Closed Bug 1912486 Opened 1 year ago Closed 1 year ago

Semi-space nursery should be marked as fuzzing-unsafe

Categories

(Core :: JavaScript Engine, task)

task

Tracking

()

RESOLVED FIXED
131 Branch
Tracking Status
firefox131 --- fixed

People

(Reporter: lukas.bernhard, Assigned: mgaudet)

References

Details

Attachments

(1 file)

When fuzzing SM with Fuzzilli, the fuzzer automatically discovers ways to enable the semi-space nursery. Enabling this option triggers various asserts throughout the engine. For now, the semi-space should be kept disabled when --fuzzing-safe is passed to the engine.

Assignee: nobody → mgaudet
Status: NEW → ASSIGNED

I would like to have this fuzzed, but that means we would need to commit to fixing the bugs found.

AFAIK there is one open bug related to semispace (bug 1894599) which I have indeed been ignoring but this makes it sound like there are more issues lurking.

It's fair to disable this for now if this is causing a problem for the fuzzers.

Pushed by mgaudet@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/18f5b5484c27 Disallow enabling semi-space nursery via gcparam r=jonco
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch

The commit in this bug looks like it accidentally added an empty file called .moz_log

Flags: needinfo?(mgaudet)

Curious! I know how it would have ended up in there but not how I created .moz_log -- anyhow; will remove it!

Flags: needinfo?(mgaudet)
Blocks: 2054897
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: