Firefox время от времени зависает, и я хочу знать, почему.
Я думал, что смогу получить отладочную информацию, запустив Firefox с опцией -g
, но он просто приходит к какому-то приглашению и затем останавливается.
Как получить отладочную информацию, чтобы я мог надеяться диагностировать проблемы Firefox?
Вот что я получаю в настоящее время:
$ firefox -g
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/lib/firefox-7.0.1/firefox...(no debugging symbols found)...done.
(gdb)
Как только он достигает (gdb)
, он останавливается Firefox никогда не запускается.
Вы должны набрать run
в приглашении gdb
, чтобы firefox
продолжал работать, и видеть любое сообщение, оставленное после его сбоя.