Meanwhile I was able to backtrace the problem: $ gdb /usr/pkg/lib/xulrunner/xulrunner-bin GNU gdb 6.5 Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64--netbsd"...(no debugging symbols found) (gdb) r /usr/pkg/lib/firefox/application.ini Starting program: /usr/pkg/lib/xulrunner/xulrunner-bin /usr/pkg/lib/firefox/application.ini (no debugging symbols found) .. (no debugging symbols found) ---Type <return> to continue, or q <return> to quit--- .. ---Type <return> to continue, or q <return> to quit--- Program received signal SIGSEGV, Segmentation fault. 0x00007f7ffdc08492 in pthread_mutex_lock () from /usr/lib/libpthread.so.0 (gdb) backtrace #0 0x00007f7ffdc08492 in pthread_mutex_lock () from /usr/lib/libpthread.so.0 #1 0x00007f7ffbb22569 in PR_Lock () from /usr/pkg/lib/libnspr4.so #2 0x00007f7ffc5cb0eb in DumpJSStack () from /usr/pkg/lib/xulrunner/libxul.so #3 0x00007f7ffc5cc321 in DumpJSStack () from /usr/pkg/lib/xulrunner/libxul.so #4 0x00007f7ffc5b0381 in DumpJSStack () from /usr/pkg/lib/xulrunner/libxul.so #5 0x00007f7ffc5b03f7 in DumpJSStack () from /usr/pkg/lib/xulrunner/libxul.so #6 0x00007f7ffc5b05d6 in DumpJSStack () from /usr/pkg/lib/xulrunner/libxul.so #7 0x00007f7ffc5cdce4 in DumpJSStack () from /usr/pkg/lib/xulrunner/libxul.so #8 0x00007f7ffd07ede6 in NS_GetComponentManager_P () from /usr/pkg/lib/xulrunner/libxul.so #9 0x00007f7ffd07d675 in NS_GetComponentManager_P () from /usr/pkg/lib/xulrunner/libxul.so #10 0x00007f7ffd043d8c in non-virtual thunk to nsPrintSession::Release() () from /usr/pkg/lib/xulrunner/libxul.so #11 0x00007f7ffd043108 in non-virtual thunk to nsPrintSession::Release() () from /usr/pkg/lib/xulrunner/libxul.so #12 0x00007f7ffc620b53 in DumpJSStack () from /usr/pkg/lib/xulrunner/libxul.so #13 0x00007f7ffc62266c in DumpJSStack () from /usr/pkg/lib/xulrunner/libxul.so #14 0x00007f7ffd080608 in NS_GetComponentManager_P () from /usr/pkg/lib/xulrunner/libxul.so #15 0x00007f7ffd080e0a in NS_GetComponentManager_P () from /usr/pkg/lib/xulrunner/libxul.so #16 0x00007f7ffd080fa1 in NS_GetComponentManager_P () from /usr/pkg/lib/xulrunner/libxul.so #17 0x00007f7ffd0814e9 in NS_GetComponentManager_P () from /usr/pkg/lib/xulrunner/libxul.so #18 0x00007f7ffd04e248 in NS_InitXPCOM3_P () from /usr/pkg/lib/xulrunner/libxul.so #19 0x00007f7ffc59ff98 in gtk_moz_embed_get_js_status () from /usr/pkg/lib/xulrunner/libxul.so #20 0x00007f7ffc5a3f5c in XRE_main () from /usr/pkg/lib/xulrunner/libxul.so #21 0x0000000000402f5f in _rtld_setup () #22 0x000000000040264f in ___start () #23 0x00007f7ffdffa000 in ?? () #24 0x0000000000000002 in ?? () #25 0x00007f7ffffffce8 in ?? () #26 0x00007f7ffffffce8 in ?? () #27 0x0000000000000000 in ?? () (gdb) q The program is running. Exit anyway? (y or n) y Any ideas ?! -------- Original Message --------
Hi! Some technical details: $ pkg_info -c "firefox" Information for firefox-3.6.3: $ pkg_info -c "xulrunner" Information for xulrunner-1.9.2.3: I'm using pkgsrc-2010Q1. This is what happens when I start Firefox: $ firefox zsh: segmentation fault firefox /usr/pkg/lib/xulrunner/xulrunner-bin /usr/pkg/lib/firefox/application.ini "@" zsh: segmentation fault /usr/pkg/lib/xulrunner/xulrunner-bin /usr/pkg/lib/firefox/application.ini "@" $ ktrace /usr/pkg/lib/xulrunner/xulrunner-bin /usr/pkg/lib/firefox/application.ini "@" zsh: segmentation fault ktrace /usr/pkg/lib/xulrunner/xulrunner-bin "@" $ kdump ktrace.out | tail -n 100 .. 26663 1 xulrunner-bin RET __getdents30 1544/0x608 26663 1 xulrunner-bin CALL __stat30(0x7f7fefcf1938,0x7f7fefd47fc8) 26663 1 xulrunner-bin NAMI "/usr/pkg/lib/xulrunner/components/FeedProcessor.js" 26663 1 xulrunner-bin RET __stat30 0 26663 1 xulrunner-bin CALL __stat30(0x7f7fefcf1938,0x7f7fffffc860) 26663 1 xulrunner-bin NAMI "/usr/pkg/lib/xulrunner/components/FeedProcessor.js" 26663 1 xulrunner-bin RET __stat30 0 26663 1 xulrunner-bin PSIG SIGSEGV SIG_DFL: code=SEGV_MAPERR, addr=0x10, trap=6) What might cause this?! -- Victor Dorneanu Contact - Web/Blog: http://dornea.nu GnuPG information - KeyID = 0xD20870F4 (pgp.mit.edu) - Key fingerprint = DD6B 5E09 242F 7410 3F90 492A 4CBA FD13 D208 70F4 |