Closed Bug 1539967 Opened 6 years ago Closed 6 years ago

Intermittent runner.py | application crashed [@ js::jit::MBasicBlock::clear()]

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: crash, intermittent-failure, regression)

Crash Data

#[markdown(off)]
Filed by: ncsoregi [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=236700864&repo=mozilla-central

https://queue.taskcluster.net/v1/task/WMnPNBu0T4eqn_ywX49aAg/runs/0/artifacts/public/logs/live_backing.log

20:25:22 INFO - PROCESS-CRASH | runner.py | application crashed [@ js::jit::MBasicBlock::clear()]
20:25:22 INFO - Crash dump filename: c:\users\task_1553803707\appdata\local\temp\tmp7mfzoa.mozrunner\minidumps\eaa243bc-0ba6-48b0-bb89-4c2d718acea7.dmp
20:25:22 INFO - Operating system: Windows NT
20:25:22 INFO - 10.0.15063
20:25:22 INFO - CPU: amd64
20:25:22 INFO - family 6 model 142 stepping 9
20:25:22 INFO - 4 CPUs
20:25:22 INFO - GPU: UNKNOWN
20:25:22 INFO - Crash reason: EXCEPTION_ACCESS_VIOLATION_WRITE
20:25:22 INFO - Crash address: 0x10905e686a0
20:25:22 INFO - Assertion: Unknown assertion type 0x00000000
20:25:22 INFO - Process uptime: 62 seconds
20:25:22 INFO - Thread 0 (crashed)
20:25:22 INFO - 0 xul.dll!js::jit::MBasicBlock::clear() [MIRGraph.cpp:1ef00231db5339e9208c4ceda5e570a69eff8af4 : 944 + 0x10c]
20:25:22 INFO - rax = 0x0000010905e68698 rdx = 0x0000000000000001
20:25:22 INFO - rcx = 0x0000014905e68698 rbx = 0x0000014905e68670
20:25:22 INFO - rsi = 0x0000000000000007 rdi = 0x0000014905e69158
20:25:22 INFO - rbp = 0x0000014905e62530 rsp = 0x00000016f97fb9b0
20:25:22 INFO - r8 = 0x00000000000002c1 r9 = 0x00000000ffffffff
20:25:22 INFO - r10 = 0x0000014905e00aa0 r11 = 0x000001490f6007d0
20:25:22 INFO - r12 = 0x0000014905e69158 r13 = 0x000001497c4d5050
20:25:22 INFO - r14 = 0x0000014905e68670 r15 = 0x0000010905e68698
20:25:22 INFO - rip = 0x00007ffdb0809bc4
20:25:22 INFO - Found by: given as instruction pointer in context
20:25:22 INFO - 1 xul.dll!js::jit::MIRGraph::removeSuccessorBlocks(js::jit::MBasicBlock *) [MIRGraph.cpp:1ef00231db5339e9208c4ceda5e570a69eff8af4 : 183 + 0x1b]
20:25:22 INFO - rbx = 0x0000014905e68670 rbp = 0x0000014905e62530
20:25:22 INFO - rsp = 0x00000016f97fba40 r12 = 0x0000014905e69158
20:25:22 INFO - r13 = 0x000001497c4d5050 r14 = 0x0000014905e68670
20:25:22 INFO - r15 = 0x0000010905e68698 rip = 0x00007ffdb080939e
20:25:22 INFO - Found by: call frame info
20:25:22 INFO - 2 xul.dll!js::jit::IonBuilder::restartLoop(js::jit::CFGBlock const *) [IonBuilder.cpp:1ef00231db5339e9208c4ceda5e570a69eff8af4 : 2582 + 0x8]
20:25:22 INFO - rbx = 0x0000014905e68670 rbp = 0x0000014905e62530
20:25:22 INFO - rsp = 0x00000016f97fbb00 r12 = 0x0000014905e69158
20:25:22 INFO - r13 = 0x000001497c4d5050 r14 = 0x0000014905e68670
20:25:22 INFO - r15 = 0x0000010905e68698 rip = 0x00007ffdb06a9fc6
20:25:22 INFO - Found by: call frame info
20:25:22 INFO - 3 xul.dll!js::jit::IonBuilder::visitBackEdge(js::jit::CFGBackEdge *,bool *) [IonBuilder.cpp:1ef00231db5339e9208c4ceda5e570a69eff8af4 : 1779 + 0x8]
20:25:22 INFO - rbx = 0x0000014905e68670 rbp = 0x0000014905e62530
20:25:22 INFO - rsp = 0x00000016f97fbb60 r12 = 0x0000014905e69158
20:25:22 INFO - r13 = 0x000001497c4d5050 r14 = 0x0000014905e68670
20:25:22 INFO - r15 = 0x0000010905e68698 rip = 0x00007ffdb06a9f14
20:25:22 INFO - Found by: call frame info
20:25:22 INFO - 4 xul.dll!js::jit::IonBuilder::visitControlInstruction(js::jit::CFGControlInstruction *,bool *) [IonBuilder.cpp:1ef00231db5339e9208c4ceda5e570a69eff8af4 : 1864 + 0x11]
20:25:22 INFO - rbx = 0x0000014905e68670 rbp = 0x0000014905e62530
20:25:22 INFO - rsp = 0x00000016f97fbbe0 r12 = 0x0000014905e69158
20:25:22 INFO - r13 = 0x000001497c4d5050 r14 = 0x0000014905e68670
20:25:22 INFO - r15 = 0x0000010905e68698 rip = 0x00007ffdb06a785a
20:25:22 INFO - Found by: call frame info
20:25:22 INFO - 5 xul.dll!js::jit::IonBuilder::traverseBytecode() [IonBuilder.cpp:1ef00231db5339e9208c4ceda5e570a69eff8af4 : 1587 + 0xe]
20:25:22 INFO - rbx = 0x0000014905e68670 rbp = 0x0000014905e62530
20:25:22 INFO - rsp = 0x00000016f97fbc30 r12 = 0x0000014905e69158
20:25:22 INFO - r13 = 0x000001497c4d5050 r14 = 0x0000014905e68670
20:25:22 INFO - r15 = 0x0000010905e68698 rip = 0x00007ffdb06a51a5
20:25:22 INFO - Found by: call frame info
20:25:22 INFO - 6 xul.dll!js::jit::IonBuilder::build() [IonBuilder.cpp:1ef00231db5339e9208c4ceda5e570a69eff8af4 : 926 + 0x8]
20:25:22 INFO - rbx = 0x0000014905e68670 rbp = 0x0000014905e62530
20:25:22 INFO - rsp = 0x00000016f97fc190 r12 = 0x0000014905e69158
20:25:22 INFO - r13 = 0x000001497c4d5050 r14 = 0x0000014905e68670
20:25:22 INFO - r15 = 0x0000010905e68698 rip = 0x00007ffdb069fdf0
20:25:22 INFO - Found by: call frame info
20:25:22 INFO - 7 xul.dll!static js::jit::MethodStatus js::jit::Compile(struct JSContext *, class JS::Handle<JSScript *>, class js::jit::BaselineFrame *, unsigned char *, bool) [Ion.cpp:1ef00231db5339e9208c4ceda5e570a69eff8af4 : 2272 + 0x2ac]
20:25:22 INFO - rbx = 0x0000014905e68670 rbp = 0x0000014905e62530
20:25:22 INFO - rsp = 0x00000016f97fc200 r12 = 0x0000014905e69158
20:25:22 INFO - r13 = 0x000001497c4d5050 r14 = 0x0000014905e68670
20:25:22 INFO - r15 = 0x0000010905e68698 rip = 0x00007ffdb0699f13
20:25:22 INFO - Found by: call frame info
20:25:22 INFO - 8 xul.dll!js::jit::IonCompileScriptForBaseline(JSContext *,js::jit::BaselineFrame *,unsigned char *) [Ion.cpp:1ef00231db5339e9208c4ceda5e570a69eff8af4 : 2531 + 0x29]
20:25:22 INFO - rbx = 0x0000014905e68670 rbp = 0x0000014905e62530
20:25:22 INFO - rsp = 0x00000016f97fc3f0 r12 = 0x0000014905e69158
20:25:22 INFO - r13 = 0x000001497c4d5050 r14 = 0x0000014905e68670
20:25:22 INFO - r15 = 0x0000010905e68698 rip = 0x00007ffdb069acb0
20:25:22 INFO - Found by: call frame info
20:25:22 INFO - 9 0x38c9e384b0e
20:25:22 INFO - rbx = 0x0000014905e68670 rbp = 0x0000014905e62530
20:25:22 INFO - rsp = 0x00000016f97fc480 r12 = 0x0000014905e69158
20:25:22 INFO - r13 = 0x000001497c4d5050 r14 = 0x0000014905e68670
20:25:22 INFO - r15 = 0x0000010905e68698 rip = 0x0000038c9e384b0e
20:25:22 INFO - Found by: call frame info
20:25:22 INFO - 10 xul.dll!trunc + 0x171560
20:25:22 INFO - rbp = 0x0000014905e62530 rsp = 0x00000016f97fc4c0
20:25:22 INFO - rip = 0x00007ffdb3b57680
20:25:22 INFO - Found by: stack scanning

Moving these bugs (intermittent test failures with crashes) out of P5.

Priority: P5 → --

Win32-only crash, only happened once, nothing much to go on.

Reopen if it happens again.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.