Problemas con Firefox... Inestabilidad.

Mario Gonzalez gonzalemario en gmail.com
Vie Ago 7 14:19:59 CLT 2009


2009/8/7 Andrés A. Ruz Salinas <andres.ruz.salinas en gmail.com>:
>
> 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

[mario en 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/



Más información sobre la lista de distribución Linux