Closed Bug 2084934 Opened 24 days ago Closed 15 days ago

Enable the forked executor for crashes in Android Isolated Processes

Categories

(Toolkit :: Crash Reporting, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
161 Branch
Tracking Status
firefox161 --- fixed

People

(Reporter: schopin, Assigned: schopin)

References

Details

Attachments

(2 external files)

This can use a simple heuristic: the one characteristic of Isolated Processes that makes the standard ptrace-based approach fail is that they run under their own, different UID.

The first characteristic of isolated processes that prevents our usual
way of getting crash dumps is that they run under their own UID.
Luckily, that also gives us a handy way of identifying them.

We just have to disable the assertions that rely on annotations since
they're still buggy, see bug 2082922.

Attachment #9670398 - Attachment description: WIP: Bug 2084934 - Use the remote executor for processes running under another UID → Bug 2084934 - Use the remote executor for processes running under another UID r=#crashreporting-reviewers
Attachment #9670399 - Attachment description: WIP: Bug 2084934 - Enable content crash tests on isolated processes → Bug 2084934 - Enable content crash tests on isolated processes r=#crashreporting-reviewers
See Also: → 2086981
Pushed by schopin@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/92dd8b19b278 https://hg.mozilla.org/integration/autoland/rev/d35528872e54 Use the remote executor for processes running under another UID r=crashreporting-reviewers,afranchuk https://github.com/mozilla-firefox/firefox/commit/6e1894f5fe91 https://hg.mozilla.org/integration/autoland/rev/d4d0eac5ef53 Enable content crash tests on isolated processes r=crashreporting-reviewers,geckoview-reviewers,afranchuk,m_kato
Status: NEW → RESOLVED
Closed: 15 days ago
Resolution: --- → FIXED
Target Milestone: --- → 161 Branch
QA Whiteboard: [qa-triage-done-c162/b161]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: