Closed
Bug 821762
Opened 13 years ago
Closed 13 years ago
crash in js::GCMarker::sizeOfExcludingThis @ js::CompartmentsIter::CompartmentsIter
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 821493
mozilla20
| Tracking | Status | |
|---|---|---|
| firefox20 | --- | affected |
People
(Reporter: scoobidiver, Unassigned)
References
Details
(Keywords: crash, regression, topcrash, Whiteboard: [native-crash][startupcrash])
Crash Data
It first showed up in 20.0a1/20121214 and is #2 top crasher in this build. The regression range is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=edd45de440ba&tochange=b11065872128
It's likely a regression from bug 820422.
Signature js::CompartmentsIter::CompartmentsIter(JSRuntime*) More Reports Search
UUID 6b57e850-a035-4412-9faa-1d13e2121214
Date Processed 2012-12-14 17:11:42
Uptime 4
Last Crash 10.9 minutes before submission
Install Age 11.8 minutes since version was first installed.
Install Time 2012-12-14 16:59:27
Product Firefox
Version 20.0a1
Build ID 20121214030827
Release Channel nightly
OS Windows NT
OS Version 6.1.7601 Service Pack 1
Build Architecture x86
Build Architecture Info GenuineIntel family 6 model 42 stepping 7
Crash Reason EXCEPTION_ACCESS_VIOLATION_READ
Crash Address 0x18
App Notes
AdapterVendorID: 0x8086, AdapterDeviceID: 0x0116, AdapterSubsysID: 00000000, AdapterDriverVersion: 8.15.10.2622
D2D? D2D+ DWrite? DWrite+ D3D10 Layers? D3D10 Layers+
EMCheckCompatibility True
Adapter Vendor ID 0x8086
Adapter Device ID 0x0116
Total Virtual Memory 4294836224
Available Virtual Memory 3728629760
System Memory Use Percentage 50
Available Page File 5265735680
Available Physical Memory 2074861568
Frame Module Signature Source
0 mozjs.dll js::CompartmentsIter::CompartmentsIter js/src/jscompartment.h:656
1 mozjs.dll js::GCMarker::sizeOfExcludingThis js/src/jsgc.cpp:1797
2 mozjs.dll JSRuntime::sizeOfIncludingThis js/src/jscntxt.cpp:132
3 mozjs.dll JS::CollectRuntimeStats js/src/jsmemorymetrics.cpp:296
4 xul.dll xpc::JSMemoryMultiReporter::CollectReports js/xpconnect/src/XPCJSRuntime.cpp:2202
5 xul.dll nsWindowMemoryReporter::CollectReports dom/base/nsWindowMemoryReporter.cpp:322
6 xul.dll NS_InvokeByIndex_P xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:70
7 xul.dll XPC_WN_CallMethod js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1488
8 mozjs.dll js::InvokeKernel js/src/jsinterp.cpp:389
9 mozjs.dll js::Interpret js/src/jsinterp.cpp:2348
10 mozjs.dll js::ion::CanEnter js/src/ion/Ion.cpp:1436
11 mozjs.dll js::RunScript js/src/jsinterp.cpp:338
12 mozjs.dll js::InvokeKernel js/src/jsinterp.cpp:404
13 mozjs.dll js::Invoke js/src/jsinterp.cpp:437
14 mozjs.dll JS_CallFunctionValue js/src/jsapi.cpp:5792
15 xul.dll mozilla::dom::EventHandlerNonNull::Call obj-firefox/dom/bindings/EventHandlerBinding.cpp:46
16 xul.dll mozilla::dom::EventHandlerNonNull::Call<nsISupports*> obj-firefox/dist/include/mozilla/dom/EventHandlerBinding.h:59
17 xul.dll nsJSEventListener::HandleEvent dom/src/events/nsJSEventListener.cpp:249
18 xul.dll nsEventListenerManager::HandleEventInternal content/events/src/nsEventListenerManager.cpp:994
19 xul.dll nsEventTargetChainItem::HandleEventTargetChain content/events/src/nsEventDispatcher.cpp:316
...
More reports at:
https://crash-stats.mozilla.com/report/list?signature=js%3A%3ACompartmentsIter%3A%3ACompartmentsIter%28JSRuntime*%29
Comment 1•13 years ago
|
||
No crash using latest hourly build
cset: https://hg.mozilla.org/mozilla-central/rev/c8a1314aa449
STR:
open about:memory in tab, pin tab
Close/restart browser
crashes , confirmed crash using hourly build cset:
https://hg.mozilla.org/mozilla-central/rev/bb2f453b7c0f
No crash in cset: c8a1314aa449
I have not looked at the patched in the above cset to attempt a guess as to why its not crashing with that build.
Comment 2•13 years ago
|
||
perhaps fixed in https://bugzilla.mozilla.org/show_bug.cgi?id=773911 ?
| Reporter | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Depends on: 773911
Resolution: --- → FIXED
Target Milestone: --- → mozilla20
Comment 3•13 years ago
|
||
The chance of bug 773911 actually fixing this is pretty damn low.... It should not have changed behavior at all.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Reporter | ||
Updated•13 years ago
|
Crash Signature: [@ js::CompartmentsIter::CompartmentsIter(JSRuntime*)] → [@ js::CompartmentsIter::CompartmentsIter(JSRuntime*)]
[@ js::GCMarker::sizeOfExcludingThis(unsigned long (*)(void const*)) const]
[@ js::GCMarker::sizeOfExcludingThis(unsigned int (*)(void const*)) const]
No longer depends on: 773911
Summary: crash in js::CompartmentsIter::CompartmentsIter → crash in js::GCMarker::sizeOfExcludingThis @ js::CompartmentsIter::CompartmentsIter
Whiteboard: [startupcrash] → [native-crash][startupcrash]
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → DUPLICATE
| Reporter | ||
Updated•13 years ago
|
Crash Signature: [@ js::CompartmentsIter::CompartmentsIter(JSRuntime*)]
[@ js::GCMarker::sizeOfExcludingThis(unsigned long (*)(void const*)) const]
[@ js::GCMarker::sizeOfExcludingThis(unsigned int (*)(void const*)) const] → [@ js::CompartmentsIter::CompartmentsIter(JSRuntime*) ]
[@ js::GCMarker::sizeOfExcludingThis(unsigned long (*)(void const*)) const ]
[@ js::GCMarker::sizeOfExcludingThis(unsigned int (*)(void const*)) const ]
Updated•13 years ago
|
tracking-firefox20:
? → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•