Closed Bug 1969395 Opened 5 months ago Closed 4 months ago

Firefox 139 crashes at startup on LoongArch64

Categories

(Core :: JavaScript Engine: JIT, defect, P5)

Firefox 139
Other
Linux
defect

Tracking

()

RESOLVED FIXED
140 Branch
Tracking Status
firefox-esr128 --- unaffected
firefox139 --- fixed
firefox140 --- fixed

People

(Reporter: xen0n, Assigned: zhaojiazhong-hf)

References

(Blocks 2 open bugs, Regression)

Details

(Keywords: regression)

Bug 1961587 actually regressed the 139 branch to the point of straight crashes at startup, but was not uplifted so vanilla Firefox 139.0 no longer starts on LoongArch64. MIPS64 and RISCV64 are likely also affected but I don't have test hardware of either handy at present.

According to my experiments, backporting D248134 and D248862 fixes the crash, so we would like the changes backported to 139 branch.

Blocks: 1746335
Keywords: regression
OS: Unspecified → Linux
Regressed by: 1961587
Hardware: Unspecified → Other
Version: unspecified → Firefox 139
Regressed by: 1944761
Depends on: 1961587
No longer regressed by: 1961587

:debadree333, since you are the author of the regressor, bug 1944761, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(debadree333)

It turns out that a backport is necessary after all. Otherwise, an attempt to launch Firefox would result in an immediate segfault.

Flags: needinfo?(iireland)

I've requested uplift on the two relevant patches.

Flags: needinfo?(iireland)
Flags: needinfo?(debadree333)
Severity: -- → S3
Priority: -- → P5

Fixed in Firefox 139.0.4 with uplift change https://phabricator.services.mozilla.com/D252534, but I cannot mark as RESOLVED+FIXED.

Status: UNCONFIRMED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED

Set release status flags based on info from the regressing bug 1944761

Assignee: nobody → zhaojiazhong-hf
Target Milestone: --- → 140 Branch
You need to log in before you can comment on or make changes to this bug.