Closed Bug 1858390 Opened 1 year ago Closed 1 year ago

Fetching child process crash annotations is largely broken on Android

Categories

(Toolkit :: Crash Reporting, defect)

Unspecified
Android
defect

Tracking

()

RESOLVED FIXED
120 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox118 --- wontfix
firefox119 --- fixed
firefox120 --- fixed

People

(Reporter: gsvelto, Assigned: gsvelto)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

This is another effect of the interaction between the new crash annotations machinery and elfhack. From what I can tell it mostly doesn't work on Android, very few crashes come with annotations since I landed bug 1776197.

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

Quite ironically we have tests covering this but they didn't trigger because the build we use for them was apparently unaffected.

Assignee: nobody → gsvelto
Status: NEW → ASSIGNED
Pushed by gsvelto@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a0bf5c968d8b Fix fetching crash annotations when using elfhack r=glandium
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch

The patch landed in nightly and beta is affected.
:gsvelto, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox119 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(gsvelto)

Comment on attachment 9358060 [details]
Bug 1858390 - Fix fetching crash annotations when using elfhack r=glandium

Beta/Release Uplift Approval Request

  • User impact if declined: Users are not affected directly, but crash reports from Android and some Linux users are missing important information
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This code is well covered with tests and is only exercised after one of the child processes crashed
  • String changes made/needed: none
  • Is Android affected?: Yes
Flags: needinfo?(gsvelto)
Attachment #9358060 - Flags: approval-mozilla-beta?

Comment on attachment 9358060 [details]
Bug 1858390 - Fix fetching crash annotations when using elfhack r=glandium

Thanks for the uplift request. Moving to release since Fx119 is now in RC.
This will be uplifted for 119.0 RC2

Attachment #9358060 - Flags: approval-mozilla-beta? → approval-mozilla-release?

Comment on attachment 9358060 [details]
Bug 1858390 - Fix fetching crash annotations when using elfhack r=glandium

Approved for 119.0 RC2

Attachment #9358060 - Flags: approval-mozilla-release? → approval-mozilla-release+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: