--- stack trace --- #0 0xffffe410 in __kernel_vsyscall () #1 0xb7d69651 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 0xb5b4ef7c in nsHTMLDocument::GetElementById (this=0x8be6210, aElementId=@0x9067698, aReturn=0xbfa0ee5c) at ../../../../dist/include/xpcom/nsISupportsUtils.h:225 entry = (IdAndNameMapEntry *) 0x8c1a884 e = (nsIContent *) 0x8dc4208 #5 0xb7e3abb9 in XPTC_InvokeByIndex () at xptcinvoke_gcc_x86_unix.cpp:50 No locals. #6 0xb71ddea4 in XPCWrappedNative::CallMethod (ccx=@0xbfa0ef7c, mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2169 dp = _automarker_2197 = { = { _vptr.AutoMarkingPtr = 0xb7eb440a, mNext = 0x8bcccb0, mTLS = 0x80cc800}, mPtr = 0x856caa5} array_count = datum_type = { = { flags = 15 '\017'}, } isArray = v = _val_2197 = {mVal = -1208985796, mValPtr = 0x1} isSizedString = rv = paramBuffer = {{ = {val = {i8 = -104 '\230', i16 = 30360, i32 = 151418520, i64 = 633831310687106712, u8 = 152 '\230', u16 = 30360, u32 = 151418520, u64 = 633831310687106712, f = 1.61854258e-33, d = 2.6963061201499989e-266, b = 151418520, c = -104 '\230', wc = 30360, p = 0x9067698}}, ptr = 0xbfa0eea8, type = { = {flags = 175 '¯'}, }, flags = 16 '\020'}, { = {val = {i8 = 0 '\0', i16 = 0, i32 = 0, i64 = 615930951997849600, u8 = 0 '\0', u16 = 0, u32 = 0, u64 = 615930951997849600, f = 0, d = 1.7097322312958957e-267, b = 0, c = 0 '\0', wc = 0, p = 0x0}}, ptr = 0xbfa0ee5c, type = { = { flags = 146 '\222'}, }, flags = 5 '\005'}, { = {val = {i8 = 111 'o', i16 = -14993, i32 = -1223047825, i64 = 603293099700634991, u8 = 111 'o', u16 = 50543, u32 = 3071919471, u64 = 603293099700634991, f = -9.16547924e-06, d = 2.3719834892143096e-268, b = -1223047825, c = 111 'o', wc = 50543, p = 0xb719c56f}}, ptr = 0xbfa0ee94, type = { = {flags = 120 'x'}, }, flags = 240 'ð'}, { = {val = {i8 = 80 'P', i16 = 31568, i32 = 151419728, i64 = -4638445141998798000, u8 = 80 'P', u16 = 31568, u32 = 151419728, u64 = 13808298931710753616, f = 1.61876445e-33, d = -0.033071280576442263, b = 151419728, c = 80 'P', wc = 31568, p = 0x9067b50}}, ptr = 0xb7712a44, type = { = {flags = 32 ' '}, }, flags = 209 'Ñ'}, { = {val = {i8 = 80 'P', i16 = 31568, i32 = 151419728, i64 = 650342848600111952, u8 = 80 'P', u16 = 31568, u32 = 151419728, u64 = 650342848600111952, f = 1.61876445e-33, d = 3.4861614791086867e-265, b = 151419728, c = 80 'P', wc = 31568, p = 0x9067b50}}, ptr = 0x906941c, type = { = { flags = 136 '\210'}, }, flags = 240 'ð'}, { = {val = {i8 = -87 '©', i16 = 15785, i32 = -1223017047, i64 = 603293099700665769, u8 = 169 '©', u16 = 15785, u32 = 3071950249, u64 = 603293099700665769, f = -9.19347167e-06, d = 2.3719834892225888e-268, b = -1223017047, c = -87 '©', wc = 15785, p = 0xb71a3da9}}, ptr = 0xbfa0f078, type = { = {flags = 200 'È'}, }, flags = 238 'î'}, { = {val = {i8 = 36 '$', i16 = -11228, i32 = -1209609180, i64 = -5198854584970849244, u8 = 36 '$', u16 = 54308, u32 = 3085358116, u64 = 13247889488738702372, f = -2.75169223e-05, d = -1.1919421744802882e-39, b = -1209609180, c = 36 '$', wc = 54308, p = 0xb7e6d424}}, ptr = 0x2, type = { = { flags = 216 'Ø'}, }, flags = 238 'î'}, { = {val = {i8 = -56 'È', i16 = 22984, i32 = -1210492472, i64 = 7379442120, u8 = 200 'È', u16 = 22984, u32 = 3084474824, u64 = 7379442120, f = -2.59102235e-05, d = 3.6459288369658976e-314, b = -1210492472, c = -56 'È', wc = 22984, p = 0xb7d959c8}}, ptr = 0x8be5290, type = { = { flags = 72 'H'}, }, flags = 200 'È'}} autoStrings = { { = { = { = { = { mVTable = 0xb7e58668, mData = 0xbfa0edcc, mLength = 0, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbfa0edcc}, mStorage = {0, 46874, 47768, 2165, 23216, 2115, 60920, 49056, 48227, 46873, 21472, 2143, 2312, 2164, 60920, 49056, 30800, 46874, 37916, 2310, 21472, 2143, 60968, 49056, 48327, 46873, 21472, 2143, 2312, 2164, 37916, 2310, 61560, 49056, 30472, 2310, 2, 0, 4928, 2262, 30800, 46874, 21472, 2143, 61560, 49056, 61032, 49056, 49984, 46873, 21472, 2143, 37916, 2310, 61560, 49056, 61192, 49056, 61184, 49056, 61016, 49056, 61016, 49056}}} autoStringIndex = 0 retval = 0 dispatchParams = (nsXPTCVariant *) 0xbfa0ee4c i = 191 '¿' methodInfo = (const nsXPTMethodInfo *) 0x8327e28 requiredArgs = paramCount = 2 '\002' src = 139943396 invokeResult = param_iid = {m0 = 3214995256, m1 = 5345, m2 = 46564, m3 = "¸'\214\b¥ÊV\b"} err = sm = foundDependentParam = 0 rt = (XPCJSRuntime *) 0x80d6ce8 callee = (nsISupports *) 0x8be6418 tls = vtblIndex = 44 ifaceInfo = (class nsIInterfaceInfo *) 0x8577e90 name = 135926340 argv = (jsval *) 0x90694b8 secAction = #7 0xb71e47af in XPC_WN_CallMethod (cx=0x85f53e0, obj=0x8bcccb0, argc=1, argv=0x90694b8, vp=0xbfa0f098) at xpcwrappednativejsops.cpp:1455 funobj = (JSObject *) 0x8c17198 ccx = { = { = { _vptr.nsISupports = 0xb71f43e8}, }, mRefCnt = { mValue = 0}, mState = XPCCallContext::READY_TO_CALL, mXPC = 0x80d6cb8, mThreadData = 0x80cc7c8, mXPCContext = 0x85f5578, mJSContext = 0x85f53e0, mContextPopRequired = 0, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_JS, mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0, mOperandJSObject = 0x8bcccb0, mCurrentJSObject = 0x8bcccb0, mFlattenedJSObject = 0x8bcccb0, mWrapper = 0x8be5468, mTearOff = 0x8be5484, mScriptableInfo = 0x8be5168, mSet = 0x8c814d0, mInterface = 0x856c8b8, mMember = 0x856caa4, mName = 135926340, mStaticMemberIsLocal = -1209757580, mArgc = 1, mArgv = 0x90694b8, mRetVal = 0xbfa0f098, mExceptionWasThrown = 0, mReturnValueWasSet = 0, mMethodIndex = 44, mCallee = 0x0} wrapper = iface = (XPCNativeInterface *) 0x856c8b8 member = (XPCNativeMember *) 0x856caa4 #8 0xb7eacd99 in js_Invoke (cx=0x85f53e0, argc=1, flags=2) at jsinterp.c:1396 mark = (void *) 0x90694bc fp = (JSStackFrame *) 0xbfa0f318 frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x0, fun = 0x8aebee0, thisp = 0x8bcccb0, argc = 1, argv = 0x90694b8, rval = -2147483647, nvars = 0, vars = 0x90694bc, down = 0xbfa0f318, annotation = 0x0, scopeChain = 0x85fe408, pc = 0x0, sp = 0x90694bc, spbase = 0x0, sharpDepth = 0, sharpArray = 0x0, flags = 2, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = newsp = vp = (jsval *) 0x90694b0 v = 146895256 thisv = 146590896 funobj = parent = (JSObject *) 0x8bcccb0 thisp = ok = 140465120 clasp = ops = (JSObjectOps *) 0x1 native = ( JSNative) 0xb71e4690 fun = (JSFunction *) 0x8aebee0 script = (JSScript *) 0x0 nslots = 0 nvars = nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #9 0xb7eaddcd in js_InternalInvoke (cx=0x85f53e0, obj=0x8bcccb0, fval=146895256, flags=2, argc=1, argv=0x90694a4, rval=0xbfa0f298) at jsinterp.c:1490 fp = (JSStackFrame *) 0xbfa0f318 oldfp = (JSStackFrame *) 0xbfa0f318 frame = {callobj = 0xb5beb710, argsobj = 0x856a2f0, varobj = 0x85f53e0, script = 0x8bccd00, fun = 0x81a1244, thisp = 0x8be5468, argc = 1, argv = 0x0, rval = -1209608988, nvars = 147330264, vars = 0x8c814d0, down = 0xbfa0f144, annotation = 0x8c814d4, scopeChain = 0x8577ec0, pc = 0x8be57b8 "\001", sp = 0x80cc848, spbase = 0xb5d6bce4, sharpDepth = 3214996160, sharpArray = 0x0, flags = 3214995880, dormantNext = 0xb7d827dd, xmlNamespace = 0x80d6cc4, blockChain = 0xb71f6d08} oldsp = (jsval *) 0x90694a8 sp = mark = i = ok = #10 0xb7e6c050 in JS_CallFunctionValue (cx=0x85f53e0, obj=0x8bcccb0, fval=146895256, argc=1, argv=0x90694a4, rval=0xbfa0f298) at jsapi.c:4356 ok = #11 0xb71eb7b6 in XPC_NW_FunctionWrapper (cx=0x85f53e0, obj=0x8bccd00, argc=1, argv=0x90694a4, rval=0xbfa0f338) at XPCNativeWrapper.cpp:385 funObj = (JSObject *) 0x8c17190 methodToCallObj = (JSObject *) 0x8c17198 v = ccx = { = { = { _vptr.nsISupports = 0x8be5468}, }, mRefCnt = { mValue = 148583168}, mState = 148583168, mXPC = 0xb5d6bce4, mThreadData = 0xb71f43e8, mXPCContext = 0x0, mJSContext = 0x4, mContextPopRequired = 0, mDestroyJSContextInDestructor = 135055304, mCallerLanguage = 140465528, mPrevCallerLanguage = 140465120, mPrevCallContext = 0x0, mOperandJSObject = 0x0, mCurrentJSObject = 0x1, mFlattenedJSObject = 0x0, mWrapper = 0x0, mTearOff = 0x8bcccb0, mScriptableInfo = 0x8bcccb0, mSet = 0x8bcccb0, mInterface = 0x8be5468, mMember = 0x0, mName = -1209416892, mStaticMemberIsLocal = 147330256, mArgc = 139905208, mArgv = 0x856caa4, mRetVal = 0x81a1244, mExceptionWasThrown = 0, mReturnValueWasSet = -1216495628, mMethodIndex = 46384, mCallee = 0xb7e6d424} _val_394 = {mVal = 0, mValPtr = 0x8bede30} _automarker_394 = { = { _vptr.AutoMarkingPtr = 0x8dee284, mNext = 0xb7712a44, mTLS = 0x8de002c}, mPtr = 0x0} #12 0xb7eacd99 in js_Invoke (cx=0x85f53e0, argc=1, flags=0) at jsinterp.c:1396 mark = (void *) 0x90694a8 fp = (JSStackFrame *) 0x906941c frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x0, fun = 0x8aebce8, thisp = 0x8bccd00, argc = 1, argv = 0x90694a4, rval = -2147483647, nvars = 0, vars = 0x90694a8, down = 0x906941c, annotation = 0x0, scopeChain = 0x85fe408, pc = 0x0, sp = 0x90694bc, spbase = 0x0, sharpDepth = 0, sharpArray = 0x0, flags = 0, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = newsp = vp = (jsval *) 0x906949c v = 146895248 thisv = 146590976 funobj = parent = (JSObject *) 0x8c17198 thisp = ok = 146726448 clasp = ops = (JSObjectOps *) 0xb7f070a0 native = (JSNative) 0xb71eb6b0 fun = (JSFunction *) 0x8aebce8 script = (JSScript *) 0x0 nslots = 0 nvars = nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #13 0xb7e9e8fd in js_Interpret (cx=0x85f53e0, pc=0x875bae1 "=", result=0xbfa0f658) at jsinterp.c:3973 idval_ = rt = (JSRuntime *) 0x80cc848 fp = (JSStackFrame *) 0x906941c script = (JSScript *) 0x875ba98 inlineCallCount = 1 obj = (JSObject *) 0x8c17190 obj2 = (JSObject *) 0x85fe408 parent = currentVersion = originalVersion = JSVERSION_DEFAULT onbranch = ( JSBranchCallback) 0xb5bb7c00 ok = 1 cond = -1079970456 interruptHandler = (JSTrapHandler) 0 depth = 3 len = $2 = -99 .