Closed Bug 889299 Opened 11 years ago Closed 7 years ago

crash in nsXPCWrappedJSClass::CallMethod @ JSAutoCompartment::JSAutoCompartment

Categories

(Core :: JavaScript Engine, defect)

x86
Windows NT
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: wsmwk, Unassigned)

References

Details

(Keywords: crash)

Crash Data

About 115 tabs open. In the prior couple minutes I opened a few bmo and wiki.mozilla.org links. Nothing else. crash report cites https://bugzilla.mozilla.org/buglist.cgi?f1=OP&o3=anywordssubstr&list_id=7016654&classification=Other&o2=anywordssubstr&f4=CP&chfieldto=Now&chfield=%5BBug%20creation%5D&query_format=advanced&j1=OR&chfieldfrom=2013-03-01&f3=keywords&f2=short_desc&component but I'm pretty sure that's not the last item I opened or accessed Version 25.0a1 Build ID 20130630031138 installed 1.5 days ago and running pretty hard since then. so running with fixes to Bug 877910, Bug 852436, etc bp-ed90b86b-f528-403f-b33e-689322130702 Crash Address 0xffffffffdadadae6 0 mozjs.dll JSAutoCompartment::JSAutoCompartment(JSContext *,JSObject *) js/src/jsapi.cpp 1 xul.dll nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS *,unsigned short,XPTMethodDescriptor const *,nsXPTCMiniVariant *) js/xpconnect/src/XPCWrappedJSClass.cpp 2 xul.dll nsXPCWrappedJS::CallMethod(unsigned short,XPTMethodDescriptor const *,nsXPTCMiniVariant *) js/xpconnect/src/XPCWrappedJS.cpp 3 xul.dll PrepareAndDispatch xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp 4 xul.dll SharedStub xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp 5 xul.dll nsPrefBranch::NotifyObserver(char const *,void *) modules/libpref/src/nsPrefBranch.cpp terrence@130377 1506JSAutoCompartment::JSAutoCompartment(JSContext *cx, JSObject *target) luke@103263 1507 : cx_(cx), bhackett1024@134566 1508 oldCompartment_(cx->compartment()) luke@103263 1509{ luke@103263 1510 AssertHeapIsIdleOrIterating(cx_); luke@103263 1511 cx_->enterCompartment(target->compartment());
very odd 1. I don't remember running the URL cited in the crash and comment 0. But something similar - https://bugzilla.mozilla.org/buglist.cgi?f1=OP&o3=anywordssubstr&list_id=7016381&resolution=---&classification=Other&o2=anywordssubstr&f4=CP&query_format=advanced&j1=OR&f3=keywords&f2=short_desc&component=wiki.mozilla.org&product=Websites 2. furthermore, the most recent bmo links I had opened were from the above bug query ... 3. but session restore did open those most recent bugs. my browser.sessionstore.interval is 120000 - 12 seconds iirc.
Depends on: 885443
Summary: crash in JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*) → crash in nsXPCWrappedJSClass::CallMethod @ JSAutoCompartment::JSAutoCompartment
(Eventually I will get this right) 3. session restore did NOT open tabs of the several bugs I had opened from that last query (browser.sessionstore.interval is 120000 - 12 seconds iirc) BUT it turns out the session save pref I set to 12 minutes, not 12 seconds, when I was testing some time ago - so that mystery solved. But I can't explain why the crash report cites https://bugzilla.mozilla.org/buglist.cgi?f1=OP&o3=anywordssubstr&list_id=7016654&classification=Other&o2=anywordssubstr&f4=CP&chfieldto=Now&chfield=%5BBug%20creation%5D&query_format=advanced&j1=OR&chfieldfrom=2013-03-01&f3=keywords&f2=short_desc&component
Crash Signature: [@ JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*)] → [@ JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*)] [@ JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*) | nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) ]
Assignee: general → nobody
Crash Signature: [@ JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*)] [@ JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*) | nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) ] → [@ JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*)] [@ JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*) | nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) ] [@ JSAuto…
Per policy at https://wiki.mozilla.org/Bug_Triage/Projects/Bug_Handling/Bug_Husbandry#Inactive_Bugs. If this bug is not an enhancement request or a bug not present in a supported release of Firefox, then it may be reopened.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INACTIVE
I didn't have similar trouble since the report
Resolution: INACTIVE → WORKSFORME
You need to log in before you can comment on or make changes to this bug.