--- thread stack trace --- . Thread 9 (process 8143): #0 0xb7f277f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb77356f3 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7d9ec29 in PR_Poll (pds=0x80eb4e0, npds=1, timeout=4294967295) at ptio.c:3877 No locals. #3 0xb70896cb in nsSocketTransportService::Poll (this=0x80eaff8, interval=0xb6f9e368) at nsSocketTransportService2.cpp:361 pollList = (PRPollDesc *) 0x80eb4e0 pollCount = 1 pollTimeout = 4294967295 ts = 2239593843 rv = passedInterval = #4 0xb7089f02 in nsSocketTransportService::Run (this=0x80eaff8) at nsSocketTransportService2.cpp:577 pollInterval = 0 n = 1 i = -12 active = 1 #5 0xb7e3f1cb in nsThread::Main (arg=0x80def90) at nsThread.cpp:118 No locals. #6 0xb7da2e8d in _pt_root (arg=0x80df010) at ptthread.c:220 No locals. #7 0xb7d6a31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb773f3ee in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 8 (process 8144): #0 0xb7f277f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb7d6e84c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7d9c093 in pt_TimedWait (cv=0x8092c6c, ml=0x808b940, timeout=) at ptsynch.c:280 rv = 71079 now = {tv_sec = 1174765667, tv_usec = 707514} tmo = {tv_sec = 1174765668, tv_nsec = 660514000} ticks = 1000 #3 0xb7d9ced1 in PR_WaitCondVar (cvar=0x8092c68, timeout=953) at ptsynch.c:407 rv = thred = (PRThread *) 0x818ad00 #4 0xb7e414c6 in TimerThread::Run (this=0x808b848) at TimerThread.cpp:318 waitFor = #5 0xb7e3f1cb in nsThread::Main (arg=0x8180d08) at nsThread.cpp:118 No locals. #6 0xb7da2e8d in _pt_root (arg=0x818ad00) at ptthread.c:220 No locals. #7 0xb7d6a31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb773f3ee in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 7 (process 8148): #0 0xb7f277f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb7d6e5c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7d9cf61 in PR_WaitCondVar (cvar=0x864ef80, timeout=4294967295) at ptsynch.c:405 rv = thred = (PRThread *) 0x864f030 #3 0xb42a7e0d in ProcessAsyncMessages () at mozStorageAsyncIO.cpp:1525 message = (AsyncMessage *) 0x0 rc = 0 #4 0xb42a8ee9 in AsyncWriteThread::Run (this=0x864efc0) at mozStorageAsyncIO.cpp:471 eventQueue = { = { mRawPtr = 0xb42a8edb}, } rv = #5 0xb7e3f1cb in nsThread::Main (arg=0x8ceacc8) at nsThread.cpp:118 No locals. #6 0xb7da2e8d in _pt_root (arg=0x864f030) at ptthread.c:220 No locals. #7 0xb7d6a31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb773f3ee in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 6 (process 8154): #0 0xb7f277f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb7d6e84c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7d9c093 in pt_TimedWait (cv=0x8de0f74, ml=0x8d58778, timeout=) at ptsynch.c:280 rv = 16157 now = {tv_sec = 1174765667, tv_usec = 767489} tmo = {tv_sec = 1174765668, tv_nsec = 17489000} ticks = 1000 #3 0xb7d9ced1 in PR_WaitCondVar (cvar=0x8de0f70, timeout=250) at ptsynch.c:407 rv = thred = (PRThread *) 0x8d587d8 #4 0xb062d1f7 in nsSSLThread::Run (this=0x8d58750) at nsSSLThread.cpp:879 pending_work = busy_socket_ssl_state = nsSSLSocketThreadData::ssl_reading_done socketToDestroy = (class nsNSSSocketInfo *) 0x8d58778 #5 0xb062c300 in nsPSMBackgroundThread::nsThreadRunner (arg=0x8d58750) at nsPSMBackgroundThread.cpp:44 No locals. #6 0xb7da2e8d in _pt_root (arg=0x8d587d8) at ptthread.c:220 No locals. #7 0xb7d6a31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb773f3ee in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 5 (process 8155): #0 0xb7f277f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb7d6e84c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7d9c093 in pt_TimedWait (cv=0x8ddd6dc, ml=0x8aa1b50, timeout=) at ptsynch.c:280 rv = 15971 now = {tv_sec = 1174765667, tv_usec = 647480} tmo = {tv_sec = 1174765667, tv_nsec = 897480000} ticks = 1000 #3 0xb7d9ced1 in PR_WaitCondVar (cvar=0x8ddd6d8, timeout=250) at ptsynch.c:407 rv = thred = (PRThread *) 0x8d589c0 #4 0xb062df70 in nsCertVerificationThread::Run (this=0x8d58888) at nsCertVerificationThread.cpp:142 wait_time = 250 #5 0xb062c300 in nsPSMBackgroundThread::nsThreadRunner (arg=0x8d58888) at nsPSMBackgroundThread.cpp:44 No locals. #6 0xb7da2e8d in _pt_root (arg=0x8d589c0) at ptthread.c:220 No locals. #7 0xb7d6a31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb773f3ee in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 4 (process 8157): #0 0xb7f277f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb7d6e5c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7d9cf61 in PR_WaitCondVar (cvar=0x8df0378, timeout=4294967295) at ptsynch.c:405 rv = thred = (PRThread *) 0x8dc4890 #3 0xb7d9cfc7 in PR_Wait (mon=0x8df03b8, timeout=4294967295) at ptsynch.c:584 rv = -4 saved_entries = 1 saved_owner = 2949082000 #4 0xb7e3b331 in PL_WaitForEvent (self=0x8df0348) at plevent.c:808 err = event = (PLEvent *) 0x0 mon = (PRMonitor *) 0x8df03b8 #5 0xb7e3cc09 in nsEventQueueImpl::WaitForEvent (this=0x8df0320, aResult=0xafc76380) at nsEventQueue.cpp:498 correctThread = #6 0xb665c825 in EventLoop (arg=0x0) at nsUrlClassifierDBService.cpp:1142 ev = (PLEvent *) 0x83a1278 rv = 0 eventQService = { = { mRawPtr = 0x80d68b8}, } #7 0xb7da2e8d in _pt_root (arg=0x8dc4890) at ptthread.c:220 No locals. #8 0xb7d6a31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #9 0xb773f3ee in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 3 (process 10110): #0 0xb7f277f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb7d6e84c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7d9c093 in pt_TimedWait (cv=0x80ebe24, ml=0x80ebdc0, timeout=) at ptsynch.c:280 rv = 87 now = {tv_sec = 1174765644, tv_usec = 485379} tmo = {tv_sec = 1174765704, tv_nsec = 485379000} ticks = 1000 #3 0xb7d9ced1 in PR_WaitCondVar (cvar=0x80ebe20, timeout=60000) at ptsynch.c:407 rv = thred = (PRThread *) 0xb0746f40 #4 0xb7095797 in nsHostResolver::GetHostToLookup (this=0x80ebd60, result=0xb5122388) at nsHostResolver.cpp:556 delta = start = 2239572677 timeout = 60000 #5 0xb7095c34 in nsHostResolver::ThreadFunc (arg=0x80ebd60) at nsHostResolver.cpp:641 rec = (nsHostRecord *) 0xb07455a8 ai = (PRAddrInfo *) 0xb073f468 #6 0xb7da2e8d in _pt_root (arg=0xb0746f40) at ptthread.c:220 No locals. #7 0xb7d6a31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb773f3ee in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 2 (process 10122): #0 0xb7f277f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb7d6e84c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7d9c093 in pt_TimedWait (cv=0x831ea54, ml=0x831e9f0, timeout=) at ptsynch.c:280 rv = 399 now = {tv_sec = 1174765619, tv_usec = 795746} tmo = {tv_sec = 1174765679, tv_nsec = 795746000} ticks = 1000 #3 0xb7d9ced1 in PR_WaitCondVar (cvar=0x831ea50, timeout=60000) at ptsynch.c:407 rv = thred = (PRThread *) 0x915aef0 #4 0xb7064585 in nsIOThreadPool::ThreadFunc (arg=0x831e9c0) at nsIOThreadPool.cpp:254 delta = start = 2239547987 timeout = 60000 #5 0xb7da2e8d in _pt_root (arg=0x915aef0) at ptthread.c:220 No locals. #6 0xb7d6a31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb773f3ee in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 1 (process 8141): #0 0xb7f277f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb7d724f1 in raise () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x08057836 in nsProfileLock::FatalSignalHandler (signo=11) at nsProfileLock.cpp:206 unblock_sigs = {__val = {1024, 0 }} oldact = #3 #4 0xb6715ef3 in IM_get_input_context (aArea=) at nsWindow.cpp:4968 owningWidget = (GtkWidget *) 0x0 owningWindow = (nsWindow *) 0x0 #5 0xb67166e0 in nsWindow::IMELoseFocus (this=0xa46c5b0) at nsWindow.cpp:4563 im = #6 0xb67167f6 in nsWindow::IMEDestroyContext (this=0xa46c5b0) at nsWindow.cpp:4534 No locals. #7 0xb671bd0f in nsWindow::Destroy (this=0xa46c5b0) at nsWindow.cpp:408 rollupWidget = { = {mRawPtr = 0x0}, } #8 0xb5ab5453 in ~nsView (this=0xa46c548) at nsView.cpp:266 No locals. #9 0xb5ab39a5 in nsIView::Destroy (this=0x0) at nsView.cpp:304 No locals. #10 0xb580084c in nsFrame::Destroy (this=0xa21afd0, aPresContext=0xa32ef68) at nsFrame.cpp:656 view = (class nsIView *) 0xa46c548 shell = (class nsIPresShell *) 0x9e6fc10 #11 0xb5844ec8 in nsSplittableFrame::Destroy (this=0xa21afd0, aPresContext=0xa32ef68) at nsSplittableFrame.cpp:71 No locals. #12 0xb57fc297 in nsContainerFrame::Destroy (this=0xa21afd0, aPresContext=0xa32ef68) at nsContainerFrame.cpp:168 overflowFrames = {mFirstChild = 0x0} #13 0xb5854abf in ViewportFrame::Destroy (this=0xa21afd0, aPresContext=0xa32ef68) at nsViewportFrame.cpp:67 No locals. #14 0xb57cb797 in nsFrameManager::Destroy (this=0x9e6fc2c) at nsFrameManager.cpp:297 presContext = (class nsPresContext *) 0xa32ef68 #15 0xb57de0b1 in PresShell::Destroy (this=0x9e6fc10) at nsPresShell.cpp:1992 i = count = eventQueue = { = { mRawPtr = 0x80d7ec8}, } #16 0xb57c9686 in DocumentViewerImpl::Destroy (this=0x96844f8) at nsDocumentViewer.cpp:1583 selection = { = {mRawPtr = 0x945d5f0}, } selPrivate = { = { mRawPtr = 0x945d5f4}, } #17 0xb5da6565 in ~nsSHEntry (this=0xa32ee58) at nsSHEntry.cpp:119 No locals. #18 0xb5da68cd in nsSHEntry::Release (this=0xa32ee58) at nsSHEntry.cpp:126 No locals. #19 0xb67760a2 in XPCJSRuntime::GCCallback (cx=0x95aa528, status=JSGC_END) at xpcjsruntime.cpp:587 count = array = (class nsVoidArray *) 0x80ef6d0 lock = (XPCLock *) 0x0 dyingWrappedJSArray = self = (XPCJSRuntime *) 0x80ef618 #20 0xb5dbecc3 in jsds_GCCallbackProc (cx=0x95aa528, status=JSGC_END) at jsd_xpc.cpp:522 No locals. #21 0xb5ac37a8 in DOMGCCallback (cx=0x95aa528, status=JSGC_END) at nsJSEnvironment.cpp:2269 result = 1 #22 0xb7eb6759 in js_GC (cx=0x95aa528, gckind=GC_NORMAL) at jsgc.c:3153 rt = (JSRuntime *) 0x8116308 keepAtoms = 0 i = type = iter = (JSContext *) 0x0 acx = genTodoTail = (JSGenerator **) 0x81163e8 fp = chain = sh = (JSStackHeader *) 0x0 tvr = nbytes = limit = 8192 offset = 8192 a = (JSGCArena *) 0x0 ap = (JSGCArena **) 0x8175c54 flags = flagp = firstPage = thing = freeList = (JSGCThing *) 0x8177040 arenaList = (JSGCArenaList *) 0x811637c finalizer = (GCFinalizeOp) 0 allClear = 1 requestDebit = 0 #23 0xb7e8b952 in JS_GC (cx=0x95aa528) at jsapi.c:1878 No locals. #24 0xb5ac3800 in nsJSContext::Notify (this=0x9f67c70, timer=0x97ae598) at nsJSEnvironment.cpp:2227 No locals. #25 0xb7e3f99d in nsTimerImpl::Fire (this=0x97ae598) at nsTimerImpl.cpp:397 now = 2239595863 timeout = 2239595853 #26 0xb7e40268 in handleTimerEvent (event=0xb0740d48) at nsTimerImpl.cpp:459 timer = (nsTimerImpl *) 0x97ae598 #27 0xb7e3b417 in PL_HandleEvent (self=0xb0740d48) at plevent.c:688 result = #28 0xb7e3b72b in PL_ProcessPendingEvents (self=0x80d7f00) at plevent.c:623 event = (PLEvent *) 0x0 count = 1 #29 0xb7e3d67e in nsEventQueueImpl::ProcessPendingEvents (this=0x80d7ec8) at nsEventQueue.cpp:417 correctThread = #30 0xb671f6b5 in event_processor_callback (source=0x86b42a0, condition=G_IO_IN, data=0x0) at nsAppShell.cpp:67 No locals. #31 0xb753c40d in g_io_unix_dispatch (source=0x86b42e8, callback=0xb671f6a0 , user_data=0x80d7ec8) at giounix.c:162 buffer_condition = 0 #32 0xb7512df2 in IA__g_main_context_dispatch (context=0x808a568) at gmain.c:2045 No locals. #33 0xb7515dcf in g_main_context_iterate (context=0x808a568, block=1, dispatch=1, self=0x813ac68) at gmain.c:2677 got_ownership = max_priority = 2147483647 timeout = 2852 some_ready = 1 nfds = allocated_nfds = fds = (GPollFD *) 0x9c60f70 __PRETTY_FUNCTION__ = "g_main_context_iterate" #34 0xb7516179 in IA__g_main_loop_run (loop=0x86b4030) at gmain.c:2881 got_ownership = -1210661824 self = (GThread *) 0x813ac68 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #35 0xb7b4c044 in IA__gtk_main () at gtkmain.c:1177 tmp_list = (GList *) 0xb5d435f0 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x806a480 loop = (GMainLoop *) 0x86b4030 #36 0xb671fb12 in nsAppShell::Run (this=0x806a480) at nsAppShell.cpp:139 No locals. #37 0xb6627be2 in nsAppStartup::Run (this=0x8164528) at nsAppStartup.cpp:151 rv = #38 0x0804f8d1 in XRE_main (argc=1, argv=0xbfe6e924, aAppData=0x805a020) at nsAppRunner.cpp:2695 remoteService = { = { mRawPtr = 0x86b3c98}, } rv = 0 gtkModules = i = dirProvider = { = { = { = { _vptr.nsISupports = 0x805a228}, }, }, = { = { _vptr.nsISupports = 0x805a24c}, }, mAppDir = { = {mRawPtr = 0x805d578}, }, mXULAppDir = { = {mRawPtr = 0x0}, }, mProfileDir = { = {mRawPtr = 0x808bd78}, }, mProfileLocalDir = { = { mRawPtr = 0x808b708}, }, mProfileNotified = 1} glib2 = (PRLibrary *) 0x805d0c8 nativeApp = { = {mRawPtr = 0x8089ca0}, } canRun = 1 registryFile = { = { mRawPtr = 0x808b690}, } xremotearg = ar = profileLock = { = { mRawPtr = 0x808b818}, } startOffline = 0 profD = { = {mRawPtr = 0x808bd78}, } profLD = { = {mRawPtr = 0x808b708}, } upgraded = 0 version = { = { = { = { = {mVTable = 0xb7e73128, mData = 0xbfe6e818 "2.0.0.2_2007022617/1.8.1.2_2007022617", mLength = 37, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbfe6e818 "2.0.0.2_2007022617/1.8.1.2_2007022617"}, mStorage = "2.0.0.2_2007022617/1.8.1.2_2007022617\000z·\2006â·Ö­\004\bXèæ¿»\202\005\b@9ç·t§\005\b"} osABI = { = { = { = { mVTable = 0xb7e73128, mData = 0x8058678 "Linux_x86-gcc3", mLength = 14, mFlags = 1}, }, }, } versionOK = needsRestart = 0 appInitiatedRestart = #39 0x0804ab8f in main (argc=) at nsBrowserApp.cpp:61 No locals. #40 0xb7685ebc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #41 0x0804aac1 in _start ()