Closed Bug 1494938 Opened 7 years ago Closed 6 years ago

Crash in _security_check_cookie inside TenuringTracer::traceObject

Categories

(Core :: JavaScript: GC, defect, P3)

x86_64
Windows 10
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox64 --- affected

People

(Reporter: baffclan, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is report bp-bee110ec-3772-408e-860c-f653a0180928. ============================================================= Top 10 frames of crashing thread: 0 xul.dll _security_check_cookie 1 xul.dll union JS::Value js::DispatchTyped<js::TenuringTraversalFunctor<JS::Value>, js::TenuringTracer*> js/public/Value.h:1470 2 xul.dll js::TenuringTracer::traceObject js/src/gc/Marking.cpp:3037 3 xul.dll js::Nursery::doCollection js/src/gc/Nursery.cpp:970 4 xul.dll js::Nursery::collect js/src/gc/Nursery.cpp:790 5 xul.dll js::gc::GCRuntime::minorGC js/src/gc/GC.cpp:8354 6 xul.dll js::gc::GCRuntime::gcCycle js/src/gc/GC.cpp:7888 7 xul.dll js::gc::GCRuntime::collect js/src/gc/GC.cpp:8121 8 xul.dll JS::IncrementalGCSlice js/src/gc/GC.cpp:9111 9 xul.dll nsJSContext::GarbageCollectNow dom/base/nsJSEnvironment.cpp:1214 ============================================================= Application Basics: Name: Firefox Version: 64.0a1 Build ID: 20180927220034 Update Channel: nightly User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0 OS: Windows_NT 10.0
Blocks: GCCrashes
Priority: -- → P3

_security_check_cookie appears to be a stack overwrite protection mechanism on Windows.

I can't find any instances of this specific crash in the last three months and js::DispatchTyped has been removed from the codebase so I'm going to close this.

Status: NEW → RESOLVED
Closed: 6 years ago
Component: JavaScript Engine → JavaScript: GC
Resolution: --- → WORKSFORME
Summary: Crash in _security_check_cookie → Crash in _security_check_cookie inside TenuringTracer::traceObject

Bug 1608076 is another instance of _security_check_cookie. I wrote a patch in bug 1609247 so this won't be included as part of crash signatures, so I think it would show up as one of our other standard GC crash signatures.

You need to log in before you can comment on or make changes to this bug.