Date: Wed, 23 Jan 2008 15:09:50 -0800 From: Frank Jahnke <jahnke@sonatabio.com> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: freebsd-gnome@freebsd.org Subject: Re: Epiphany Upgraded to 2.20.3 Crashes Message-ID: <1201129791.988.2.camel@pinot.fmjassoc.com> In-Reply-To: <1201127976.62127.23.camel@shumai.marcuscom.com> References: <1201122964.1006.21.camel@pinot.fmjassoc.com> <1201123185.62127.4.camel@shumai.marcuscom.com> <1201125510.1006.26.camel@pinot.fmjassoc.com> <1201126951.62127.13.camel@shumai.marcuscom.com> <1201127827.1006.29.camel@pinot.fmjassoc.com> <1201127976.62127.23.camel@shumai.marcuscom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2008-01-23 at 17:39 -0500, Joe Marcus Clarke wrote: > You need to run: > > thread apply all bt Looks like it is in the spell checker... %gdb epiphany GNU gdb 6.1.1 [FreeBSD] [snip] (gdb) run Starting program: /usr/local/bin/epiphany warning: Unable to get location for thread creation breakpoint: generic error [New LWP 100257] [New Thread 0x81ba000 (LWP 100257)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x81ba000 (LWP 100231)] 0x29415a98 in __vfprintf () from /lib/libc.so.6 (gdb) thread apply all bt [New Thread 0x87b0a00 (sleeping)] [New Thread 0x87b0800 (sleeping)] [New Thread 0x87b0600 (sleeping)] [New Thread 0x87b0400 (sleeping)] [New Thread 0x8758200 (sleeping)] [New Thread 0x869e200 (sleeping)] [New Thread 0x83fb400 (runnable)] [New Thread 0x81ba200 (LWP 100297)] Thread 10 (Thread 0x81ba200 (LWP 100297)): #0 0x2935a51b in pthread_testcancel () from /lib/libpthread.so.2 #1 0x29352eec in pthread_mutexattr_init () from /lib/libpthread.so.2 #2 0x28879450 in ?? () Thread 9 (Thread 0x83fb400 (runnable)): #0 0x293d8b97 in poll () from /lib/libc.so.6 #1 0x29343532 in poll () from /lib/libpthread.so.2 #2 0x2829fb10 in PR_Poll () from /usr/local/lib/libplds4.so.1 #3 0x2a534ee9 in nsSocketTransportService::Poll () from /usr/local/lib/firefox/components/libnecko.so #4 0x2a5354b6 in nsSocketTransportService::ServiceEventQ () from /usr/local/lib/firefox/components/libnecko.so #5 0x294e2ec0 in nsThread::Main () from /usr/local/lib/firefox/libxpcom_core.so #6 0x282a0fc5 in _pt_root () from /usr/local/lib/libplds4.so.1 #7 0x2934b3c9 in pthread_create () from /lib/libpthread.so.2 #8 0x29409837 in _ctx_start () from /lib/libc.so.6 Thread 8 (Thread 0x869e200 (sleeping)): #0 0x29352fbf in pthread_mutexattr_init () from /lib/libpthread.so.2 #1 0x29353153 in pthread_mutexattr_init () from /lib/libpthread.so.2 ---Type <return> to continue, or q <return> to quit--- #2 0x29358091 in _pthread_cond_timedwait () from /lib/libpthread.so.2 #3 0x293585e6 in pthread_cond_timedwait () from /lib/libpthread.so.2 #4 0x2829c20e in pt_TimedWait () from /usr/local/lib/libplds4.so.1 #5 0x2829c594 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 #6 0x294e5a12 in TimerThread::UpdateFilter () from /usr/local/lib/firefox/libxpcom_core.so #7 0x294e2ec0 in nsThread::Main () from /usr/local/lib/firefox/libxpcom_core.so #8 0x282a0fc5 in _pt_root () from /usr/local/lib/libplds4.so.1 #9 0x2934b3c9 in pthread_create () from /lib/libpthread.so.2 #10 0x29409837 in _ctx_start () from /lib/libc.so.6 Thread 7 (Thread 0x8758200 (sleeping)): #0 0x29352fbf in pthread_mutexattr_init () from /lib/libpthread.so.2 #1 0x29353153 in pthread_mutexattr_init () from /lib/libpthread.so.2 #2 0x29358091 in _pthread_cond_timedwait () from /lib/libpthread.so.2 #3 0x293585e6 in pthread_cond_timedwait () from /lib/libpthread.so.2 #4 0x2829c20e in pt_TimedWait () from /usr/local/lib/libplds4.so.1 #5 0x2829c594 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 #6 0x2a542423 in nsHostResolver::GetHostToLookup () from /usr/local/lib/firefox/components/libnecko.so #7 0x2a5426cf in nsHostResolver::ThreadFunc () from /usr/local/lib/firefox/components/libnecko.so ---Type <return> to continue, or q <return> to quit--- #8 0x282a0fc5 in _pt_root () from /usr/local/lib/libplds4.so.1 #9 0x2934b3c9 in pthread_create () from /lib/libpthread.so.2 #10 0x29409837 in _ctx_start () from /lib/libc.so.6 Thread 6 (Thread 0x87b0400 (sleeping)): #0 0x29352fbf in pthread_mutexattr_init () from /lib/libpthread.so.2 #1 0x29353153 in pthread_mutexattr_init () from /lib/libpthread.so.2 #2 0x29358091 in _pthread_cond_timedwait () from /lib/libpthread.so.2 #3 0x293585e6 in pthread_cond_timedwait () from /lib/libpthread.so.2 #4 0x2829c20e in pt_TimedWait () from /usr/local/lib/libplds4.so.1 #5 0x2829c594 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 #6 0x2a50b2eb in nsIOThreadPool::ThreadFunc () from /usr/local/lib/firefox/components/libnecko.so #7 0x282a0fc5 in _pt_root () from /usr/local/lib/libplds4.so.1 #8 0x2934b3c9 in pthread_create () from /lib/libpthread.so.2 #9 0x29409837 in _ctx_start () from /lib/libc.so.6 Thread 5 (Thread 0x87b0600 (sleeping)): #0 0x29352fbf in pthread_mutexattr_init () from /lib/libpthread.so.2 #1 0x29353153 in pthread_mutexattr_init () from /lib/libpthread.so.2 #2 0x29358091 in _pthread_cond_timedwait () from /lib/libpthread.so.2 #3 0x293585e6 in pthread_cond_timedwait () from /lib/libpthread.so.2 #4 0x2829c20e in pt_TimedWait () from /usr/local/lib/libplds4.so.1 ---Type <return> to continue, or q <return> to quit--- #5 0x2829c594 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 #6 0x2a50b2eb in nsIOThreadPool::ThreadFunc () from /usr/local/lib/firefox/components/libnecko.so #7 0x282a0fc5 in _pt_root () from /usr/local/lib/libplds4.so.1 #8 0x2934b3c9 in pthread_create () from /lib/libpthread.so.2 #9 0x29409837 in _ctx_start () from /lib/libc.so.6 Thread 4 (Thread 0x87b0800 (sleeping)): #0 0x29352fbf in pthread_mutexattr_init () from /lib/libpthread.so.2 #1 0x29353153 in pthread_mutexattr_init () from /lib/libpthread.so.2 #2 0x29358091 in _pthread_cond_timedwait () from /lib/libpthread.so.2 #3 0x293585e6 in pthread_cond_timedwait () from /lib/libpthread.so.2 #4 0x2829c20e in pt_TimedWait () from /usr/local/lib/libplds4.so.1 #5 0x2829c594 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 #6 0x2a50b2eb in nsIOThreadPool::ThreadFunc () from /usr/local/lib/firefox/components/libnecko.so #7 0x282a0fc5 in _pt_root () from /usr/local/lib/libplds4.so.1 #8 0x2934b3c9 in pthread_create () from /lib/libpthread.so.2 #9 0x29409837 in _ctx_start () from /lib/libc.so.6 Thread 3 (Thread 0x87b0a00 (sleeping)): #0 0x29352fbf in pthread_mutexattr_init () from /lib/libpthread.so.2 #1 0x29353153 in pthread_mutexattr_init () from /lib/libpthread.so.2 ---Type <return> to continue, or q <return> to quit--- #2 0x29358091 in _pthread_cond_timedwait () from /lib/libpthread.so.2 #3 0x293585e6 in pthread_cond_timedwait () from /lib/libpthread.so.2 #4 0x2829c20e in pt_TimedWait () from /usr/local/lib/libplds4.so.1 #5 0x2829c594 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 #6 0x2a50b2eb in nsIOThreadPool::ThreadFunc () from /usr/local/lib/firefox/components/libnecko.so #7 0x282a0fc5 in _pt_root () from /usr/local/lib/libplds4.so.1 #8 0x2934b3c9 in pthread_create () from /lib/libpthread.so.2 #9 0x29409837 in _ctx_start () from /lib/libc.so.6 Thread 2 (Thread 0x81ba000 (LWP 100231)): #0 0x29415a98 in __vfprintf () from /lib/libc.so.6 #1 0x2938abf8 in vasprintf () from /lib/libc.so.6 #2 0x291d88c9 in g_vasprintf () from /usr/local/lib/libglib-2.0.so.0 #3 0x291c8f7c in g_strdup_vprintf () from /usr/local/lib/libglib-2.0.so.0 #4 0x291b63d3 in g_logv () from /usr/local/lib/libglib-2.0.so.0 #5 0x291b65ac in g_log () from /usr/local/lib/libglib-2.0.so.0 #6 0x08152e47 in ephy_spell_check_init (speller=0x81c7be8) at ephy-spell-check.c:73 #7 0x291716b4 in g_type_create_instance () from /usr/local/lib/libgobject-2.0.so.0 #8 0x2915b3f0 in g_object_new () from /usr/local/lib/libgobject-2.0.so.0 #9 0x2915a832 in g_object_newv () from /usr/local/lib/libgobject-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #10 0x2915b2ec in g_object_new_valist () from /usr/local/lib/libgobject-2.0.so.0 #11 0x2915b3c6 in g_object_new () from /usr/local/lib/libgobject-2.0.so.0 #12 0x08152fd3 in ephy_spell_check_get_default () at ephy-spell-check.c:164 #13 0x0811d1df in GeckoSpellCheckEngine (this=0x88023e0) at GeckoSpellCheckEngine.cpp:44 #14 0x08111774 in GeckoSpellCheckEngineConstructor (aOuter=0x0, aIID=@0x2b4c292c, aResult=0xbfbfbfc0) at MozRegisterComponents.cpp:96 #15 0x29491826 in nsGenericFactory::~nsGenericFactory () from /usr/local/lib/firefox/libxpcom_core.so #16 0x294d7ccd in nsComponentManagerImpl::FindFactory () from /usr/local/lib/firefox/libxpcom_core.so #17 0x294d8849 in nsComponentManagerImpl::FreeServices () from /usr/local/lib/firefox/libxpcom_core.so #18 0x2948eb23 in CallGetService () from /usr/local/lib/firefox/libxpcom_core.so #19 0x2948ee6e in nsGetServiceByContractIDWithError::operator() () from /usr/local/lib/firefox/libxpcom_core.so #20 0x2948ea1e in nsCOMPtr_base::assign_from_gs_contractid_with_error () from /usr/local/lib/firefox/libxpcom_core.so #21 0x2b4b46f5 in nsCOMPtr<mozISpellCheckingEngine>::operator= () from /usr/local/lib/firefox/components/libspellchecker.so #22 0x2b4b31e0 in mozSpellChecker::Init () ---Type <return> to continue, or q <return> to quit--- from /usr/local/lib/firefox/components/libspellchecker.so #23 0x2b4b2afe in ?? () from /usr/local/lib/firefox/components/libspellchecker.so #24 0x0880fc80 in ?? () #25 0x0841dcd0 in ?? () #26 0xbfbfc108 in ?? () #27 0x2b4b2ab2 in ?? () from /usr/local/lib/firefox/components/libspellchecker.so #28 0x083d4c00 in ?? () #29 0x29517208 in ?? () from /usr/local/lib/firefox/libxpcom_core.so #30 0xbfbfc118 in ?? () #31 0x29517208 in ?? () from /usr/local/lib/firefox/libxpcom_core.so #32 0x80040154 in ?? () #33 0x0841dcc0 in ?? () #34 0xbfbfc128 in ?? () #35 0x29491826 in nsGenericFactory::~nsGenericFactory () from /usr/local/lib/firefox/libxpcom_core.so Previous frame identical to this frame (corrupt stack?) (gdb) quit The program is running. Exit anyway? (y or n) y %exit
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1201129791.988.2.camel>