--- thread stack trace --- . Thread 10 (process 7173): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7775893 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7de4c29 in PR_Poll (pds=0x8124750, npds=1, timeout=4294967295) at ptio.c:3877 No locals. #3 0xb716c6db in nsSocketTransportService::Poll (this=0x8124268, interval=0xb70b2368) at nsSocketTransportService2.cpp:361 pollList = (PRPollDesc *) 0x8124750 pollCount = 1 pollTimeout = 4294967295 ts = 3607280917 rv = passedInterval = #4 0xb716cf15 in nsSocketTransportService::Run (this=0x8124268) at nsSocketTransportService2.cpp:577 pollInterval = 15 n = 1 i = -1 active = 1 #5 0xb7e831cb in nsThread::Main (arg=0x8124a20) at nsThread.cpp:118 No locals. #6 0xb7de8e9d in _pt_root (arg=0x8124aa0) at ptthread.c:220 No locals. #7 0xb7db031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb777f57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 9 (process 7174): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7db484c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7de2093 in pt_TimedWait (cv=0x8090d1c, ml=0x8080768, timeout=) at ptsynch.c:280 rv = 347543 now = {tv_sec = 1176133361, tv_usec = 698960} tmo = {tv_sec = 1176133362, tv_nsec = 19960000} ticks = 1000 #3 0xb7de2ed1 in PR_WaitCondVar (cvar=0x8090d18, timeout=321) at ptsynch.c:407 rv = thred = (PRThread *) 0x8132550 #4 0xb7e854c6 in TimerThread::Run (this=0x80806a8) at TimerThread.cpp:318 waitFor = #5 0xb7e831cb in nsThread::Main (arg=0x81324d0) at nsThread.cpp:118 No locals. #6 0xb7de8e9d in _pt_root (arg=0x8132550) at ptthread.c:220 No locals. #7 0xb7db031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb777f57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 8 (process 7185): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7db45c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7de2f61 in PR_WaitCondVar (cvar=0x860aac8, timeout=4294967295) at ptsynch.c:405 rv = thred = (PRThread *) 0x8631b78 #3 0xb7de2fc7 in PR_Wait (mon=0x860ab08, timeout=4294967295) at ptsynch.c:584 rv = -4 saved_entries = 1 saved_owner = 3018099600 #4 0xb7e7f331 in PL_WaitForEvent (self=0x860aa98) at plevent.c:808 err = event = (PLEvent *) 0x0 mon = (PRMonitor *) 0x860ab08 #5 0xb7e80c09 in nsEventQueueImpl::WaitForEvent (this=0x8632200, aResult=0xb3e48368) at nsEventQueue.cpp:498 correctThread = #6 0xb3e52ea2 in ?? () #7 0x08632200 in ?? () #8 0xb3e48368 in ?? () #9 0x0860ad18 in ?? () #10 0xb3ea1540 in ?? () #11 0xb3e4837c in ?? () #12 0xb3ea1540 in ?? () #13 0xb3e4837c in ?? () #14 0x00000000 in ?? () . Thread 7 (process 7186): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7db484c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7de2093 in pt_TimedWait (cv=0x864a39c, ml=0x864a338, timeout=) at ptsynch.c:280 rv = 101015 now = {tv_sec = 1176133361, tv_usec = 482924} tmo = {tv_sec = 1176133361, tv_nsec = 732924000} ticks = 1000 #3 0xb7de2ed1 in PR_WaitCondVar (cvar=0x864a398, timeout=250) at ptsynch.c:407 rv = thred = (PRThread *) 0x864a3d8 #4 0xb35f91f7 in nsSSLThread::Run (this=0x864a310) at nsSSLThread.cpp:879 pending_work = busy_socket_ssl_state = nsSSLSocketThreadData::ssl_reading_done socketToDestroy = (class nsNSSSocketInfo *) 0x864a338 #5 0xb35f8300 in nsPSMBackgroundThread::nsThreadRunner (arg=0x864a310) at nsPSMBackgroundThread.cpp:44 No locals. #6 0xb7de8e9d in _pt_root (arg=0x864a3d8) at ptthread.c:220 No locals. #7 0xb7db031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb777f57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 6 (process 7187): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7db484c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7de2093 in pt_TimedWait (cv=0x864a604, ml=0x864a5a0, timeout=) at ptsynch.c:280 rv = 100095 now = {tv_sec = 1176133361, tv_usec = 694931} tmo = {tv_sec = 1176133361, tv_nsec = 944931000} ticks = 1000 #3 0xb7de2ed1 in PR_WaitCondVar (cvar=0x864a600, timeout=250) at ptsynch.c:407 rv = thred = (PRThread *) 0x864a640 #4 0xb35f9f70 in nsCertVerificationThread::Run (this=0x864a550) at nsCertVerificationThread.cpp:142 wait_time = 250 #5 0xb35f8300 in nsPSMBackgroundThread::nsThreadRunner (arg=0x864a550) at nsPSMBackgroundThread.cpp:44 No locals. #6 0xb7de8e9d in _pt_root (arg=0x864a640) at ptthread.c:220 No locals. #7 0xb7db031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb777f57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 5 (process 7193): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7db45c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7de2f61 in PR_WaitCondVar (cvar=0xb180a288, timeout=4294967295) at ptsynch.c:405 rv = thred = (PRThread *) 0xb180a358 #3 0xb1a0ce0d in ProcessAsyncMessages () at mozStorageAsyncIO.cpp:1525 message = (AsyncMessage *) 0x0 rc = 0 #4 0xb1a0dee9 in AsyncWriteThread::Run (this=0xb180a2c8) at mozStorageAsyncIO.cpp:471 eventQueue = { = { mRawPtr = 0xb1a0dedb}, } rv = #5 0xb7e831cb in nsThread::Main (arg=0xb180a2d8) at nsThread.cpp:118 No locals. #6 0xb7de8e9d in _pt_root (arg=0xb180a358) at ptthread.c:220 No locals. #7 0xb7db031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb777f57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 4 (process 7197): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7db45c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7de2f61 in PR_WaitCondVar (cvar=0x8a3dbc0, timeout=4294967295) at ptsynch.c:405 rv = thred = (PRThread *) 0xaeb659b8 #3 0xb7de2fc7 in PR_Wait (mon=0x8ddfdc8, timeout=4294967295) at ptsynch.c:584 rv = -4 saved_entries = 1 saved_owner = 2942843792 #4 0xb7e7f331 in PL_WaitForEvent (self=0x8c9a0f8) at plevent.c:808 err = event = (PLEvent *) 0x0 mon = (PRMonitor *) 0x8ddfdc8 #5 0xb7e80c09 in nsEventQueueImpl::WaitForEvent (this=0x8a4ca88, aResult=0xaf683380) at nsEventQueue.cpp:498 correctThread = #6 0xb58d3835 in EventLoop (arg=0x0) at nsUrlClassifierDBService.cpp:1142 ev = (PLEvent *) 0xaeb4738 rv = 0 eventQService = { = { mRawPtr = 0x810e7e0}, } #7 0xb7de8e9d in _pt_root (arg=0xaeb659b8) at ptthread.c:220 No locals. #8 0xb7db031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #9 0xb777f57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 3 (process 11435): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7db65ce in sem_wait@GLIBC_2.0 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xaf7d73c8 in ?? () from /usr/lib/firefox/plugins/libflashplayer.so #3 0xb7db031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #4 0xb777f57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 2 (process 11436): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7db484c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xaf7cea1f in ?? () from /usr/lib/firefox/plugins/libflashplayer.so #3 0xafb422d8 in ?? () from /usr/lib/firefox/plugins/libflashplayer.so #4 0xaf7cee6d in ?? () from /usr/lib/firefox/plugins/libflashplayer.so #5 0xb7db031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb777f57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 1 (process 7171): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7db84f1 in raise () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x08057836 in nsProfileLock::FatalSignalHandler (signo=-1210322956) at nsProfileLock.cpp:206 unblock_sigs = {__val = {1024, 0 }} oldact = #3 #4 0xb75e2119 in IA__g_type_check_instance_is_a (type_instance=0xb6035a40, iface_type=20) at gtype.c:3115 node = (TypeNode *) 0x4244480 iface = (TypeNode *) 0x80626b4 check = #5 0xb75c9846 in IA__g_object_unref (_object=0xb6035a40) at gobject.c:1737 __r = object = (GObject *) 0xb6035a40 __PRETTY_FUNCTION__ = "IA__g_object_unref" #6 0xb7cabd47 in gtk_widget_event_internal (widget=0xb6035a40, event=0xbfe83b98) at gtkwidget.c:3922 return_val = 1 Backtrace stopped: previous frame inner to this frame (corrupt stack?)