[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]El Miércoles, 8 octubre, 2003, a las 09:36 PM, Arturo Espinosa-Aldama escribió:
From: Manuel Morales <unberam_info en yahoo com> To: linux_org_mx ayuda <ayuda en linux org mx> Subject: [Ayuda] compilacion gcc Date: Wed, 8 Oct 2003 16:21:10 -0700 (PDT) ya se que para algunos lo que voy a preguntar es sencillo: acabo de compilar un programa asi: gcc -o matriz matris.c ok crea el ejecutable, y cuando lo ejecuto en una terminal dentro del X el programa corre, cuento lo ejecuto desde una consola, u otra sesion telnet o ssh manda el siguiente error: Segmentation fault como le hago, necesito correrlo desde telnet o sesion ssh?Muy interesante, especialmente porque parece que no usas ncurses ni nada por el estilo. Compilalo asi:gcc -g -o matriz matris.c Y luego dale gdb matrizen la linea de gdb, le das r y cuando se caiga, le pones el comando where y nos mandas el backtrace, no?gdb es el debugger de la suite GNU. info gdb para saber mas. Saludos, Arturo
Hola, seguramente estás utilizando acceso a memoria de mala forma y lo más raro es que mientras utilizar un apuntador sin asignar puede "funcionar" en una máquina, en otra no; y peor aún da un comportamiento de "a veces si y a veces no" (o "en algunas partes si, en otras no" =P), pasa mucho con cadenas; lo mejor que puedes hacer es como ya dijo Arturo, darle al gdb y enviar todos los datos a la lista.
Claro si puedes, envia el código también =). Saludos! _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/