Closed
Bug 1802320
Opened 1 year ago
Closed 1 year 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•1 year ago
|
Assignee: nobody → emilio
Assignee | ||
Comment 1•1 year 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•1 year 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•1 year ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 1 year 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•1 year ago
|
Status: RESOLVED → REOPENED
status-firefox109:
fixed → ---
Resolution: FIXED → ---
Target Milestone: 109 Branch → ---
Comment 6•1 year ago
|
||
bugherder |
Status: REOPENED → RESOLVED
Closed: 1 year ago → 1 year ago
status-firefox109:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch
Comment hidden (Intermittent Failures Robot) |
Comment 9•1 year 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•1 year 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
•