Closed
Bug 781819
Opened 12 years ago
Closed 12 years ago
Intermittent crash in jsreftest.html?test=e4x/XML/regress-324422-1.js [@ js::gc::CheckMarkedThing<JSXML>]
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: emorley, Unassigned)
References
Details
(Keywords: crash, intermittent-failure)
Crash Data
Rev3 WINNT 6.1 mozilla-inbound debug test jsreftest on 2012-06-22 19:02:42 PDT for push c22be5c1f8d3 slave: talos-r3-w7-038 https://tbpl.mozilla.org/php/getParsedLog.php?id=12919322&tree=Mozilla-Inbound { REFTEST TEST-START | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=e4x/XML/regress-324422-1.js | 244 / 3410 (7%) ++DOMWINDOW == 154 (06836BD8) [serial = 440] [outer = 05CDAEC0] BUGNUMBER: 324422 STATUS: Do not crash creating XML object with long initialiser --- NOTE: IN THIS TESTCASE, WE EXPECT EXIT CODE 0 --- --- NOTE: IN THIS TESTCASE, WE EXPECT EXIT CODE 5 --- STATUS: 10485760 TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=e4x/XML/regress-324422-1.js | Exited with code -1073741819 during test run INFO | automation.py | Application ran for: 0:01:43.894000 INFO | automation.py | Reading PID log: c:\users\cltbld\appdata\local\temp\tmpxj8nlbpidlog Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32-debug/1340411084/firefox-16.0a1.en-US.win32.crashreporter-symbols.zip PROCESS-CRASH | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=e4x/XML/regress-324422-1.js | application crashed (minidump found) Crash dump filename: c:\users\cltbld\appdata\local\temp\tmpfi6l8g\minidumps\716a1ac6-aeab-40ba-abcb-5324ad46efd2.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: 0xffffffffc51da000 Thread 0 (crashed) 0 mozjs.dll!js::gc::CheckMarkedThing<JSXML> [Marking.cpp:c22be5c1f8d3 : 84 + 0xd] eip = 0x6987cdde esp = 0x003ac910 ebp = 0x003ac920 ebx = 0x7776060c esi = 0x72761440 edi = 0x7775509b eax = 0xc51da000 ecx = 0xc51dad90 edx = 0x451dae00 efl = 0x00010286 Found by: given as instruction pointer in context 1 mozjs.dll!js::gc::MarkInternal<JSXML>(JSTracer *,JSXML * *) [Marking.cpp:c22be5c1f8d3 : 106 + 0x9] eip = 0x698809f5 esp = 0x003ac928 ebp = 0x003ac93c Found by: call frame info 2 mozjs.dll!js::gc::MarkXML(JSTracer *,js::HeapPtr<JSXML,unsigned int> *,char const *) [Marking.cpp:c22be5c1f8d3 : 244 + 0x23] eip = 0x69884064 esp = 0x003ac944 ebp = 0x003ac94c Found by: call frame info 3 mozjs.dll!js_TraceXML(JSTracer *,JSXML *) [jsxml.cpp:c22be5c1f8d3 : 7346 + 0xb] eip = 0x697a121c esp = 0x003ac954 ebp = 0x003ac968 Found by: call frame info 4 mozjs.dll!js::GCMarker::processMarkStackOther(js::SliceBudget &,unsigned int,unsigned int) [Marking.cpp:c22be5c1f8d3 : 1090 + 0x9] eip = 0x69884ade esp = 0x003ac970 ebp = 0x003ac9ac Found by: call frame info 5 mozjs.dll!js::GCMarker::processMarkStackTop(js::SliceBudget &) [Marking.cpp:c22be5c1f8d3 : 1129 + 0xc] eip = 0x69885498 esp = 0x003ac9b4 ebp = 0x003aca00 Found by: call frame info 6 mozjs.dll!js::GCMarker::drainMarkStack(js::SliceBudget &) [Marking.cpp:c22be5c1f8d3 : 1226 + 0x7] eip = 0x69885718 esp = 0x003aca08 ebp = 0x003aca1c Found by: call frame info 7 mozjs.dll!IncrementalMarkSlice [jsgc.cpp:c22be5c1f8d3 : 3630 + 0x12] eip = 0x69669f36 esp = 0x003aca24 ebp = 0x003aca58 Found by: call frame info 8 mozjs.dll!GCCycle [jsgc.cpp:c22be5c1f8d3 : 3784 + 0x16] eip = 0x6966a2b2 esp = 0x003aca60 ebp = 0x003acab4 }
Reporter | ||
Comment 1•12 years ago
|
||
Rev3 WINNT 6.1 mozilla-central debug test jsreftest on 2012-06-23 09:16:49 PDT for push a20e771e60c6 slave: talos-r3-w7-038 https://tbpl.mozilla.org/php/getParsedLog.php?id=12936775&tree=Firefox { REFTEST TEST-START | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=e4x/XML/regress-324422-1.js | 244 / 3410 (7%) ++DOMWINDOW == 154 (04E12670) [serial = 440] [outer = 05CD7650] BUGNUMBER: 324422 STATUS: Do not crash creating XML object with long initialiser --- NOTE: IN THIS TESTCASE, WE EXPECT EXIT CODE 0 --- --- NOTE: IN THIS TESTCASE, WE EXPECT EXIT CODE 5 --- STATUS: 10485760 TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=e4x/XML/regress-324422-1.js | Exited with code -1073741819 during test run INFO | automation.py | Application ran for: 0:01:45.719000 INFO | automation.py | Reading PID log: c:\users\cltbld\appdata\local\temp\tmpyus3n7pidlog Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-win32-debug/1340460223/firefox-16.0a1.en-US.win32.crashreporter-symbols.zip PROCESS-CRASH | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=e4x/XML/regress-324422-1.js | application crashed (minidump found) Crash dump filename: c:\users\cltbld\appdata\local\temp\tmpwibf49\minidumps\a02d3432-e51d-436c-a151-f00699acf903.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: 0xffffffff89f5d000 Thread 0 (crashed) 0 mozjs.dll!js::gc::CheckMarkedThing<JSXML> [Marking.cpp:a20e771e60c6 : 84 + 0xd] eip = 0x69aed73e esp = 0x0024c990 ebp = 0x0024c9a0 ebx = 0x7619060c esi = 0x721d1440 edi = 0x7618509b eax = 0x89f5d000 ecx = 0x89f5d0f8 edx = 0x3d6e4e00 efl = 0x00010286 Found by: given as instruction pointer in context 1 mozjs.dll!js::gc::MarkInternal<JSXML>(JSTracer *,JSXML * *) [Marking.cpp:a20e771e60c6 : 106 + 0x9] eip = 0x69af1355 esp = 0x0024c9a8 ebp = 0x0024c9bc Found by: call frame info 2 mozjs.dll!js::gc::MarkXML(JSTracer *,js::HeapPtr<JSXML,unsigned int> *,char const *) [Marking.cpp:a20e771e60c6 : 244 + 0x23] eip = 0x69af49c4 esp = 0x0024c9c4 ebp = 0x0024c9cc Found by: call frame info 3 mozjs.dll!js_TraceXML(JSTracer *,JSXML *) [jsxml.cpp:a20e771e60c6 : 7346 + 0xb] eip = 0x69a11a5c esp = 0x0024c9d4 ebp = 0x0024c9e8 Found by: call frame info 4 mozjs.dll!js::GCMarker::processMarkStackOther(js::SliceBudget &,unsigned int,unsigned int) [Marking.cpp:a20e771e60c6 : 1090 + 0x9] eip = 0x69af543e esp = 0x0024c9f0 ebp = 0x0024ca2c Found by: call frame info 5 mozjs.dll!js::GCMarker::processMarkStackTop(js::SliceBudget &) [Marking.cpp:a20e771e60c6 : 1129 + 0xc] eip = 0x69af5df8 esp = 0x0024ca34 ebp = 0x0024ca80 Found by: call frame info 6 mozjs.dll!js::GCMarker::drainMarkStack(js::SliceBudget &) [Marking.cpp:a20e771e60c6 : 1226 + 0x7] eip = 0x69af6078 esp = 0x0024ca88 ebp = 0x0024ca9c Found by: call frame info 7 mozjs.dll!IncrementalMarkSlice [jsgc.cpp:a20e771e60c6 : 3630 + 0x12] eip = 0x698da366 esp = 0x0024caa4 ebp = 0x0024cad8 Found by: call frame info 8 mozjs.dll!GCCycle [jsgc.cpp:a20e771e60c6 : 3784 + 0x16] eip = 0x698da6e2 esp = 0x0024cae0 ebp = 0x0024cb34 }
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
Updated•12 years ago
|
Keywords: intermittent-failure
Updated•12 years ago
|
Whiteboard: [orange]
You need to log in
before you can comment on or make changes to this bug.
Description
•