Closed Bug 1836478 Opened 2 years ago Closed 2 years ago

mozglue interposers break Nyx

Categories

(Core :: mozglue, defect)

x86_64
Linux
defect

Tracking

()

RESOLVED FIXED
115 Branch
Tracking Status
firefox-esr102 --- wontfix
firefox113 --- unaffected
firefox114 --- wontfix
firefox115 --- fixed

People

(Reporter: decoder, Assigned: decoder)

References

(Regression)

Details

(Keywords: regression, sec-want, Whiteboard: [adv-main115-])

Attachments

(1 file)

The recently added interposers in mozglue (in particular the getenv interposer) break Nyx. We rely on the ability to intercept functions with preloaded code (not just getenv but a variety of other functions too, such as shmat/shdt, _exit/exit, abort and a few others).

Simply disabling these interposers when configuring for snapshot fuzzing should do the trick, patch coming up.

Pushed by choller@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7136ec4788a0 Disable mozglue interposers for snapshot fuzzing. r=gsvelto
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 115 Branch
Whiteboard: [adv-main115-]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: