--- stack trace --- #0 0xffffe410 in __kernel_vsyscall () #1 0xb7d934f1 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 js_MarkId (cx=0x8d0c610, id=2245504) at jsscope.c:1394 No locals. #5 0xb7f18dc2 in js_MarkScopeProperty (cx=0x8d0c610, sprop=0x85ac994) at jsscope.c:1409 No locals. #6 0xb7eef58d in js_Mark (cx=0x8d0c610, obj=0x8b545d8, arg=0x0) at jsobj.c:4791 scope = (JSScope *) 0x8646c80 sprop = (JSScopeProperty *) 0x85ac994 #7 0xb7ed40f9 in MarkGCThingChildren (cx=0x8d0c610, thing=0x8b545d8, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x8ccb104 end = (jsval *) 0x8ccb130 next_thing = (void *) 0x883d970 next_flagp = (uint8 *) 0x883d476 "Ð@\001\001" stackDummy = -1081095704 #8 0xb7ed415e in MarkGCThingChildren (cx=0x8d0c610, thing=0x8b545d8, flagp=0x8b54d4b '\020' , shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x8d8730c end = (jsval *) 0x8d873d8 next_thing = (void *) 0x8b545d0 next_flagp = (uint8 *) 0x8b54d4a "" stackDummy = 0 #9 0xb7ed415e in MarkGCThingChildren (cx=0x8d0c610, thing=0x89b0098, flagp=0x89afa6b "\020\021P@@@@@@ @@@ \020\020 @@@ @@@ @@@ @@@ @@@ \020 \020 @", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x8c8c410 end = (jsval *) 0x8c8c488 next_thing = (void *) 0x89b00b0 next_flagp = ( uint8 *) 0x89afa6e "@@@@@@ @@@ \020\020 @@@ @@@ @@@ @@@ @@@ \020 \020 @" stackDummy = 0 #10 0xb7ed415e in MarkGCThingChildren (cx=0x8d0c610, thing=0x89b00a8, flagp=0x89afa6d "P@@@@@@ @@@ \020\020 @@@ @@@ @@@ @@@ @@@ \020 \020 @", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x84228f8 end = (jsval *) 0x8422900 next_thing = (void *) 0x89affa8 next_flagp = (uint8 *) 0x89afa4d "" stackDummy = 0 #11 0xb7ed415e in MarkGCThingChildren (cx=0x8d0c610, thing=0x89aff20, flagp=0x89afa3c "P @", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x8a67c18 end = (jsval *) 0x8a67c54 next_thing = (void *) 0x89afe80 next_flagp = ( uint8 *) 0x89afa28 "@@@@ \020\021", '\020' , "\021PP @" stackDummy = -1081095400 #12 0xb7eaaa24 in JS_MarkGCThing (cx=0x8d0c610, thing=0x89aff18, name=0xb535adb0 "nsDOMClassInfo::sPreservedWrapperTable", arg=0x0) at jsapi.c:1862 No locals. #13 0xb522bd9d in nsDOMClassInfo::MarkReachablePreservedWrappers ( aParticipant=0x8c2c5c8, cx=0x8d0c610, arg=0x0) at nsDOMClassInfo.cpp:5191 wrapper = wrapper_obj = (JSObject *) 0x89aff18 pwe = (PreservedWrapperEntry *) 0x9280578 SCCIndex = entry = (WrapperSCCEntry *) 0x8ac28e0 reachable = { = {mArray = { _vptr.nsVoidArray = 0xb7e8eb48, mImpl = 0x8d7edc8}}, } #14 0xb522bd47 in nsDOMClassInfo::MarkReachablePreservedWrappers ( aParticipant=0x8b64bf8, cx=0x8d0c610, arg=0x0) at nsDOMClassInfo.cpp:5182 i = 1 i_end = 3 SCCIndex = entry = (WrapperSCCEntry *) 0x8ac28f0 reachable = { = {mArray = { _vptr.nsVoidArray = 0xb7e8eb48, mImpl = 0x8c02ae0}}, } #15 0xb522f199 in nsDOMGCParticipantSH::Mark (this=0x8313c28, wrapper=0x881e380, cx=0x8d0c610, obj=0x883d970, arg=0x0, _retval=0xbf8fcc18) at nsDOMClassInfo.cpp:6938 participant = { = { mRawPtr = 0x8b64bf8}, } #16 0xb6811c7b in XPC_WN_Helper_Mark (cx=0x8d0c610, obj=0x883d970, arg=0x0) at xpcwrappednativejsops.cpp:1036 ignored = wrapper = (class XPCWrappedNative *) 0x881e380 #17 0xb7eef5bb in js_Mark (cx=0x8d0c610, obj=0x883d970, arg=0x0) at jsobj.c:4797 scope = (JSScope *) 0x8ccc568 sprop = (JSScopeProperty *) 0x0 #18 0xb7ed40f9 in MarkGCThingChildren (cx=0x8d0c610, thing=0x883d970, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x8e5a654 end = (jsval *) 0x81819d0 next_thing = (void *) 0x821c318 next_flagp = (uint8 *) 0xb7f40984 "D\207\n" stackDummy = -1081095000 #19 0xb7ed415e in MarkGCThingChildren (cx=0x8d0c610, thing=0x883d970, flagp=0x883d476 "Ð@\001\001", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x8a5d690 end = (jsval *) 0x8a5d6d0 next_thing = (void *) 0x883d918 next_flagp = (uint8 *) 0x883d46b "" stackDummy = 0 #20 0xb7ed415e in MarkGCThingChildren (cx=0x8d0c610, thing=0x883d920, flagp=0x883d46c "\020\020\020P\020P\020\020\020\020Ð@\001\001", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x841e9d8 end = (jsval *) 0x841e9fc next_thing = (void *) 0x883d970 next_flagp = (uint8 *) 0x883d476 "Ð@\001\001" stackDummy = -1081094824 #21 0xb7ed4633 in gc_root_marker (table=0x810c530, hdr=0x8b4b8d8, num=49, arg=0x8d0c610) at jsgc.c:2516 v = 0 #22 0xb7ebd5e3 in JS_DHashTableEnumerate (table=0x810c530, etor=0xb7ed4600 , arg=0x8d0c610) at jsdhash.c:674 entryAddr = 0x8b4b8d8 "\230ã\033\017`±Á\b\005\016\202¶" entryLimit = 0x8b51338 "4PS61" i = capacity = 2048 entrySize = 12 didRemove = 0 op = JS_DHASH_LOOKUP #23 0xb7ed4d9e in js_GC (cx=0x8d0c610, gckind=GC_NORMAL) at jsgc.c:2855 rt = (JSRuntime *) 0x810c4b0 keepAtoms = 0 i = 10 type = iter = (JSContext *) 0x0 acx = (JSContext *) 0x818e800 genTodoTail = (JSGenerator **) 0x810c590 fp = chain = sh = (JSStackHeader *) 0x0 tvr = nbytes = 88 limit = 8192 offset = 8192 a = (JSGCArena *) 0x0 ap = (JSGCArena **) 0x818e3fc flags = flagp = (uint8 *) 0x818e800 "ø\003" firstPage = (uint8 *) 0x818e800 "ø\003" thing = (JSGCThing *) 0x81806c0 freeList = (JSGCThing *) 0x8190760 arenaList = (JSGCArenaList *) 0x810c524 finalizer = (GCFinalizeOp) 0 allClear = 1 requestDebit = 0 #24 0xb7eaa952 in JS_GC (cx=0x8d0c610) at jsapi.c:1878 No locals. #25 0xb52038e0 in nsJSContext::Notify (this=0x8888128, timer=0x8df7b98) at nsJSEnvironment.cpp:2227 No locals. #26 0xb7e5e99d in nsTimerImpl::Fire (this=0x8df7b98) at nsTimerImpl.cpp:397 now = 1540215681 timeout = 1540215673 #27 0xb7e5f268 in handleTimerEvent (event=0xb0b03fd8) at nsTimerImpl.cpp:459 timer = (nsTimerImpl *) 0x8df7b98 #28 0xb7e5a417 in PL_HandleEvent (self=0xb0b03fd8) at plevent.c:688 result = #29 0xb7e5a72b in PL_ProcessPendingEvents (self=0x80cedc0) at plevent.c:623 event = (PLEvent *) 0x224380 count = 1 #30 0xb7e5c67e in nsEventQueueImpl::ProcessPendingEvents (this=0x80ced78) at nsEventQueue.cpp:417 correctThread = #31 0xb67a76b5 in event_processor_callback (source=0x8204c30, condition=G_IO_IN, data=0x0) at nsAppShell.cpp:67 No locals. #32 0xb755740d in g_io_unix_dispatch (source=0x827cc18, callback=0xb67a76a0 , user_data=0x80ced78) at giounix.c:162 buffer_condition = 0 #33 0xb752ddf2 in IA__g_main_context_dispatch (context=0x8083380) at gmain.c:2045 No locals. #34 0xb7530dcf in g_main_context_iterate (context=0x8083380, block=1, dispatch=1, self=0x8125ae0) at gmain.c:2677 got_ownership = max_priority = 2147483647 timeout = -1 some_ready = 1 nfds = allocated_nfds = fds = (GPollFD *) 0x8e50878 __PRETTY_FUNCTION__ = "g_main_context_iterate" #35 0xb7531179 in IA__g_main_loop_run (loop=0x83354d0) at gmain.c:2881 got_ownership = -1210526656 self = (GThread *) 0x8125ae0 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #36 0xb7b6d044 in IA__gtk_main () at gtkmain.c:1177 tmp_list = (GList *) 0xb54815f0 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x8179370 loop = (GMainLoop *) 0x83354d0 #37 0xb67a7b12 in nsAppShell::Run (this=0x8179370) at nsAppShell.cpp:139 No locals. #38 0xb5d51be2 in nsAppStartup::Run (this=0x817cd08) at nsAppStartup.cpp:151 rv = #39 0x0804f8d1 in XRE_main (argc=1, argv=0xbf8fd594, aAppData=0x805a020) at nsAppRunner.cpp:2695 remoteService = { = { mRawPtr = 0x83c81c0}, } rv = 0 gtkModules = i = dirProvider = { = { = { = { _vptr.nsISupports = 0x805a228}, }, }, = { = { _vptr.nsISupports = 0x805a24c}, }, mAppDir = { = {mRawPtr = 0x805d570}, }, mXULAppDir = { = {mRawPtr = 0x0}, }, mProfileDir = { = {mRawPtr = 0x8084de0}, }, mProfileLocalDir = { = { mRawPtr = 0x8084e58}, }, mProfileNotified = 1} glib2 = (PRLibrary *) 0x805d0c8 nativeApp = { = {mRawPtr = 0x80837f0}, } canRun = 1 registryFile = { = { mRawPtr = 0x8084870}, } xremotearg = ar = profileLock = { = { mRawPtr = 0x80952b0}, } startOffline = 0 profD = { = {mRawPtr = 0x8084de0}, } profLD = { = {mRawPtr = 0x8084e58}, } upgraded = 0 version = { = { = { = { = {mVTable = 0xb7e92128, mData = 0xbf8fd488 "2.0.0.3_2007040314/1.8.1.3_2007040314", mLength = 37, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbf8fd488 "2.0.0.3_2007040314/1.8.1.3_2007040314"}, mStorage = "2.0.0.3_2007040314/1.8.1.3_2007040314\000|·\200&ä·Ö­\004\bÈÔ\217¿»\202\005\b@)é·t§\005\b"} osABI = { = { = { = { mVTable = 0xb7e92128, mData = 0x8058678 "Linux_x86-gcc3", mLength = 14, mFlags = 1}, }, }, } versionOK = needsRestart = 0 appInitiatedRestart = #40 0x0804ab8f in main (argc=148775928, argv=0x87405a8) at nsBrowserApp.cpp:61 No locals. #41 0xb76a0ebc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #42 0x0804aac1 in _start () --- end of stack trace ---