Closed Bug 767937 Opened 12 years ago Closed 12 years ago

Intermittent crash in jsreftest.html?test=js1_5/Regress/regress-356250.js [@ js::GCMarker::processMarkStackTop(js::SliceBudget &)|js::GCMarker::drainMarkStack(js::SliceBudget &)]

Categories

(Core :: JavaScript Engine, defect)

x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED INVALID

People

(Reporter: emorley, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: crash, intermittent-failure, Whiteboard: [js:t][badslave?][talos-r3-w7-038])

Crash Data

Rev3 WINNT 6.1 mozilla-inbound opt test jsreftest on 2012-06-23 11:44:23 PDT for push 53ba44b136f0 slave: talos-r3-w7-038 https://tbpl.mozilla.org/php/getParsedLog.php?id=12939580&tree=Mozilla-Inbound { REFTEST TEST-START | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-356250.js | 2053 / 3410 (60%) BUGNUMBER: 356250 STATUS: Do not assert: !fp->fun || !(fp->fun->flags & JSFUN_HEAVYWEIGHT) || fp->callobj BUGNUMBER: 356250 STATUS: Do not assert: !fp->fun || !(fp->fun->flags & JSFUN_HEAVYWEIGHT) || fp->callobj REFTEST TEST-PASS | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-356250.js | Do not assert: !fp->fun || !(fp->fun->flags & JSFUN_HEAVYWEIGHT) || fp->callobj: nested 0 item 1 REFTEST TEST-PASS | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-356250.js | Do not assert: !fp->fun || !(fp->fun->flags & JSFUN_HEAVYWEIGHT) || fp->callobj: nested 1 item 2 REFTEST TEST-PASS | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-356250.js | Do not assert: !fp->fun || !(fp->fun->flags & JSFUN_HEAVYWEIGHT) || fp->callobj: nested 2 item 3 REFTEST INFO | Loading a blank page TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-356250.js | Exited with code -1073741819 during test run INFO | automation.py | Application ran for: 0:07:46.944000 INFO | automation.py | Reading PID log: c:\users\cltbld\appdata\local\temp\tmp5bbqqjpidlog Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32/1340471806/firefox-16.0a1.en-US.win32.crashreporter-symbols.zip PROCESS-CRASH | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-356250.js | application crashed (minidump found) Crash dump filename: c:\users\cltbld\appdata\local\temp\tmplmivqi\minidumps\9c320ead-f665-47c7-8a49-94419963524d.dmp Operating system: Windows NT 6.1.7600 CPU: x86 GenuineIntel family 6 model 23 stepping 10 2 CPUs Crash reason: EXCEPTION_ACCESS_VIOLATION_READ Crash address: 0xffffffff8e0fce0c Thread 0 (crashed) 0 mozjs.dll!js::GCMarker::processMarkStackTop(js::SliceBudget &) [Marking.cpp:53ba44b136f0 : 1167 + 0x33] eip = 0x722c4940 esp = 0x002ed558 ebp = 0x002ed584 ebx = 0x8e035298 esi = 0x00080000 edi = 0x0e029e00 eax = 0x00006a53 ecx = 0x8e0fce0c edx = 0x8e000000 efl = 0x00010286 Found by: given as instruction pointer in context 1 mozjs.dll!js::GCMarker::drainMarkStack(js::SliceBudget &) [Marking.cpp:53ba44b136f0 : 1226 + 0x7] eip = 0x722c4c00 esp = 0x002ed58c ebp = 0x002ed598 Found by: call frame info 2 mozjs.dll!MarkGrayAndWeak [jsgc.cpp:53ba44b136f0 : 3131 + 0x17] eip = 0x721f86a0 esp = 0x002ed5a0 ebp = 0x002ed5b8 Found by: call frame info 3 mozjs.dll!EndMarkPhase [jsgc.cpp:53ba44b136f0 : 3147 + 0x6] eip = 0x721fa36d esp = 0x002ed5c0 ebp = 0x002ed5f8 Found by: call frame info 4 mozjs.dll!IncrementalMarkSlice [jsgc.cpp:53ba44b136f0 : 3641 + 0x5] eip = 0x721fa6bd esp = 0x002ed600 ebp = 0x002ed61c Found by: call frame info 5 mozjs.dll!GCCycle [jsgc.cpp:53ba44b136f0 : 3784 + 0x10] eip = 0x721fc2d2 esp = 0x002ed624 ebp = 0x002ed64c Found by: call frame info 6 mozjs.dll!Collect [jsgc.cpp:53ba44b136f0 : 3895 + 0x1a] eip = 0x721fc460 esp = 0x002ed654 ebp = 0x002ed670 Found by: call frame info 7 mozjs.dll!js::GCSlice(JSRuntime *,js::JSGCInvocationKind,js::gcreason::Reason) [jsgc.cpp:53ba44b136f0 : 3925 + 0x20] eip = 0x721fc524 esp = 0x002ed678 ebp = 0x002ed690 Found by: call frame info 8 mozjs.dll!js::IncrementalGC(JSRuntime *,js::gcreason::Reason) [jsfriendapi.cpp:53ba44b136f0 : 149 + 0xe] eip = 0x721f1e62 esp = 0x002ed698 ebp = 0x002ed6a4 }
Depends on: 719114
Summary: Intermittent crash in jsreftest.html?test=js1_5/Regress/regress-356250.js [@ js::GCMarker::processMarkStackTop(js::SliceBudget &)] → Intermittent crash in jsreftest.html?test=js1_5/Regress/regress-356250.js [@ js::GCMarker::processMarkStackTop(js::SliceBudget &)|js::GCMarker::drainMarkStack(js::SliceBudget &)]
Depends on: 768489
Whiteboard: [orange] → [orange][badslave?][talos-r3-w7-038]
Whiteboard: [orange][badslave?][talos-r3-w7-038] → [js:t][orange][badslave?][talos-r3-w7-038]
This bug was observed only on one or more of the six machines listed in bug 787281 comment 11, which seem likely to have bad memory, disk, or other hardware problem, based on the rate of failures on those machines and the types of failures observed. Therefore I'm marking this bug invalid, though it should be reopened if it occurs on other (more reliable) hardware.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
Whiteboard: [js:t][orange][badslave?][talos-r3-w7-038] → [js:t][badslave?][talos-r3-w7-038]
You need to log in before you can comment on or make changes to this bug.