--- thread stack trace --- . Thread 1 (process 5707): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7d6a4f1 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 0xb76d2e1a in free () from /lib/tls/i686/cmov/libc.so.6 #5 0xb7eeb6ef in js_FinalizeStringRT (rt=0x80d2770, str=0x8548e48) at jsstr.c:2636 No locals. #6 0xb7e80376 in js_atom_uninterner (he=0x8551688, i=8, arg=0x1) at jsatom.c:399 No locals. #7 0xb7ea49f9 in JS_HashTableEnumerateEntries (ht=0x80d5c80, f=0xb7e80330 , arg=0xbfca3f78) at jshash.c:369 he = (JSHashEntry *) 0x8551688 hep = (JSHashEntry **) 0x8230770 bucket = (JSHashEntry **) 0x88ca68c nlimit = 4167 n = 8 nbuckets = newlog2 = rv = 0 #8 0xb7e80429 in js_FinishAtomState (state=0x80d2854) at jsatom.c:414 args = {rt = 0x80d2770, leaks = 0} #9 0xb7e7acdc in JS_Finish (rt=0x80d2770) at jsapi.c:760 No locals. #10 0xb7137a66 in ~nsJSRuntimeServiceImpl (this=0x80d2048) at xpcruntimesvc.cpp:93 No locals. #11 0xb713787c in nsJSRuntimeServiceImpl::Release (this=0x80d2048) at xpcruntimesvc.cpp:101 count = #12 0xb7134a55 in ~XPCJSRuntime (this=0x80daba8) at xpcjsruntime.cpp:723 No locals. #13 0xb711db0b in ~nsXPConnect (this=0x80dab78) at nsXPConnect.cpp:153 No locals. #14 0xb711d08f in nsXPConnect::Release (this=0x80dab78) at nsXPConnect.cpp:48 count = #15 0xb71006ee in nsScriptSecurityManager::Shutdown () at nsScriptSecurityManager.cpp:3055 No locals. #16 0xb710a0c7 in CapsModuleDtor (thisModules=0x80da8f8) at nsSecurityManagerFactory.cpp:471 No locals. #17 0xb7de12ee in nsGenericModule::Shutdown (this=0x80da8f8) at nsGenericFactory.cpp:339 node = (nsGenericModule::FactoryNode *) 0x80da478 #18 0xb7de1328 in ~nsGenericModule (this=0x80da8f8) at nsGenericFactory.cpp:236 No locals. #19 0xb7de160c in nsGenericModule::Release (this=0x80da8f8) at nsGenericFactory.cpp:244 count = 0 #20 0xb7e27a89 in nsDll::Shutdown (this=0x80da478) at xcDll.cpp:271 refcnt = #21 0xb7e25a25 in nsFreeLibrary (dll=0x80da478, serviceMgr=, when=3) at nsNativeComponentLoader.cpp:287 rv = 2147500037 canUnload = 0 mobj = { = {mRawPtr = 0x0}, } #22 0xb7e25a51 in nsFreeLibraryEnum (aKey=0x80da4a8, aData=0x80da478, closure=0xbfca427c) at nsNativeComponentLoader.cpp:360 No locals. #23 0xb7de93b2 in hashEnumerate (table=0x80a06dc, hdr=0x80a1044, i=23, arg=0xbfca4244) at nsHashtable.cpp:131 No locals. #24 0xb7ddd993 in PL_DHashTableEnumerate (table=0x80a06dc, etor=0xb7de9390 , arg=0xbfca4244) at pldhash.c:683 entryAddr = 0x80a1044 "q\232èè¤\r\bx¤\r\b" entryLimit = 0x80a1320 "" i = capacity = 256 entrySize = 12 ceiling = didRemove = 0 op = PL_DHASH_LOOKUP #25 0xb7de9636 in nsHashtable::Enumerate (this=0x80a06d4, aEnumFunc=0xb7e25a30 , aClosure=0xbfca427c) at nsHashtable.cpp:319 wasEnumerating = 0 thunk = {fn = 0xb7e25a30 , arg = 0xbfca427c} #26 0xb7e2593e in nsNativeComponentLoader::UnloadAll (this=0x80a06c8, aWhen=3) at nsNativeComponentLoader.cpp:977 callData = {serviceMgr = 0x0, when = 3} #27 0xb7e22692 in nsComponentManagerImpl::UnloadLibraries (this=0x809a290, serviceMgr=0x0, aWhen=3) at nsComponentManager.cpp:3121 rv = #28 0xb7e227bd in nsComponentManagerImpl::Shutdown (this=0x809a290) at nsComponentManager.cpp:897 i = #29 0xb7de20e6 in NS_ShutdownXPCOM_P (servMgr=0x809a294) at nsXPComInit.cpp:869 rv = 0 currentQ = { = {mRawPtr = 0x0}, } #30 0x0804b84f in ~ScopedXPCOMStartup (this=0xbfca463c) at nsAppRunner.cpp:742 No locals. #31 0x0804e991 in XRE_main (argc=1, argv=0xbfca47e4, aAppData=0x805a020) at nsAppRunner.cpp:2739 obsService = { = {mRawPtr = 0x866f408}, } windowMediator = { = {mRawPtr = 0x81eead0}, } windowEnumerator = { = {mRawPtr = 0x8084128}, } more = 0 rv = 0 gtkModules = i = dirProvider = { = { = { = { _vptr.nsISupports = 0x805a228}, }, }, = { = {_vptr.nsISupports = 0x805a24c}, }, mAppDir = { = { mRawPtr = 0x805d570}, }, mXULAppDir = { = { mRawPtr = 0x0}, }, mProfileDir = { = { mRawPtr = 0x8083c08}, }, mProfileLocalDir = { = { mRawPtr = 0x8083c80}, }, mProfileNotified = 0} glib2 = (PRLibrary *) 0x805d0c8 nativeApp = { = {mRawPtr = 0x8081128}, } canRun = 1 registryFile = { = {mRawPtr = 0x8083980}, } xremotearg = ar = profileLock = { = {mRawPtr = 0x8094380}, } startOffline = 0 profD = { = {mRawPtr = 0x8083c08}, } profLD = { = {mRawPtr = 0x8083c80}, } upgraded = 0 version = { = { = { = { = { mVTable = 0xb7e60128, mData = 0xbfca46d8 "2.0.0.2_2007022617/1.8.1.2_2007022617", mLength = 37, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbfca46d8 "2.0.0.2_2007022617/1.8.1.2_2007022617"}, mStorage = "2.0.0.2_2007022617/1.8.1.2_2007022617\000z·\200\006á·Ö­\004\b\030GÊ¿»\202\005\b@\tæ·t§\005\b"} osABI = { = { = { = {mVTable = 0xb7e60128, mData = 0x8058678 "Linux_x86-gcc3", mLength = 14, mFlags = 1}, }, }, } versionOK = needsRestart = 1 appInitiatedRestart = 0 #32 0x0804ab8f in main (argc=) at nsBrowserApp.cpp:61 No locals. #33 0xb767debc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #34 0x0804aac1 in _start ()