Closed
Bug 1681582
Opened 5 years ago
Closed 5 years ago
aarch64-windows nightlies don't start after Rust CFG
Categories
(Core :: Security, defect)
Core
Security
Tracking
()
RESOLVED
FIXED
85 Branch
| Tracking | Status | |
|---|---|---|
| firefox-esr78 | --- | unaffected |
| firefox83 | --- | unaffected |
| firefox84 | --- | unaffected |
| firefox85 | + | fixed |
People
(Reporter: away, Assigned: away)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
Builds are crashing on startup, this is the same symptom of the nsXPTCStubBase vtables from bug 1639318, except this time the checks are performed by Rust code.
This is bug 1639318 all over again except from Rust rather than C++. It's the same symptom, nsXPTCStub vtables aren't marked as valid targets.
In the earlier bug we disabled CFG for C++ on ARM64. Let's do the same for Rust. According to that bug, "It's not clear why this doesn't happen on x86 builds. Given priorities, I can't really justify investigating this, although I suspect that fixing the underlying issue would be pretty much bug 1483885."
Pushed by dmajor@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cd48ff466335
Disable Rust CFG on aarch64-windows r=firefox-build-system-reviewers,mhentges
Comment 3•5 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox85:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
Updated•5 years ago
|
status-firefox83:
--- → unaffected
status-firefox84:
--- → unaffected
status-firefox-esr78:
--- → unaffected
Updated•4 years ago
|
Keywords: regression
Updated•4 years ago
|
Has Regression Range: --- → yes
You need to log in
before you can comment on or make changes to this bug.
Description
•