Closed Bug 1681582 Opened 5 years ago Closed 5 years ago

aarch64-windows nightlies don't start after Rust CFG

Categories

(Core :: Security, defect)

defect

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
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: