por lo q se de mi humilde opinion... el tema no es q "nodo->sig" apunte a NULL sino el problema esta en "nodo" no lo tenes apuntando a una direccion q malloqueaste antes saludos ----- Original Message ----- From: Diego Sisto To: Una lista para consultas de programación Sent: Monday, October 08, 2007 9:51 PM Subject: Re: [Prog] Segmentation Fault al final de la ejecucion
Se podria decir que esta resuelto, toque mucho el código y ahora el segmentation fault aparece en un lugar específico. Creo que el error estaba en el matar_matriz(). Creo que el error se debía a que tenía un while l_mover() que se movía al primer elemento (que era una lista XP). Cuestion que era while (l_mover(matriz)==0) y el l_mover siempre daba 0. No se como no se hacía un bucle infinito pero creo que el error venía de ahi. Ahora tengo otro segmentation fault pero es en otro lado jajaja El gdb me tira: Program received signal SIGSEGV, Segmentation fault. l_borrar (l=0x9e5f278) at lis.c:203 203 if (nodo->sig) Aleluya! tengo linea donde mirar!! Lo raro de este error es que no piso esa dir de memoria, solo la leo, pero bue... Veo si puedo solo y cualquier cosita molesto un poco mas XD (nodo->sig no es NULL para el que lo esta pensando). Muchísimas gracias a todos la verdad que me ayudaron mucho y además me contestaron rápido. Espero que esto ayude a alguien más también y perdón por no ser más específico con la "solución" que encontré. Diego ------------------------------------------------------------------------------ _______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.14.5/1058 - Release Date: 08/10/2007 04:54 p.m.
_______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
