Closed
Bug 1802320
Opened 2 years ago
Closed 2 years ago
Field Alignment issue in `rust-bindgen` not being caught by `mach rusttests`
Categories
(Core :: General, defect)
Core
General
Tracking
()
RESOLVED
FIXED
109 Branch
Tracking | Status | |
---|---|---|
firefox109 | --- | fixed |
People
(Reporter: avandolder, Assigned: emilio)
References
Details
Attachments
(1 file)
When removing nsIRadioGroupContainer
as a superclass of ShadowRoot
, a C++ layout optimization is triggered which bindgen
is unable to handle properly (see https://github.com/rust-lang/rust-bindgen/issues/380). mach rusttests
is currently unable to detect this alignment failure between the C++ class and the generated Rust struct.
Assignee | ||
Updated•2 years ago
|
Assignee: nobody → emilio
Assignee | ||
Comment 1•2 years ago
|
||
It's unclear to me when they were disabled, but we do want to enable
these as otherwise there's no way to catch bindgen issues that can end
up in subtle bugs at best, or memory corruption at worst.
Assignee | ||
Comment 2•2 years ago
|
||
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/836daf423ead
Green up and re-enable style system layout tests. r=boris
Comment 4•2 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 2 years ago
status-firefox109:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch
Pushed by mlaza@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/86366a8c0c63
Try to green up tier 2 i686-linux tests.
Updated•2 years ago
|
Status: RESOLVED → REOPENED
status-firefox109:
fixed → ---
Resolution: FIXED → ---
Target Milestone: 109 Branch → ---
Comment 6•2 years ago
|
||
bugherder |
Status: REOPENED → RESOLVED
Closed: 2 years ago → 2 years ago
status-firefox109:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch
Comment hidden (Intermittent Failures Robot) |
Comment 9•2 years ago
|
||
Hi Emilio! Can you please take another look at this? Should we file a new bug or reopen this one?
Thank you!
Flags: needinfo?(emilio)
Assignee | ||
Comment 10•2 years ago
|
||
I filed bug 1803350 for the remaining issue.
Flags: needinfo?(emilio)
Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•