2009/8/7 Andrés A. Ruz Salinas <[email protected]>: > > Mi problema es que Firefox se cae o se pega en algún momento y aún no tengo > una explicación. El típico error es "Segmentation Fault" pero cuando se pega > no me arroja nada y aún no encuentro la forma de saber que firefox no esta > operando correctamente. Al menos una solución rápida sería que algun > programa me avise cuando Firefox se pega o genera algún tipo de error pero > no encuentro nada por el momento. > [...]
Una forma de saber que es lo que pasa cuando hay un SEGFAULT es depurar la aplicación, te puedes ayudar con gdb [ma...@localhost ~]$ gdb firefox GNU gdb 6.8-6mdv2009.1 (Mandriva Linux release 2009.1) Copyright (C) 2008 Free Software Foundation, Inc. [...] (gdb) run Starting program: /usr/bin/firefox [Thread debugging using libthread_db enabled] [New Thread 0x7f2a2acd8700 (LWP 13627)] Missing debug package(s), you should install: firefox-debug-3.0.12-0.1mdv2009.1.x86_64 (gdb) backtrace Luego de escribir "backtrace" gdb desplagará una serie de llamadas, las cuales te puden dar una pista del porqué falla. (instalar tu paquete-debug es buena idea) Otra forma de depurar, es con strace. Por ejemplo, he lanzado 'gcalctool' y quiero ver que hace durante su ejecución, entonces busco su PID y le digo a strace que me muestre en el terminal que hace: $ strace -p $(pidof gcalctool) Saludos. > -- http://www.mgonzalez.cl/

