Closed
Bug 609254
Opened 14 years ago
Closed 11 years ago
crash [@ js::mjit::JITScript::purgePICs() ]
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: scoobidiver, Unassigned)
Details
(Keywords: crash, regression)
Crash Data
It is a new crash signature. Crashes first appeared in 4.0b8pre/20101014 build. It is #116 top crasher in 4.0b8pre for the last week. Signature js::mjit::JITScript::purgePICs() UUID e183dfae-a88a-49d8-b6b5-6f7592101102 Time 2010-11-02 14:16:45.547483 Uptime 365 Install Age 16187 seconds (4.5 hours) since version was first installed. Product Firefox Version 4.0b8pre Build ID 20101102042148 Branch 2.0 OS Windows NT OS Version 6.1.7600 CPU x86 CPU Info GenuineIntel family 6 model 23 stepping 10 Crash Reason EXCEPTION_ACCESS_VIOLATION_READ Crash Address 0xffffffff9896804c App Notes AdapterVendorID: 8086, AdapterDeviceID: 2a42 Frame Module Signature [Expand] Source 0 mozjs.dll js::mjit::JITScript::purgePICs js/src/methodjit/PolyIC.cpp:2283 1 mozjs.dll JSCompartment::purge js/src/jscompartment.cpp:366 2 mozjs.dll PreGCCleanup js/src/jsgc.cpp:2136 3 mozjs.dll GCUntilDone js/src/jsgc.cpp:2511 4 mozjs.dll JS_GC js/src/jsapi.cpp:2513 5 xul.dll nsXPConnect::Collect js/src/xpconnect/src/nsXPConnect.cpp:404 6 xul.dll nsXPConnect::GarbageCollect js/src/xpconnect/src/nsXPConnect.cpp:412 7 xul.dll nsJSContext::CC dom/base/nsJSEnvironment.cpp:3627 8 xul.dll nsJSContext::IntervalCC dom/base/nsJSEnvironment.cpp:3716 9 xul.dll nsUserActivityObserver::Observe dom/base/nsJSEnvironment.cpp:294 10 xul.dll nsObserverList::NotifyObservers xpcom/ds/nsObserverList.cpp:130 11 xul.dll nsObserverService::NotifyObservers xpcom/ds/nsObserverService.cpp:182 12 xul.dll nsUITimerCallback::Notify content/events/src/nsEventStateManager.cpp:292 13 xul.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:428 14 xul.dll nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:517 15 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:609 16 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:110 17 xul.dll xul.dll@0xb034db 18 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:202 19 xul.dll _SEH_epilog4 20 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:176 21 xul.dll nsBaseAppShell::Run widget/src/xpwidgets/nsBaseAppShell.cpp:181 22 xul.dll xul.dll@0xb034db 23 xul.dll nsAppShell::Run widget/src/windows/nsAppShell.cpp:243 The regression range is: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=f6e81dd5a125&tochange=ad0a0be8be74 More reports at: http://crash-stats.mozilla.com/report/list?product=Firefox&query_search=signature&query_type=exact&query=&range_value=4&range_unit=weeks&hang_type=any&process_type=any&plugin_field=&plugin_query_type=&plugin_query=&do_query=1&admin=&signature=js%3A%3Amjit%3A%3AJITScript%3A%3ApurgePICs%28%29
Reporter | ||
Comment 1•13 years ago
|
||
It is #35 top crasher in 4.0b10.
Updated•13 years ago
|
Crash Signature: [@ js::mjit::JITScript::purgePICs() ]
Comment 2•13 years ago
|
||
In the past 4 weeks we have over 10K of these crashes across multiple versions. Appearing at #45 on 8.0.1 with 376 crashes in the past week. For 8.0, it's at #44 with 1328 in the past week. Probably worth looking at this one.
Comment 3•13 years ago
|
||
This appears to be another script corruption bug within GC. It crashes in PurgePICs right at the beginning, apparently with a bad |this| pointer. |this| comes as script->jitNormal, so |script| probably has garbage.
Comment 4•11 years ago
|
||
JM is gone.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•