--- stack trace --- #0 0xffffe410 in __kernel_vsyscall () #1 0xb7de9651 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 0xb7f62af5 in js_MarkScript (cx=0x8e0bc18, script=0x9f03d40) at jsscript.c:1423 i = 10 length = 13 vector = (JSAtom **) 0x9f03de0 #5 0xb7f18614 in fun_mark (cx=0x8e0bc18, obj=0x97f80b0, arg=0x0) at jsfun.c:1452 No locals. #6 0xb7f3793b in js_Mark (cx=0x8e0bc18, obj=0x97f80b0, arg=0x0) at jsobj.c:4797 scope = (JSScope *) 0x9f03d00 sprop = (JSScopeProperty *) 0x0 #7 0xb7f1c469 in MarkGCThingChildren (cx=0x8e0bc18, thing=0x97f80b0, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x97aab44 end = (jsval *) 0x97aabd0 next_thing = (void *) 0x97f87c8 next_flagp = (uint8 *) 0x97f7ff9 "\220\020\022\002" stackDummy = 0 #8 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x97f80b0, flagp=0x97f7f16 "\020\020\020\020\020\020\020\020\020\021\020\021\002\020\020\001\020\020\021\020\021\020\020\023\020\020\020\020\020\020\021\020\020\020\020\020\020\020\020\002\020\021\002", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0xa03122c end = (jsval *) 0xa0312c8 next_thing = (void *) 0x97f80a8 next_flagp = (uint8 *) 0x97f7f15 "" stackDummy = 0 #9 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x97f87c8, flagp=0x97f7ff9 "\220\020\022\002", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x9338a78 end = (jsval *) 0x9338ab8 next_thing = (void *) 0x97f8778 next_flagp = (uint8 *) 0x97f7fef "\020\020\020\020\020\023\020\020\020\020\220\020\022\002" stackDummy = -1077951368 #10 0xb7ef2d84 in JS_MarkGCThing (cx=0x8e0bc18, thing=0x97f8780, name=0xb685612c "XPCWrappedNativeScope::mPrototypeJSObject", arg=0x0) at jsapi.c:1862 No locals. #11 0xb6846625 in MarkScopeJSObjects (cx=0x8e0bc18, scope=0x97f5cb0, arg=0x0) at xpcwrappednativejsops.cpp:667 obj = (JSObject *) 0x9f03de0 #12 0xb6847e99 in XPC_WN_Shared_Proto_Mark (cx=0x8e0bc18, obj=0x97f8660, arg=0x0) at xpcwrappednativejsops.cpp:1554 No locals. #13 0xb7f3793b in js_Mark (cx=0x8e0bc18, obj=0x97f8660, arg=0x0) at jsobj.c:4797 scope = (JSScope *) 0xa1875d8 sprop = (JSScopeProperty *) 0x0 #14 0xb7f1c469 in MarkGCThingChildren (cx=0x8e0bc18, thing=0x97f8660, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x96bde54 end = (jsval *) 0x8e0bc18 next_thing = (void *) 0xbfbfc568 next_flagp = (uint8 *) 0xb5b8cd63 "\211EÐ\213\b\205Ét\n\213UÐ\213z\f\205ÿt\n\203Ä<[^_]Ã\211ö\215EèÇB\f\001" stackDummy = 174184200 #15 0xb7ef2d84 in JS_MarkGCThing (cx=0x8e0bc18, thing=0x97f8660, name=0xb6853430 "XPCWrappedNativeProto::mJSProtoObject", arg=0x0) at jsapi.c:1862 No locals. #16 0xb68466ce in xpc_MarkForValidWrapper (cx=0x8e0bc18, wrapper=0xa256a30, arg=0x0) at xpcprivate.h:1689 No locals. #17 0xb6846d6e in XPC_WN_Helper_Mark (cx=0x8e0bc18, obj=0x8d44188, arg=0x0) at xpcwrappednativejsops.cpp:1037 ignored = wrapper = (class XPCWrappedNative *) 0xa256a30 #18 0xb7f3793b in js_Mark (cx=0x8e0bc18, obj=0x8d44188, arg=0x0) at jsobj.c:4797 scope = (JSScope *) 0x8d41cd8 sprop = (JSScopeProperty *) 0x0 #19 0xb7f1c469 in MarkGCThingChildren (cx=0x8e0bc18, thing=0x8d44188, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x8c7e744 end = (jsval *) 0x8f2c4e8 next_thing = (void *) 0x8d43c48 next_flagp = (uint8 *) 0x8d42391 "\020" stackDummy = 0 #20 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x8d44188, flagp=0x8d44439 "\020", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x9fa56b4 end = (jsval *) 0x9fa56c4 next_thing = (void *) 0x97f9108 next_flagp = (uint8 *) 0x97fa121 "" stackDummy = -1247734661 #21 0xb7ef2d84 in JS_MarkGCThing (cx=0x8e0bc18, thing=0x88b47e0, name=0xb6856104 "XPCWrappedNativeScope::mGlobalJSObject", arg=0x0) at jsapi.c:1862 No locals. #22 0xb6846601 in MarkScopeJSObjects (cx=0x8e0bc18, scope=0x9f03de0, arg=0x97aaef2) at xpcwrappednativejsops.cpp:662 obj = #23 0xb6847e99 in XPC_WN_Shared_Proto_Mark (cx=0x8e0bc18, obj=0x8d091a0, arg=0x0) at xpcwrappednativejsops.cpp:1554 No locals. #24 0xb7f3793b in js_Mark (cx=0x8e0bc18, obj=0x8d091a0, arg=0x0) at jsobj.c:4797 scope = (JSScope *) 0xa5098b0 sprop = (JSScopeProperty *) 0x0 #25 0xb7f1c469 in MarkGCThingChildren (cx=0x8e0bc18, thing=0x8d091a0, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x8d0448c end = (jsval *) 0x8e0bc18 next_thing = (void *) 0xbfbfc798 next_flagp = (uint8 *) 0xb5b8cd63 "\211EÐ\213\b\205Ét\n\213UÐ\213z\f\205ÿt\n\203Ä<[^_]Ã\211ö\215EèÇB\f\001" stackDummy = 174183432 #26 0xb7ef2d84 in JS_MarkGCThing (cx=0x8e0bc18, thing=0x8d091a0, name=0xb6853430 "XPCWrappedNativeProto::mJSProtoObject", arg=0x0) at jsapi.c:1862 No locals. #27 0xb68466ce in xpc_MarkForValidWrapper (cx=0x8e0bc18, wrapper=0x9e37240, arg=0x0) at xpcprivate.h:1689 No locals. #28 0xb6846d6e in XPC_WN_Helper_Mark (cx=0x8e0bc18, obj=0x8d09160, arg=0x0) at xpcwrappednativejsops.cpp:1037 ignored = wrapper = (class XPCWrappedNative *) 0x9e37240 #29 0xb7f3793b in js_Mark (cx=0x8e0bc18, obj=0x8d09160, arg=0x0) at jsobj.c:4797 scope = (JSScope *) 0x9262ef0 sprop = (JSScopeProperty *) 0x0 #30 0xb7f1c469 in MarkGCThingChildren (cx=0x8e0bc18, thing=0x8d09160, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x8d04474 end = (jsval *) 0x1 next_thing = (void *) 0xbfbfc898 next_flagp = (uint8 *) 0xb5b8cd63 "\211EÐ\213\b\205Ét\n\213UÐ\213z\f\205ÿt\n\203Ä<[^_]Ã\211ö\215EèÇB\f\001" stackDummy = 174183416 #31 0xb7ef2d84 in JS_MarkGCThing (cx=0x8e0bc18, thing=0x8d09160, name=0xb5cbbe50 "nsDOMClassInfo::sPreservedWrapperTable", arg=0x0) at jsapi.c:1862 No locals. #32 0xb5b8ce2d in nsDOMClassInfo::MarkReachablePreservedWrappers (aParticipant=0xa187170, cx=0x8e0bc18, arg=0x0) at nsDOMClassInfo.cpp:5191 wrapper = wrapper_obj = (JSObject *) 0x8d09160 pwe = (PreservedWrapperEntry *) 0x8ede2e0 SCCIndex = entry = (WrapperSCCEntry *) 0xa61d408 reachable = { = {mArray = {_vptr.nsVoidArray = 0xb7ed8188, mImpl = 0xa04e7b8}}, } #33 0xb5b90229 in nsDOMGCParticipantSH::Mark (this=0x8769408, wrapper=0x8ec6cb0, cx=0x8e0bc18, obj=0x97f9110, arg=0x0, _retval=0xbfbfc948) at nsDOMClassInfo.cpp:6938 participant = { = {mRawPtr = 0xa187170}, } #34 0xb6846d5b in XPC_WN_Helper_Mark (cx=0x8e0bc18, obj=0x97f9110, arg=0x0) at xpcwrappednativejsops.cpp:1036 ignored = wrapper = (class XPCWrappedNative *) 0x8ec6cb0 #35 0xb7f3793b in js_Mark (cx=0x8e0bc18, obj=0x97f9110, arg=0x0) at jsobj.c:4797 scope = (JSScope *) 0x9ef11c0 sprop = (JSScopeProperty *) 0x0 #36 0xb7f1c469 in MarkGCThingChildren (cx=0x8e0bc18, thing=0x97f9110, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x8c335d4 end = (jsval *) 0x8d43bf0 next_thing = (void *) 0x0 next_flagp = (uint8 *) 0x8d43dc8 "#" stackDummy = -1077949992 #37 0xb7ef2d84 in JS_MarkGCThing (cx=0x8e0bc18, thing=0x97f9110, name=0xb6856288 "XPCNativeWrapper wrapped native", arg=0x0) at jsapi.c:1862 No locals. #38 0xb684c27d in XPC_NW_Mark (cx=0x8e0bc18, obj=0x97f9f78, arg=0x0) at XPCNativeWrapper.cpp:1193 No locals. #39 0xb7f3793b in js_Mark (cx=0x8e0bc18, obj=0x97f9f78, arg=0x0) at jsobj.c:4797 scope = (JSScope *) 0x92133a0 sprop = (JSScopeProperty *) 0x0 #40 0xb7f1c469 in MarkGCThingChildren (cx=0x8e0bc18, thing=0x97f9f78, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x8c33534 end = (jsval *) 0x81510f0 next_thing = (void *) 0xa7da468 next_flagp = (uint8 *) 0xb7f8873c "\004u\n" stackDummy = 0 #41 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x97f9f78, flagp=0x97fa2ef "\020@\001", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x8c32c80 end = (jsval *) 0x8c32c88 next_thing = (void *) 0x93b0d30 next_flagp = (uint8 *) 0x93b03ce "" stackDummy = 0 #42 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x93b1c98, flagp=0x93b25bb "\020\020\003\001", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x8c32cf8 end = (jsval *) 0x8c32d04 next_thing = (void *) 0x93b1830 next_flagp = (uint8 *) 0x93b252e "" stackDummy = 0 #43 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x8d42dc8, flagp=0x8d421c1 "P", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x88c5fc8 end = (jsval *) 0x88c5fcc next_thing = (void *) 0x88b4cc0 next_flagp = (uint8 *) 0x88b51f8 "" stackDummy = 0 #44 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x86a0dd0, flagp=0x86a08ea "P\021\020\020\021\020\021\020\021\020\020\021\020\020\020\020\020\020", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x8688e30 end = (jsval *) 0x8688e90 next_thing = (void *) 0x86a0c90 next_flagp = (uint8 *) 0x86a08c2 "@@@\001\020\020\020" stackDummy = 0 #45 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x86c7920, flagp=0x86c90fc "P\021\020@@@\001", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x815cf38 end = (jsval *) 0x815cf48 next_thing = (void *) 0x86c7c10 next_flagp = (uint8 *) 0x86c915a "" stackDummy = 0 #46 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x86c79a0, flagp=0x86c910c "P\020\021", '\020' , "\021\021\020\021\021\020\021\020\021\021\020\021\020\021\020\020\021\020\020\020\021\020\021\021\020\021\020\021\021\020", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x86dd1a4 end = (jsval *) 0x86dd1a8 next_thing = (void *) 0x88d8c08 next_flagp = (uint8 *) 0x88d85f9 "" stackDummy = 0 #47 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x86c7cb0, flagp=0x86c916e "P\001P\021\020", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x86eb298 end = (jsval *) 0x86eb2e0 next_thing = (void *) 0x86c8008 next_flagp = (uint8 *) 0x86c91d9 "@" stackDummy = 0 #48 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x86c7cc0, flagp=0x86c9170 "P\021\020", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x833ad9c end = (jsval *) 0x833ada0 next_thing = (void *) 0x86c7948 next_flagp = (uint8 *) 0x86c9101 "@\001" stackDummy = -1077949160 #49 0xb7ef2d84 in JS_MarkGCThing (cx=0x8e0bc18, thing=0x86a0cc0, name=0xb5cbbe50 "nsDOMClassInfo::sPreservedWrapperTable", arg=0x0) at jsapi.c:1862 No locals. #50 0xb5b8ce2d in nsDOMClassInfo::MarkReachablePreservedWrappers (aParticipant=0x83a6218, cx=0x8e0bc18, arg=0x0) at nsDOMClassInfo.cpp:5191 wrapper = wrapper_obj = (JSObject *) 0x86a0cc0 pwe = (PreservedWrapperEntry *) 0x8ed9f30 SCCIndex = entry = (WrapperSCCEntry *) 0xa61d6f8 reachable = { = {mArray = {_vptr.nsVoidArray = 0xb7ed8188, mImpl = 0x8e2a010}}, } #51 0xb5b8cdd7 in nsDOMClassInfo::MarkReachablePreservedWrappers (aParticipant=0x86ae688, cx=0x8e0bc18, arg=0x0) at nsDOMClassInfo.cpp:5182 i = 0 i_end = 1 SCCIndex = entry = (WrapperSCCEntry *) 0xa61d048 reachable = { = {mArray = {_vptr.nsVoidArray = 0xb7ed8188, mImpl = 0x8e1cc28}}, } #52 0xb5b8cdd7 in nsDOMClassInfo::MarkReachablePreservedWrappers (aParticipant=0x92cb810, cx=0x8e0bc18, arg=0x0) at nsDOMClassInfo.cpp:5182 i = 0 i_end = 3 SCCIndex = entry = (WrapperSCCEntry *) 0xa61d478 reachable = { = {mArray = {_vptr.nsVoidArray = 0xb7ed8188, mImpl = 0x90e21a0}}, } #53 0xb5b90229 in nsDOMGCParticipantSH::Mark (this=0x8748e68, wrapper=0x8e86d48, cx=0x8e0bc18, obj=0x92d9c88, arg=0x0, _retval=0xbfbfce68) at nsDOMClassInfo.cpp:6938 participant = { = {mRawPtr = 0x92cb810}, } #54 0xb6846d5b in XPC_WN_Helper_Mark (cx=0x8e0bc18, obj=0x92d9c88, arg=0x0) at xpcwrappednativejsops.cpp:1036 ignored = wrapper = (class XPCWrappedNative *) 0x8e86d48 #55 0xb7f3793b in js_Mark (cx=0x8e0bc18, obj=0x92d9c88, arg=0x0) at jsobj.c:4797 scope = (JSScope *) 0x9062ce8 sprop = (JSScopeProperty *) 0x0 #56 0xb7f1c469 in MarkGCThingChildren (cx=0x8e0bc18, thing=0x92d9c88, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x90c4d24 end = (jsval *) 0x8150ee0 next_thing = (void *) 0x20 next_flagp = (uint8 *) 0xb7f8873c "\004u\n" stackDummy = -1077948680 #57 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x92d9c88, flagp=0x92d96c9 "\220\020", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x8ec08d8 end = (jsval *) 0x8ec0918 next_thing = (void *) 0x92d9cc8 next_flagp = (uint8 *) 0x92d96d1 "" stackDummy = 0 #58 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x92d9cc0, flagp=0x92d96d0 "\020", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x8e86c30 end = (jsval *) 0x8e86c74 next_thing = (void *) 0x92d9c88 next_flagp = (uint8 *) 0x92d96c9 "\220\020" stackDummy = 0 #59 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x92d9c90, flagp=0x92d96ca "\020", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x93a4890 end = (jsval *) 0x93a48a0 next_thing = (void *) 0x9365e70 next_flagp = (uint8 *) 0x9366606 "" stackDummy = 0 #60 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x9365e78, flagp=0x9366607 "\020\020", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x8f6ccd8 end = (jsval *) 0x8f6cce8 next_thing = (void *) 0x96c40f8 next_flagp = (uint8 *) 0x96c4abf "" stackDummy = -1077948344 #61 0xb7ef2d84 in JS_MarkGCThing (cx=0x8e0bc18, thing=0x96c40f0, name=0xb5cbbe50 "nsDOMClassInfo::sPreservedWrapperTable", arg=0x0) at jsapi.c:1862 No locals. #62 0xb5b8ce2d in nsDOMClassInfo::MarkReachablePreservedWrappers (aParticipant=0x881a980, cx=0x8e0bc18, arg=0x0) at nsDOMClassInfo.cpp:5191 wrapper = wrapper_obj = (JSObject *) 0x96c40f0 pwe = (PreservedWrapperEntry *) 0x8eda428 SCCIndex = entry = (WrapperSCCEntry *) 0xa61d7d8 reachable = { = {mArray = {_vptr.nsVoidArray = 0xb7ed8188, mImpl = 0xa31bc00}}, } #63 0xb5b8cf10 in MarkExternallyReferenced (table=0xb5d24ea0, hdr=0xa041028, number=0, arg=0x8e0bc18) at nsDOMClassInfo.cpp:5296 erParticipant = #64 0xb7e58fc3 in PL_DHashTableEnumerate (table=0xb5d24ea0, etor=0xb5b8ceb0 , arg=0x8e0bc18) at pldhash.c:683 entryAddr = 0xa041028 "`?Tö\200©\201\b\210" entryLimit = 0xa041030 "\210" i = capacity = 16 entrySize = 8 ceiling = didRemove = 0 op = 148945944 #65 0xb5b8ca4e in nsDOMClassInfo::BeginGCMark (cx=0x8e0bc18) at nsDOMClassInfo.cpp:5334 failure = 0 #66 0xb5b8ce52 in nsDOMClassInfo::MarkReachablePreservedWrappers (aParticipant=0x83a6218, cx=0x8e0bc18, arg=0x0) at nsDOMClassInfo.cpp:5139 SCCIndex = entry = reachable = { = {mArray = {_vptr.nsVoidArray = 0xf0, mImpl = 0x83a6ef0}}, } #67 0xb5b90229 in nsDOMGCParticipantSH::Mark (this=0x82e0f18, wrapper=0x83a6eb8, cx=0x8e0bc18, obj=0x82fa2e0, arg=0x0, _retval=0xbfbfd1e8) at nsDOMClassInfo.cpp:6938 participant = { = {mRawPtr = 0x83a6218}, } #68 0xb6846d5b in XPC_WN_Helper_Mark (cx=0x8e0bc18, obj=0x82fa2e0, arg=0x0) at xpcwrappednativejsops.cpp:1036 ignored = wrapper = (class XPCWrappedNative *) 0x83a6eb8 #69 0xb7f3793b in js_Mark (cx=0x8e0bc18, obj=0x82fa2e0, arg=0x0) at jsobj.c:4797 scope = (JSScope *) 0x83a6ef0 sprop = (JSScopeProperty *) 0x0 #70 0xb7f1c469 in MarkGCThingChildren (cx=0x8e0bc18, thing=0x82fa2e0, flagp=, shouldCheckRecursion=1) at jsgc.c:2069 v = vp = (jsval *) 0x85b993c end = (jsval *) 0x8150ee0 next_thing = (void *) 0xbfbfd258 next_flagp = (uint8 *) 0xb7f8873c "\004u\n" stackDummy = -1077947784 #71 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x82fa2e0, flagp=0x82fa974 "Ð@\001\001", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x83a7288 end = (jsval *) 0x83a72c8 next_thing = (void *) 0x82fa2a0 next_flagp = (uint8 *) 0x82fa96c "" stackDummy = 0 #72 0xb7f1c4ce in MarkGCThingChildren (cx=0x8e0bc18, thing=0x82fa2a8, flagp=0x82fa96d "\020\020\020\020\020\020\020Ð@\001\001", shouldCheckRecursion=1) at jsgc.c:2093 v = vp = (jsval *) 0x815ccf8 end = (jsval *) 0x815cd1c next_thing = (void *) 0x82fa2e0 next_flagp = (uint8 *) 0x82fa974 "Ð@\001\001" stackDummy = 240 #73 0xb7f1c9a3 in gc_root_marker (table=0x81081b8, hdr=0x8e34898, num=0, arg=0x8e0bc18) at jsgc.c:2516 v = 166739424 #74 0xb7f05943 in JS_DHashTableEnumerate (table=0x81081b8, etor=0xb7f1c970 , arg=0x8e0bc18) at jsdhash.c:674 entryAddr = 0x8e34898 "¯K\024" entryLimit = 0x8e3a898 "" i = capacity = 2048 entrySize = 12 didRemove = 0 op = 135581676 #75 0xb7f1d10e in js_GC (cx=0x8e0bc18, gckind=GC_NORMAL) at jsgc.c:2855 rt = (JSRuntime *) 0x8108138 keepAtoms = 0 i = 3217019848 type = iter = (JSContext *) 0x0 acx = (JSContext *) 0x0 genTodoTail = (JSGenerator **) 0xb7e027dd fp = chain = sh = (JSStackHeader *) 0x889233c tvr = nbytes = 3086082881 limit = 135581676 offset = 135581676 a = (JSGCArena *) 0xb577fa48 ap = (JSGCArena **) 0xb77920c1 flags = flagp = (uint8 *) 0x0 firstPage = (uint8 *) 0x0 thing = (JSGCThing *) 0xbfbfd408 freeList = (JSGCThing *) 0xbfbfd3f8 arenaList = (JSGCArenaList *) 0xb7e1f54c finalizer = (GCFinalizeOp) 0 allClear = -1216692522 requestDebit = 0 #76 0xb7ef2cb2 in JS_GC (cx=0x8e0bc18) at jsapi.c:1878 No locals. #77 0xb5b64970 in nsJSContext::Notify (this=0x8e060a0, timer=0x9fe5d10) at nsJSEnvironment.cpp:2227 No locals. #78 0xb7ea7fdd in nsTimerImpl::Fire (this=0x9fe5d10) at nsTimerImpl.cpp:397 now = 2901872186 timeout = 2901872124 #79 0xb7ea88a8 in handleTimerEvent (event=0xb0104a40) at nsTimerImpl.cpp:459 timer = (nsTimerImpl *) 0x9fe5d10 #80 0xb7ea3a57 in PL_HandleEvent (self=0xb0104a40) at plevent.c:688 result = #81 0xb7ea3d6b in PL_ProcessPendingEvents (self=0x80ca4a8) at plevent.c:623 event = (PLEvent *) 0x1 count = 4 #82 0xb7ea5cbe in nsEventQueueImpl::ProcessPendingEvents (this=0x80ca460) at nsEventQueue.cpp:417 correctThread = #83 0xb67dc785 in event_processor_callback (source=0x8486ed0, condition=G_IO_IN, data=0x9f03de0) at nsAppShell.cpp:67 No locals. #84 0xb7604c8d in g_io_unix_dispatch (source=0x8486f18, callback=0xb67dc770 , user_data=0x80ca460) at giounix.c:162 buffer_condition = 166739424 #85 0xb75db802 in IA__g_main_context_dispatch (context=0x807ea58) at gmain.c:2045 No locals. #86 0xb75de7df in g_main_context_iterate (context=0x807ea58, block=1, dispatch=1, self=0x812b2e0) at gmain.c:2677 got_ownership = max_priority = 2147483647 timeout = 10 some_ready = 1 nfds = allocated_nfds = fds = (GPollFD *) 0x9f079f0 __PRETTY_FUNCTION__ = "g_main_context_iterate" #87 0xb75deb89 in IA__g_main_loop_run (loop=0x84867c8) at gmain.c:2881 got_ownership = -1210170400 self = (GThread *) 0x812b2e0 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #88 0xb7bc4574 in IA__gtk_main () at gtkmain.c:1024 tmp_list = (GList *) 0xb5dca6c0 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x814c228 loop = (GMainLoop *) 0x84867c8 #89 0xb67dcbe2 in nsAppShell::Run (this=0x814c228) at nsAppShell.cpp:139 No locals. #90 0xb66a8cb2 in nsAppStartup::Run (this=0x814c1e8) at nsAppStartup.cpp:151 rv = #91 0x0804f891 in XRE_main (argc=1, argv=0xbfbfdb64, aAppData=0x805a020) at nsAppRunner.cpp:2695 remoteService = { = {mRawPtr = 0x8486690}, } rv = 0 gtkModules = i = dirProvider = { = { = { = { _vptr.nsISupports = 0x805a228}, }, }, = { = { _vptr.nsISupports = 0x805a24c}, }, mAppDir = { = {mRawPtr = 0x805d570}, }, mXULAppDir = { = {mRawPtr = 0x0}, }, mProfileDir = { = { mRawPtr = 0x8080250}, }, mProfileLocalDir = { = {mRawPtr = 0x80802c8}, }, mProfileNotified = 1} glib2 = (PRLibrary *) 0x805d0c8 nativeApp = { = {mRawPtr = 0x807fd30}, } canRun = 1 registryFile = { = {mRawPtr = 0x807fd40}, } xremotearg = ar = profileLock = { = {mRawPtr = 0x80907f8}, } startOffline = 0 profD = { = {mRawPtr = 0x8080250}, } profLD = { = {mRawPtr = 0x80802c8}, } upgraded = 0 version = { = { = { = { = {mVTable = 0xb7edb768, mData = 0xbfbfda58 "2.0.0.3_0000000000/1.8.1.3_0000000000", mLength = 37, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbfbfda58 "2.0.0.3_0000000000/1.8.1.3_0000000000"}, mStorage = "2.0.0.3_0000000000/1.8.1.3_0000000000\000\205\001\000\000\000\000\226­\004\b\230Ú¿¿{\202\005\bx¿í·l§\005\b"} osABI = { = { = { = {mVTable = 0xb7edb768, mData = 0x805863c "linux-gnu_x86-gcc3", mLength = 18, mFlags = 1}, }, }, } versionOK = needsRestart = 0 appInitiatedRestart = #92 0x0804ab4f in main (argc=73596948, argv=0x140070) at nsBrowserApp.cpp:61 No locals. #93 0xb77418cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #94 0x0804aa81 in _start () --- end of stack trace ---