[FUG-BR] Arvore binária erro de memoria no FreeBSD

Gustavo De Nardin gustavodn em gmail.com
Terça Outubro 31 02:13:54 BRST 2006


On 30/10/06, Cristiano Panvel <cristiano.panvel at gmail.com> wrote:
> Uma pergunta, estou fazendo um algoritmo de arvore binária para
> efetuar processamento de expressões, e funciona corretamente em Linux
> e AIX mais no FreeBSD está dando erro nesta parte do código e não sei
> o que pode ser.
>
>
> init bitree_merge(BiTree *merge, BitTree *left, BiTree *right, const void *data)
> {
>
> bitree_init(merge, left->destroy);
>
> if(bitree_ins_left (merge, NULL, data) !=0) {
>
> /* Aqui da erro no merge quando executo erro de memoria full */
>
> return;
> }
>
> Já procurei isso em vários lugares, e não acho o erro.

Bem... que erro? Qual a mensagem de erro? Já tentou compilar com
informações pra debug (gcc -g ...) e usar o gdb? Já tentou 'ktrace
programa' e depois 'kdump'?

-- 
(nil)


Mais detalhes sobre a lista de discussão freebsd