Closed
Bug 1704058
Opened 3 years ago
Closed 3 years ago
Remove atexit handler in jsrtfuzzing code
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
89 Branch
Tracking | Status | |
---|---|---|
firefox89 | --- | fixed |
People
(Reporter: decoder, Assigned: decoder)
Details
Attachments
(1 file)
We changed libFuzzer in bug 1695761 to return instead of exit, but we kept the atexit
handler in the JS engine for fuzzing. This is causing an assert at the end of each fuzzing run in debug builds.
Assignee | ||
Comment 1•3 years ago
|
||
Comment 2•3 years ago
|
||
Confirmed this fixes shutdown assert for jsshell. I'm checking whether bug 1695761 similarly affected browser builds and will open another bug if so.
Flags: needinfo?(jschwartzentruber)
Pushed by jdschwa@gmail.com: https://hg.mozilla.org/integration/autoland/rev/5bd38689dd14 Remove libfuzzer atexit handlers in JS fuzzing code. r=truber
Comment 4•3 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
Comment 5•3 years ago
|
||
I confirmed debug+fuzzing browser builds are unaffected and shutdown cleanly.
Flags: needinfo?(jschwartzentruber)
You need to log in
before you can comment on or make changes to this bug.
Description
•