--- thread stack trace --- . Thread 1 (process 19520): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7dac651 in raise () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x08057556 in nsProfileLock::FatalSignalHandler (signo=11) at nsProfileLock.cpp:206 unblock_sigs = {__val = {1024, 0 }} oldact = #3 #4 0xb7755a2e in free () from /lib/tls/i686/cmov/libc.so.6 #5 0xb7f27e1f in js_FinalizeStringRT (rt=0x810db68, str=0x8aff2e0) at jsstr.c:2632 No locals. #6 0xb7ebc706 in js_atom_uninterner (he=0x8b45188, i=) at jsatom.c:391 No locals. #7 0xb7ee0379 in JS_HashTableEnumerateEntries (ht=0x8158da8, f=0xb7ebc6c0 , arg=0xbfdf6078) at jshash.c:366 he = (JSHashEntry *) 0x8b45188 hep = (JSHashEntry **) 0x87d0f48 bucket = (JSHashEntry **) 0x8888988 nlimit = 2816 n = 2133 nbuckets = newlog2 = rv = 0 #8 0xb7ebc7b9 in js_FinishAtomState (state=0x810dc4c) at jsatom.c:406 args = {rt = 0x810db68, leaks = 0} #9 0xb7eb712c in JS_Finish (rt=0x810db68) at jsapi.c:760 No locals. #10 0xb683a146 in ~nsJSRuntimeServiceImpl (this=0x80e6fb0) at xpcruntimesvc.cpp:93 No locals. #11 0xb6839f5c in nsJSRuntimeServiceImpl::Release (this=0x80e6fb0) at xpcruntimesvc.cpp:101 count = #12 0xb6837135 in ~XPCJSRuntime (this=0x80e6fd0) at xpcjsruntime.cpp:723 No locals. #13 0xb68208fb in ~nsXPConnect (this=0x80e6f68) at nsXPConnect.cpp:153 No locals. #14 0xb681fe7f in nsXPConnect::Release (this=0x80e6f68) at nsXPConnect.cpp:48 count = #15 0xb667e7be in nsScriptSecurityManager::Shutdown () at nsScriptSecurityManager.cpp:3055 No locals. #16 0xb6688197 in CapsModuleDtor (thisModules=0x815d840) at nsSecurityManagerFactory.cpp:471 No locals. #17 0xb7e1f8ae in nsGenericModule::Shutdown (this=0x815d840) at nsGenericFactory.cpp:339 node = (nsGenericModule::FactoryNode *) 0x815d3d0 #18 0xb7e1f8e8 in ~nsGenericModule (this=0x815d840) at nsGenericFactory.cpp:236 No locals. #19 0xb7e1fbcc in nsGenericModule::Release (this=0x815d840) at nsGenericFactory.cpp:244 count = 0 #20 0xb7e66059 in nsDll::Shutdown (this=0x815d3d0) at xcDll.cpp:271 refcnt = #21 0xb7e63ff5 in nsFreeLibrary (dll=0x815d3d0, serviceMgr=, when=3) at nsNativeComponentLoader.cpp:287 rv = 2147500037 canUnload = 0 mobj = { = {mRawPtr = 0x0}, } #22 0xb7e64021 in nsFreeLibraryEnum (aKey=0x815d400, aData=0x815d3d0, closure=0xbfdf637c) at nsNativeComponentLoader.cpp:360 No locals. #23 0xb7e27972 in hashEnumerate (table=0x809f06c, hdr=0x809f9d4, i=31, arg=0xbfdf6344) at nsHashtable.cpp:131 No locals. #24 0xb7e1bf53 in PL_DHashTableEnumerate (table=0x809f06c, etor=0xb7e27950 , arg=0xbfdf6344) at pldhash.c:683 entryAddr = 0x809f9d4 "q\232èÃ" entryLimit = 0x809fcb0 "" i = capacity = 256 entrySize = 12 ceiling = didRemove = 0 op = PL_DHASH_LOOKUP #25 0xb7e27bf6 in nsHashtable::Enumerate (this=0x809f064, aEnumFunc=0xb7e64000 , aClosure=0xbfdf637c) at nsHashtable.cpp:319 wasEnumerating = 0 thunk = {fn = 0xb7e64000 , arg = 0xbfdf637c} #26 0xb7e63f0e in nsNativeComponentLoader::UnloadAll (this=0x809f058, aWhen=3) at nsNativeComponentLoader.cpp:977 callData = {serviceMgr = 0x0, when = 3} #27 0xb7e60c52 in nsComponentManagerImpl::UnloadLibraries (this=0x8098c28, serviceMgr=0x0, aWhen=3) at nsComponentManager.cpp:3121 rv = #28 0xb7e60d7d in nsComponentManagerImpl::Shutdown (this=0x8098c28) at nsComponentManager.cpp:897 i = #29 0xb7e206a6 in NS_ShutdownXPCOM_P (servMgr=0x8098c2c) at nsXPComInit.cpp:869 rv = 0 currentQ = { = {mRawPtr = 0x0}, } #30 0x0804b80f in ~ScopedXPCOMStartup (this=0xbfdf673c) at nsAppRunner.cpp:553 No locals. #31 0x0804e927 in XRE_main (argc=1, argv=0xbfdf68e4, aAppData=0x805ab80) at nsAppRunner.cpp:2478 obsService = { = {mRawPtr = 0x80cf780}, } windowMediator = { = {mRawPtr = 0x826f688}, } windowEnumerator = { = {mRawPtr = 0x83385e0}, } more = 1 rv = 0 gtkModules = i = dirProvider = { = { = { = { _vptr.nsISupports = 0x805ad88}, }, }, = { = { _vptr.nsISupports = 0x805adac}, }, mAppDir = { = {mRawPtr = 0x805d510}, }, mXULAppDir = { = {mRawPtr = 0x0}, }, mProfileDir = { = { mRawPtr = 0x8082780}, }, mProfileLocalDir = { = {mRawPtr = 0x80824a8}, }, mProfileNotified = 0} glib2 = (PRLibrary *) 0x805d0c8 nativeApp = { = {mRawPtr = 0x80813f0}, } canRun = 1 registryFile = { = {mRawPtr = 0x8082270}, } xremotearg = ar = profileLock = { = {mRawPtr = 0x8092cd8}, } startOffline = 0 profD = { = {mRawPtr = 0x8082780}, } profLD = { = {mRawPtr = 0x80824a8}, } upgraded = 0 version = { = { = { = { = {mVTable = 0xb7e9e6a8, mData = 0xbfdf67d8 "2.0_0000000000/1.8.1_0000000000", mLength = 31, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbfdf67d8 "2.0_0000000000/1.8.1_0000000000"}, mStorage = "2.0_0000000000/1.8.1_0000000000\000\216ÿw\001ôï\201\001\000\000\000\000\226­\004\b\030hß¿Û\177\005\b¸îé·Ì²\005\b"} osABI = { = { = { = {mVTable = 0xb7e9e6a8, mData = 0x8058394 "linux-gnu_x86-gcc3", mLength = 18, mFlags = 1}, }, }, } versionOK = needsRestart = 0 appInitiatedRestart = 0 #32 0x0804ab4f in main (argc=) at nsBrowserApp.cpp:61 No locals. #33 0xb77048cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #34 0x0804aa81 in _start ()