Closed Bug 1168375 Opened 10 years ago Closed 10 years ago

Crash at js::ObjectGroup::compartment JSObject::compartment js::GCMarker::processMarkStackTop js::GCMarker::drainMarkStack js::gc::GCRuntime::drainMarkStack

Categories

(Core :: JavaScript Engine, defect)

Unspecified
All
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla41
Tracking Status
firefox42 --- unaffected
firefox-esr38 --- unaffected

People

(Reporter: cbook, Unassigned)

References

()

Details

(Keywords: crash, sec-high, Whiteboard: fixed by bug 1167860 )

Attachments

(1 file)

Attached file bughunter stack
Bughunter found a high exploitable crash in js::ObjectGroup::compartment JSObject::compartment js::GCMarker::processMarkStackTop js::GCMarker::drainMarkStack js::gc::GCRuntime::drainMarkStack on http://www.eea.europa.eu/themes/water/interactive/bathing/state-of-bathing-waters so far not able to reproduce but still trying.
Possible duplicate of bug 1167860.
It looks like we're spinning a nested event loop during nsXMLHttpRequest::Send(). Is that expected?
Flags: needinfo?(amarchesini)
Keywords: sec-high
If it's a sync XHR yes. Or if it's a worker XHR, yes again.
Flags: needinfo?(amarchesini)
See Also: → 1167860
Can you try reproducing this now that bug 1167860 has been fixed? Or if you can't reproduce it at all, maybe we should just close this as incomplete.
Flags: needinfo?(cbook)
(In reply to Andrew McCreight [:mccr8] from comment #4) > Can you try reproducing this now that bug 1167860 has been fixed? Or if you > can't reproduce it at all, maybe we should just close this as incomplete. yes working on it
Flags: needinfo?(cbook)
seems this is now fixed by bug 1167860 (thanks jonco)
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Group: core-security → core-security-release
Group: core-security-release
Depends on: 1167860
Whiteboard: fixed by bug 1167860
Target Milestone: --- → mozilla41
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: