FireFox の異常終了

また突然落ちたのでコア吐かせてみた.

$ limit core 1000000
$ firefox
 …
$ ls
 [uwabami@deutzia:0:%> ls                          ~
 Mail/  comp/      img/       lib/    public_html/
 bin/   core.3253  lec_note/  music/  work/

core.pid という形式でめでたく(?)コアが吐かれますた.

$ gdb /usr/lib/firefox/firefox-bin core.3253
  … (異常終了した状況を再現します)
  #0  0xffffe410 in __kernel_vsyscall ()

(gdb) up
#1  0xb7d4ed57 in raise () from /lib/tls/i686/cmov/libpthread.so.0
(gdb) print raise
$1 = {<text variable, no debug info>} 0xb7d4ed20 <raise>

…うーんと.

(gdb) bt
 #0  0xffffe410 in __kernel_vsyscall ()
 #1  0xb7d4ed57 in raise () from /lib/tls/i686/cmov/libpthread.so.0
 #2  0x080849aa in putchar ()
 #3  <signal handler called>
 #4  0xb420b48a in uim_quit () from /usr/lib/libuim.so.0
 #5  0xb420b4ab in uim_quit () from /usr/lib/libuim.so.0
 #6  0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 #7  0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 #8  0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 #9  0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 #10 0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 #11 0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 #12 0xb420b4fe in uim_quit () from /usr/lib/libuim.so.0
 #13 0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 #14 0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 #15 0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 #16 0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 #17 0xb420b4ab in uim_quit () from /usr/lib/libuim.so.0
 #18 0xb420b4da in uim_quit () from /usr/lib/libuim.so.0
 …

はてさて.