Closed Bug 768425 Opened 12 years ago Closed 12 years ago

Intermittent crash in [@ js::gc::MarkInternal<JSString>(JSTracer *,JSString * *)]

Categories

(Core :: JavaScript Engine, defect)

x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED INVALID

People

(Reporter: emorley, Unassigned)

References

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-26 00:09:31 PDT for push 8a0a36ccc830

slave: talos-r3-w7-038

https://tbpl.mozilla.org/php/getParsedLog.php?id=12993538&tree=Mozilla-Inbound

{
REFTEST TEST-START | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-191633.js | 1913 / 3410 (56%)
BUGNUMBER: 191633
STATUS: Testing script with huge number of comments
REFTEST TEST-PASS | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-191633.js | Section 1 of test -   item 1
REFTEST INFO | Loading a blank page
REFTEST TEST-START | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-191668.js | 1914 / 3410 (56%)
TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-191668.js | Exited with code -1073741819 during test run
INFO | automation.py | Application ran for: 0:07:12.910000
INFO | automation.py | Reading PID log: c:\users\cltbld\appdata\local\temp\tmpgquqhfpidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32/1340692998/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-191668.js | application crashed (minidump found)
Crash dump filename: c:\users\cltbld\appdata\local\temp\tmpi52xqb\minidumps\7e840ebf-df41-4703-869b-903e05c30620.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: 0x3604d000

Thread 0 (crashed)
 0  mozjs.dll!js::gc::MarkInternal<JSString>(JSTracer *,JSString * *) [Marking.cpp:8a0a36ccc830 : 113 + 0x8]
    eip = 0x728e2e6e   esp = 0x002bd5e8   ebp = 0x002bd5f0   ebx = 0x00000000
    esi = 0x036450f0   edi = 0x00000002   eax = 0x3604d741   ecx = 0x3604d000
    edx = 0x0d0a4438   efl = 0x00010206
    Found by: given as instruction pointer in context
 1  mozjs.dll!js::gc::MarkString(JSTracer *,js::HeapPtr<JSAtom,unsigned int> *,char const *) [Marking.cpp:8a0a36ccc830 : 238 + 0x23]
    eip = 0x728e3714   esp = 0x002bd5f8   ebp = 0x002bd600
    Found by: call frame info
 2  mozjs.dll!JSScript::markChildren(JSTracer *) [jsscript.cpp:8a0a36ccc830 : 2078 + 0xe]
    eip = 0x7286ab6d   esp = 0x002bd608   ebp = 0x002bd62c
    Found by: call frame info
 3  mozjs.dll!js::gc::PushMarkStack [Marking.cpp:8a0a36ccc830 : 562 + 0xb]
    eip = 0x728e2733   esp = 0x002bd634   ebp = 0x002bd644
    Found by: call frame info
 4  mozjs.dll!js::gc::MarkInternal<JSScript>(JSTracer *,JSScript * *) [Marking.cpp:8a0a36ccc830 : 114 + 0x6]
    eip = 0x728e2c47   esp = 0x002bd64c   ebp = 0x002bd65c
    Found by: call frame info
 5  mozjs.dll!js::gc::MarkScript(JSTracer *,js::HeapPtr<JSScript,unsigned int> *,char const *) [Marking.cpp:8a0a36ccc830 : 236 + 0x23]
    eip = 0x728e36e4   esp = 0x002bd664   ebp = 0x002bd66c
    Found by: call frame info
 6  mozjs.dll!JSFunction::trace(JSTracer *) [jsfun.cpp:8a0a36ccc830 : 491 + 0xb]
    eip = 0x7281353d   esp = 0x002bd674   ebp = 0x002bd688
    Found by: call frame info
 7  mozjs.dll!fun_trace [jsfun.cpp:8a0a36ccc830 : 500 + 0xb]
    eip = 0x7281356f   esp = 0x002bd690   ebp = 0x002bd694
    Found by: call frame info
 8  mozjs.dll!js::GCMarker::processMarkStackTop(js::SliceBudget &) [Marking.cpp:8a0a36ccc830 : 1182 + 0x6]
    eip = 0x728e4788   esp = 0x002bd69c   ebp = 0x002bd6c8
}
Depends on: 744175
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.