Frequent unreliable use-after-poison reports
Categories
(Core :: JavaScript: GC, defect, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox-esr128 | --- | unaffected |
| firefox134 | --- | unaffected |
| firefox135 | --- | unaffected |
| firefox136 | --- | fixed |
People
(Reporter: tsmith, Unassigned)
References
(Blocks 2 open bugs, Regression)
Details
(4 keywords)
Attachments
(6 files)
The browser fuzzers started frequent reporting unreproducible use-after-poison issues with m-c 20250108-810abd1d3a1b.
I've been waiting for the reducer to provide a good test case but no luck. I've also tried to get a rr trace for a Pernosco session but couldn't reproduce the issue.
In addition to the use-after-poisons I've also seen assertions and a heap-buffer-overflow.
All reports I've checked have javascript.options.mem.gc_zeal.mode a value of 19, 21, 22 or 23 so far.
| Reporter | ||
Comment 1•1 year ago
|
||
| Reporter | ||
Comment 2•1 year ago
|
||
| Reporter | ||
Comment 3•1 year ago
|
||
| Reporter | ||
Comment 4•1 year ago
|
||
| Reporter | ||
Comment 5•1 year ago
|
||
Comment 7•1 year ago
|
||
mccr8 strongly suspects bug 1934856 based on symptoms and timing.
Comment 8•1 year ago
|
||
Set release status flags based on info from the regressing bug 1934856
:jonco, since you are the author of the regressor, bug 1934856, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
It's just possible this is the same issue as bug 1941876 as that can cause UAF, although the stacks are different so it's not that likely.
Any way of reproducing this would be great.
Updated•1 year ago
|
Comment 10•1 year ago
|
||
After talking to others, I am making this S3. If this becomes sec-high then we move it back to S2.
| Reporter | ||
Comment 11•1 year ago
|
||
The fuzzers have stopped reporting this issue. The last report was from m-c 20250118-1c4cbc5b7ae6.
Comment 12•1 year ago
|
||
Thanks for checking. That more or less aligns with comment 9, so I'll dupe it over.
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Description
•