Comment 8 for bug 191052

Revision history for this message
Sebastien Bacher (seb128) wrote :

epiphany-browser also has sometimes blocked background instance, seems to be on closing too

"Thread 7 (Thread 0xb5a01b90 (LWP 19054)):
#0 0xb7efb410 in __kernel_vsyscall ()
#1 0xb7140aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7eb2821 in PR_WaitCondVar (cvar=0x945df88, timeout=4294967295) at ptsynch.c:405
#3 0xb7eb2887 in PR_Wait (mon=0x8a66cb8, timeout=4294967295) at ptsynch.c:584
#4 0xb5e7576d in nsAutoMonitor::Wait (this=0xb5a00d08, interval=4294967295) at ../../dist/include/xpcom/nsAutoLock.h:340
#5 0xb65976c4 in nsEventQueue::GetEvent (this=0x8a5cde8, mayWait=1, result=0xb5a00d44) at nsEventQueue.cpp:85
#6 0xb6598aba in nsThread::ProcessNextEvent (this=0x8268318, mayWait=1, result=0xb5a00d84) at nsThread.cpp:501
#7 0xb6567cc3 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1) at nsThreadUtils.cpp:227
#8 0xb659d3e3 in nsProxyEventObject::CallMethod (this=0x8a5a3a0, methodIndex=<value optimized out>,
    methodInfo=0x81df820, params=0xb5a00e10) at nsProxyEventObject.cpp:259
#9 0xb65a552f in PrepareAndDispatch (methodIndex=<value optimized out>, self=0x917c150, args=0xb5a00ebc)
    at xptcstubs_gcc_x86_unix.cpp:95
#10 0xb65645a9 in nsGetInterface::operator() (this=0xb5a00f30, aIID=@0xb66db5a4, aInstancePtr=0xb5a00efc)
    at nsIInterfaceRequestorUtils.cpp:52
#11 0xb6563111 in nsCOMPtr_base::assign_from_helper (this=0xb5a00f60, helper=@0xfffffe00, iid=@0x1) at nsCOMPtr.cpp:150
#12 0xb63b035f in nsNSSSocketInfo::SetNotificationCallbacks (this=0x8a8de30, aCallbacks=0x9012c94) at nsNSSIOLayer.cpp:339
#13 0xb5e30ba4 in nsSocketTransport::BuildSocket (this=0x9460200, fd=@0xb5a01048, proxyTransparent=@0xb5a01044,
    usingSSL=@0xb5a01040) at nsSocketTransport2.cpp:1042
#14 0xb5e30eb5 in nsSocketTransport::InitiateSocket (this=0x9460200) at nsSocketTransport2.cpp:1110
#15 0xb5e313dd in nsSocketTransport::OnSocketEvent (this=0x9460200, type=1, status=0, param=0x8293df8)
    at nsSocketTransport2.cpp:1430
#16 0xb5e332f8 in nsSocketEvent::Run (this=0x8ee33a8) at nsSocketTransport2.cpp:98
#17 0xb6598ae6 in nsThread::ProcessNextEvent (this=0x8268318, mayWait=0, result=0xb5a01238) at nsThread.cpp:510
#18 0xb6567d6b in NS_ProcessPendingEvents_P (thread=0x8268318, timeout=4294967295) at nsThreadUtils.cpp:180
#19 0xb5e33dbc in nsSocketTransportService::Run (this=0x8267ab8) at nsSocketTransportService2.cpp:555
#20 0xb6598ae6 in nsThread::ProcessNextEvent (this=0x8268318, mayWait=1, result=0xb5a012f4) at nsThread.cpp:510
#21 0xb6567cc3 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1) at nsThreadUtils.cpp:227
#22 0xb659877c in nsThread::ThreadFunc (arg=0x8268318) at nsThread.cpp:254
#23 0xb7eb87fa in _pt_root (arg=0x82684f8) at ptthread.c:221
#24 0xb713c4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#25 0xb6ea1d4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb3560b90 (LWP 19057)):
#0 0xb7efb410 in __kernel_vsyscall ()
#1 0xb7140dd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7eb1965 in pt_TimedWait (cv=0x81db474, ml=0x81db410, timeout=869552) at ptsynch.c:280
#3 0xb7eb2791 in PR_WaitCondVar (cvar=0x81db470, timeout=869552) at ptsynch.c:407
#4 0xb659bd0b in TimerThread::Run (this=0x81db358) at TimerThread.cpp:318
#5 0xb6598ae6 in nsThread::ProcessNextEvent (this=0x8e0e978, mayWait=1, result=0xb35602f4) at nsThread.cpp:510
#6 0xb6567cc3 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1) at nsThreadUtils.cpp:227
#7 0xb659877c in nsThread::ThreadFunc (arg=0x8e0e978) at nsThread.cpp:254
#8 0xb7eb87fa in _pt_root (arg=0x8e0eb98) at ptthread.c:221
#9 0xb713c4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb6ea1d4e in clone () from /lib/tls/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 5 (Thread 0xb3d61b90 (LWP 19058)):
#0 0xb7efb410 in __kernel_vsyscall ()
#1 0xb7140aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7eb2821 in PR_WaitCondVar (cvar=0x8e35b08, timeout=4294967295) at ptsynch.c:405
#3 0xb639f8fc in nsSSLThread::Run (this=0x8de0fd0) at nsSSLThread.cpp:964
#4 0xb639f0a6 in nsPSMBackgroundThread::nsThreadRunner (arg=0x8de0fd0) at nsPSMBackgroundThread.cpp:44
#5 0xb7eb87fa in _pt_root (arg=0x8e35b48) at ptthread.c:221
#6 0xb713c4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7 0xb6ea1d4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xb2d5fb90 (LWP 19059)):
#0 0xb7efb410 in __kernel_vsyscall ()
#1 0xb7140aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7eb2821 in PR_WaitCondVar (cvar=0x8e35cd8, timeout=4294967295) at ptsynch.c:405
#3 0xb63a0ba0 in nsCertVerificationThread::Run (this=0x8e35c28) at nsCertVerificationThread.cpp:138
#4 0xb639f0a6 in nsPSMBackgroundThread::nsThreadRunner (arg=0x8e35c28) at nsPSMBackgroundThread.cpp:44
#5 0xb7eb87fa in _pt_root (arg=0x8e35d18) at ptthread.c:221
#6 0xb713c4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7 0xb6ea1d4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb1b14b90 (LWP 19061)):
#0 0xb7efb410 in __kernel_vsyscall ()
#1 0xb7140aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7eb2821 in PR_WaitCondVar (cvar=0x8eeea88, timeout=4294967295) at ptsynch.c:405
#3 0xb7eb2887 in PR_Wait (mon=0x8eeeac8, timeout=4294967295) at ptsynch.c:584
#4 0xb5e7576d in nsAutoMonitor::Wait (this=0xb1b14278, interval=4294967295) at ../../dist/include/xpcom/nsAutoLock.h:340
#5 0xb65976c4 in nsEventQueue::GetEvent (this=0x8eeea00, mayWait=1, result=0xb1b142b4) at nsEventQueue.cpp:85
#6 0xb6598aba in nsThread::ProcessNextEvent (this=0x8eee9e0, mayWait=1, result=0xb1b142f4) at nsThread.cpp:501
#7 0xb6567cc3 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1) at nsThreadUtils.cpp:227
#8 0xb659877c in nsThread::ThreadFunc (arg=0x8eee9e0) at nsThread.cpp:254
#9 0xb7eb87fa in _pt_root (arg=0x8eeec00) at ptthread.c:221
#10 0xb713c4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb6ea1d4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb1313b90 (LWP 19064)):
#0 0xb7efb410 in __kernel_vsyscall ()
#1 0xb7140aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7eb2821 in PR_WaitCondVar (cvar=0x9059990, timeout=4294967295) at ptsynch.c:405
#3 0xb7eb2887 in PR_Wait (mon=0x90cd638, timeout=4294967295) at ptsynch.c:584
#4 0xb5e7576d in nsAutoMonitor::Wait (this=0xb1313278, interval=4294967295) at ../../dist/include/xpcom/nsAutoLock.h:340
#5 0xb65976c4 in nsEventQueue::GetEvent (this=0x905c560, mayWait=1, result=0xb13132b4) at nsEventQueue.cpp:85
#6 0xb6598aba in nsThread::ProcessNextEvent (this=0x905c540, mayWait=1, result=0xb13132f4) at nsThread.cpp:501
#7 0xb6567cc3 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1) at nsThreadUtils.cpp:227
#8 0xb659877c in nsThread::ThreadFunc (arg=0x905c540) at nsThread.cpp:254
#9 0xb7eb87fa in _pt_root (arg=0x90cd758) at ptthread.c:221
---Type <return> to continue, or q <return> to quit---
#10 0xb713c4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb6ea1d4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb6aef940 (LWP 19053)):
#0 0xb7efb410 in __kernel_vsyscall ()
#1 0xb7140aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7eb2821 in PR_WaitCondVar (cvar=0x8e648e8, timeout=4294967295) at ptsynch.c:405
#3 0xb7eb2887 in PR_Wait (mon=0x8e743c0, timeout=4294967295) at ptsynch.c:584
#4 0xb5e7576d in nsAutoMonitor::Wait (this=0xbfc9de84, interval=4294967295) at ../../dist/include/xpcom/nsAutoLock.h:340
#5 0xb5e75073 in nsHttpConnectionMgr::Shutdown (this=0x8e63f60) at nsHttpConnectionMgr.cpp:156
#6 0xb5e80818 in nsHttpHandler::Observe (this=0x8e6d420, subject=0x0, topic=0x8140ec8 "profile-change-net-teardown",
    data=0x0) at nsHttpHandler.cpp:1707
#7 0xb6571563 in nsObserverList::NotifyObservers (this=0x8ad7e5c, aSubject=0x0,
    aTopic=0x8140ec8 "profile-change-net-teardown", someData=0x0) at nsObserverList.cpp:128
#8 0xb6571bdc in nsObserverService::NotifyObservers (this=0x8203840, aSubject=0x0,
    aTopic=0x8140ec8 "profile-change-net-teardown", someData=0x0) at nsObserverService.cpp:181
#9 0x080d1752 in EphySingle::Detach ()
#10 0x080c2d03 in ?? ()
#11 0xb70f983c in IA__g_object_unref (_object=0x81bca28) at /build/buildd/glib2.0-2.16.1/gobject/gobject.c:1765
#12 0x080f9a93 in ?? ()
#13 0x081bca28 in ?? ()
#14 0x00000050 in ?? ()
#15 0x00000000 in ?? ()
#0 0xb7efb410 in __kernel_vsyscall ()
"