Closed Bug 814311 Opened 12 years ago Closed 12 years ago

Intermittent crash in browser_dbg_bug740825_conditional-breakpoints-01.js | Exited with code 11 during test run [@ js::ObjectImpl::writeBarrierPre(js::ObjectImpl*)]

Categories

(Core :: JavaScript Engine, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, Whiteboard: [js:t])

Crash Data

https://tbpl.mozilla.org/php/getParsedLog.php?id=17264305&tree=Firefox Rev3 Fedora 12 mozilla-central debug test mochitest-browser-chrome on 2012-11-21 20:07:49 PST for push 20ec9014f220 slave: talos-r3-fed-011 TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_bug740825_conditional-breakpoints-01.js | Exited with code 11 during test run PROCESS-CRASH | chrome://mochitests/content/browser/browser/devtools/debugger/test/browser_dbg_bug740825_conditional-breakpoints-01.js | application crashed (minidump found) Thread 0 (crashed) 0 libxul.so!js::ObjectImpl::writeBarrierPre(js::ObjectImpl*) [ObjectImpl-inl.h : 435 + 0x0] eip = 0x0266d397 esp = 0xbfeb14f0 ebp = 0xbfeb1518 ebx = 0x030dcb58 esi = 0xa6b50a30 edi = 0x0e838308 eax = 0x00000000 ecx = 0x0b78a28c edx = 0xbfeb1768 efl = 0x00010286 Found by: given as instruction pointer in context 1 libxul.so!js::Breakpoint::destroy(js::FreeOp*) [Barrier-inl.h : 23 + 0xd] eip = 0x028658d1 esp = 0xbfeb1520 ebp = 0xbfeb1558 ebx = 0x030dcb58 esi = 0x0bdcf490 edi = 0x0e838308 Found by: call frame info 2 libxul.so!JSCompartment::sweepBreakpoints(js::FreeOp*) [jscompartment.cpp : 910 + 0xe] eip = 0x026c2711 esp = 0xbfeb1560 ebp = 0xbfeb15d8 ebx = 0x030dcb58 esi = 0x0e838308 edi = 0xbfeb1768 Found by: call frame info 3 libxul.so!JSCompartment::sweep(js::FreeOp*, bool) [jscompartment.cpp : 602 + 0xb] eip = 0x026c4b7b esp = 0xbfeb15e0 ebp = 0xbfeb1678 ebx = 0x030dcb58 esi = 0x09ea7ee0 edi = 0xbfeb1768 Found by: call frame info 4 libxul.so!BeginSweepPhase [jsgc.cpp : 3859 + 0x30] eip = 0x0270c05c esp = 0xbfeb1680 ebp = 0xbfeb1788 ebx = 0x030dcb58 esi = 0x0000000a edi = 0x0bd60a5c Found by: call frame info 5 libxul.so!IncrementalCollectSlice [jsgc.cpp : 4378 + 0x6] eip = 0x0270e64e esp = 0xbfeb1790 ebp = 0xbfeb18a8 ebx = 0x030dcb58 esi = 0x08406588 edi = 0xbfeb1854 Found by: call frame info 6 libxul.so!GCCycle [jsgc.cpp : 4555 + 0x21] eip = 0x0270f126 esp = 0xbfeb18b0 ebp = 0xbfeb1908 ebx = 0x030dcb58 esi = 0x08406588 edi = 0x0840682c Found by: call frame info 7 libxul.so!Collect [jsgc.cpp : 4670 + 0x1e] eip = 0x0270f5b6 esp = 0xbfeb1910 ebp = 0xbfeb1958 ebx = 0x030dcb58 esi = 0x08406588 edi = 0x0840682c Found by: call frame info 8 libxul.so!js::GC [jsgc.cpp : 4693 + 0x26] eip = 0x0270fc12 esp = 0xbfeb1960 ebp = 0xbfeb1978 ebx = 0x030dcb58 esi = 0x0d43ff78 edi = 0x0ccc0ee0 Found by: call frame info 9 libxul.so!JSCompartment::removeDebuggee(js::FreeOp*, js::GlobalObject*, js::detail::HashTable<js::GlobalObject* const, js::HashSet<js::GlobalObject*, js::DefaultHasher<js::GlobalObject*>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Enum*) [jscompartment.h : 485 + 0x17] eip = 0x026c72cd esp = 0xbfeb1980 ebp = 0xbfeb19d8 ebx = 0x030dcb58 esi = 0x0d43ff78 edi = 0x0ccc0ee0 Found by: call frame info 10 libxul.so!js::Debugger::removeDebuggeeGlobal(js::FreeOp*, js::GlobalObject*, js::detail::HashTable<js::GlobalObject* const, js::HashSet<js::GlobalObject*, js::DefaultHasher<js::GlobalObject*>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Enum*, js::detail::HashTable<js::GlobalObject* const, js::HashSet<js::GlobalObject*, js::DefaultHasher<js::GlobalObject*>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Enum*) [Debugger.cpp : 2132 + 0x24] eip = 0x02871624 esp = 0xbfeb19e0 ebp = 0xbfeb1a68 ebx = 0x030dcb58 esi = 0xa1982040 edi = 0x0b8d8fa8 Found by: call frame info 11 libxul.so!js::Debugger::removeAllDebuggees(JSContext*, unsigned int, JS::Value*) [Debugger.cpp : 1881 + 0x2f] eip = 0x028721f8 esp = 0xbfeb1a70 ebp = 0xbfeb1ad8 ebx = 0x030dcb58 esi = 0xbfeb1aa0 edi = 0x0d458658 Found by: call frame info
Assignee: nobody → general
Component: Developer Tools: Debugger → JavaScript Engine
Product: Firefox → Core
Severity: normal → critical
Crash Signature: [@ js::ObjectImpl::writeBarrierPre(js::ObjectImpl*)]
Keywords: crash
OS: All → Linux
Priority: P3 → --
Hardware: All → x86
Summary: Intermittent browser_dbg_bug740825_conditional-breakpoints-01.js | Exited with code 11 during test run (@js::ObjectImpl::writeBarrierPre) → Intermittent crash in browser_dbg_bug740825_conditional-breakpoints-01.js | Exited with code 11 during test run [@ js::ObjectImpl::writeBarrierPre(js::ObjectImpl*)]
Whiteboard: [js:t]
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of: {random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open} There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.