Closed
Bug 1475822
Opened 7 years ago
Closed 7 years ago
Crash in libmodule.dylib@0x20575
Categories
(Core :: JavaScript: GC, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1473289
People
(Reporter: jseward, Unassigned)
Details
(Keywords: crash)
Crash Data
This bug was filed from the Socorro interface and is
report bp-5d735fb1-8e19-40ea-9e6e-8e5d50180714.
=============================================================
This is topcrash #2 in the OSX nightly 20180712220034.
There are 4 crashes from 2 installations. They all appear to be
related to fiddling with page protections in the GC.
Top 10 frames of crashing thread:
0 libmodule.dylib libmodule.dylib@0x20575
1 libmodule.dylib libmodule.dylib@0x203d9
2 libmodule.dylib libmodule.dylib@0x2064c
3 libmodule.dylib libmodule.dylib@0x1fe2d
4 XUL js::gc::UnprotectPages js/src/gc/Memory.cpp:924
5 XUL <name omitted> js/src/ds/LifoAlloc.cpp:112
6 XUL js::LifoAlloc::release js/src/ds/LifoAlloc.h:783
7 XUL js::InterpreterActivation::~InterpreterActivation js/src/vm/Stack.h:880
8 XUL Interpret js/src/vm/Stack-inl.h:944
9 XUL js::RunScript js/src/vm/Interpreter.cpp:424
=============================================================
Reporter | ||
Updated•7 years ago
|
Flags: needinfo?(jdemooij)
I think this LifoAlloc page protect is something that nbp has been looking at.
Flags: needinfo?(jdemooij) → needinfo?(nicolas.b.pierron)
Comment 2•7 years ago
|
||
This issue definitely look like the issue I am seeing on Linux, when we OOM in an mprotect, or when Windows claim that we provided invalid parameters to VirtualProtect. The main difference seems to be that the crash happens in libmodule.dylib instead of our own MOZ_CRASH.
I will mark it as a duplicate of Bug 1473289 for now, and we should see this issue going down. Otherwise I should investigate more what is going on.
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(nicolas.b.pierron)
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•