Coredump en Malloc
Publicado por Laury (1 intervención) el 12/10/2002 09:18:45
Cual puede ser la causa de un coredump con illegal instruction
(en ambiente UNIX) que sucede luego de :
nodo = (struct nodos*) (malloc(siseof(struct nodos)));
sin embargo si realizo previamente a esto
if ((malloc(siseof(struct nodos))) == NULL )
devuelve que no es NULO
evidentemente problema de falta de recursos no es
la estructura no tiene mayor compleijdad
gracias
(en ambiente UNIX) que sucede luego de :
nodo = (struct nodos*) (malloc(siseof(struct nodos)));
sin embargo si realizo previamente a esto
if ((malloc(siseof(struct nodos))) == NULL )
devuelve que no es NULO
evidentemente problema de falta de recursos no es
la estructura no tiene mayor compleijdad
gracias
Valora esta pregunta


0