--- thread stack trace --- . Thread 3 (process 5499): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7d4ea8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7d78573 in pt_TimedWait (cv=0x80a08c4, ml=0x80a0708, timeout=) at ptsynch.c:280 rv = 60155 now = {tv_sec = 1177506534, tv_usec = 286418} tmo = {tv_sec = 1177506536, tv_nsec = 217418000} ticks = 1000 #3 0xb7d79401 in PR_WaitCondVar (cvar=0x80a08c0, timeout=1931) at ptsynch.c:407 rv = thred = (PRThread *) 0x819be40 #4 0xb7e11b06 in TimerThread::Run (this=0x80a05c0) at TimerThread.cpp:318 waitFor = #5 0xb7e0f80b in nsThread::Main (arg=0x8193cd8) at nsThread.cpp:118 No locals. #6 0xb7d7f3ad in _pt_root (arg=0x819be40) at ptthread.c:220 No locals. #7 0xb7d4b504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb776251e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 2 (process 5745): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7d4e816 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7d79491 in PR_WaitCondVar (cvar=0x8ee4d60, timeout=4294967295) at ptsynch.c:405 rv = thred = (PRThread *) 0x8f4e5e8 #3 0xb7d794f7 in PR_Wait (mon=0x8aaf968, timeout=4294967295) at ptsynch.c:584 rv = -4 saved_entries = 1 saved_owner = 3013884832 #4 0xb7e0b971 in PL_WaitForEvent (self=0x8e70728) at plevent.c:808 err = event = (PLEvent *) 0x0 mon = (PRMonitor *) 0x8aaf968 #5 0xb7e0d249 in nsEventQueueImpl::WaitForEvent (this=0x8ef17c0, aResult=0xb3a43440) at nsEventQueue.cpp:498 correctThread = #6 0xb658c905 in EventLoop (arg=0x0) at nsUrlClassifierDBService.cpp:1142 ev = (PLEvent *) 0x87ec968 rv = 0 eventQService = { = { mRawPtr = 0x8107ac8}, } #7 0xb7d7f3ad in _pt_root (arg=0x8f4e5e8) at ptthread.c:220 No locals. #8 0xb7d4b504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #9 0xb776251e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 1 (process 5456): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7d52651 in raise () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x080577f6 in nsProfileLock::FatalSignalHandler (signo=11) at nsProfileLock.cpp:206 unblock_sigs = {__val = {1024, 0 }} oldact = #3 #4 0xb66c6fc3 in IM_get_input_context (aArea=) at nsWindow.cpp:4968 owningWidget = (GtkWidget *) 0x0 owningWindow = (nsWindow *) 0x0 #5 0xb66c77b0 in nsWindow::IMELoseFocus (this=0x97f44a8) at nsWindow.cpp:4563 im = #6 0xb66c78c6 in nsWindow::IMEDestroyContext (this=0x97f44a8) at nsWindow.cpp:4534 No locals. #7 0xb66ccddf in nsWindow::Destroy (this=0x97f44a8) at nsWindow.cpp:408 rollupWidget = { = {mRawPtr = 0x0}, } #8 0xb5a065c3 in ~nsView (this=0x991e270) at nsView.cpp:266 No locals. #9 0xb5a04b15 in nsIView::Destroy (this=0x0) at nsView.cpp:304 No locals. #10 0xb575191c in nsFrame::Destroy (this=0x97f346c, aPresContext=0x9a2be68) at nsFrame.cpp:656 view = (class nsIView *) 0x991e270 shell = (class nsIPresShell *) 0x996d110 #11 0xb5795f98 in nsSplittableFrame::Destroy (this=0x97f346c, aPresContext=0x9a2be68) at nsSplittableFrame.cpp:71 No locals. #12 0xb574d367 in nsContainerFrame::Destroy (this=0x97f346c, aPresContext=0x9a2be68) at nsContainerFrame.cpp:168 overflowFrames = {mFirstChild = 0x0} #13 0xb57a5b8f in ViewportFrame::Destroy (this=0x97f346c, aPresContext=0x9a2be68) at nsViewportFrame.cpp:67 No locals. #14 0xb571c867 in nsFrameManager::Destroy (this=0x996d12c) at nsFrameManager.cpp:297 presContext = (class nsPresContext *) 0x9a2be68 #15 0xb572f181 in PresShell::Destroy (this=0x996d110) at nsPresShell.cpp:1992 i = count = eventQueue = { = { mRawPtr = 0x80e8558}, } #16 0xb571a756 in DocumentViewerImpl::Destroy (this=0x9a8e150) at nsDocumentViewer.cpp:1583 selection = { = {mRawPtr = 0x986c0d0}, } selPrivate = { = { mRawPtr = 0x986c0d4}, } #17 0xb5cd6635 in ~nsSHEntry (this=0x9a80420) at nsSHEntry.cpp:119 No locals. #18 0xb5cd699d in nsSHEntry::Release (this=0x9a80420) at nsSHEntry.cpp:126 No locals. #19 0xb6727172 in XPCJSRuntime::GCCallback (cx=0x9ab3ea0, status=JSGC_END) at xpcjsruntime.cpp:587 count = array = (class nsVoidArray *) 0x80fe5a8 lock = (XPCLock *) 0x0 dyingWrappedJSArray = self = (XPCJSRuntime *) 0x80fe4f0 #20 0xb5a14918 in DOMGCCallback (cx=0x9ab3ea0, status=JSGC_END) at nsJSEnvironment.cpp:2269 result = 1 #21 0xb7e85ac9 in js_GC (cx=0x9ab3ea0, gckind=GC_NORMAL) at jsgc.c:3153 rt = (JSRuntime *) 0x8126e68 keepAtoms = 0 i = type = iter = (JSContext *) 0x0 acx = genTodoTail = (JSGenerator **) 0x8126f48 fp = chain = sh = (JSStackHeader *) 0x0 tvr = nbytes = limit = 8192 offset = 8192 a = (JSGCArena *) 0x0 ap = (JSGCArena **) 0x8186a5c flags = flagp = firstPage = thing = freeList = (JSGCThing *) 0x8188bb0 arenaList = (JSGCArenaList *) 0x8126edc finalizer = (GCFinalizeOp) 0 allClear = 1 requestDebit = 0 #22 0xb7e5acb2 in JS_GC (cx=0x9ab3ea0) at jsapi.c:1878 No locals. #23 0x08051173 in nsXREDirProvider::DoShutdown (this=0xbff7b760) at nsXREDirProvider.cpp:683 cx = (JSContext *) 0x9ab3ea0 cs = { = {mRawPtr = 0x884cf40}, } stack = { = {mRawPtr = 0x812a1a8}, } obssvc = { = {mRawPtr = 0x80e8680}, } kShutdownPersist = {115, 104, 117, 116, 100, 111, 119, 110, 45, 112, 101, 114, 115, 105, 115, 116, 0} #24 0x0804b800 in ~ScopedXPCOMStartup (this=0xbff7b8ec) at nsAppRunner.cpp:738 No locals. #25 0x0804e951 in XRE_main (argc=1, argv=0xbff7ba94, aAppData=0x805a020) at nsAppRunner.cpp:2739 obsService = { = { mRawPtr = 0x80e8680}, } windowMediator = { = { mRawPtr = 0x8293980}, } windowEnumerator = { = { mRawPtr = 0x86d0a68}, } more = 1 rv = 0 gtkModules = i = dirProvider = { = { = { = { _vptr.nsISupports = 0x805a228}, }, }, = { = { _vptr.nsISupports = 0x805a24c}, }, mAppDir = { = {mRawPtr = 0x805d5b8}, }, mXULAppDir = { = {mRawPtr = 0x0}, }, mProfileDir = { = {mRawPtr = 0x809c3c0}, }, mProfileLocalDir = { = { mRawPtr = 0x80a0818}, }, mProfileNotified = 1} glib2 = (PRLibrary *) 0x805d0c8 nativeApp = { = {mRawPtr = 0x80766f8}, } canRun = 1 registryFile = { = { mRawPtr = 0x809bc08}, } xremotearg = ar = profileLock = { = { mRawPtr = 0x80a0890}, } startOffline = 0 profD = { = {mRawPtr = 0x809c3c0}, } profLD = { = {mRawPtr = 0x80a0818}, } upgraded = 0 version = { = { = { = { = {mVTable = 0xb7e43768, mData = 0xbff7b988 "2.0.0.3_0000000000/1.8.1.3_0000000000", mLength = 37, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbff7b988 "2.0.0.3_0000000000/1.8.1.3_0000000000"}, mStorage = "2.0.0.3_0000000000/1.8.1.3_0000000000\000|\001\000\000\000\000\226­\004\bȹ÷¿{\202\005\bx?ä·l§\005\b"} osABI = { = { = { = { mVTable = 0xb7e43768, mData = 0x805863c "linux-gnu_x86-gcc3", mLength = 18, mFlags = 1}, }, }, } versionOK = needsRestart = 0 appInitiatedRestart = 0 #26 0x0804ab4f in main (argc=) at nsBrowserApp.cpp:61 No locals. #27 0xb76aa8cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #28 0x0804aa81 in _start ()