Make the WER runtime exception module launch the crash reporter client when the browser crashes
Categories
(Toolkit :: Crash Reporting, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox89 | --- | fixed |
People
(Reporter: gsvelto, Assigned: gsvelto)
References
Details
Attachments
(2 files)
Givent that the WER runtime exception module should catch crashes that aren't caught by Breakpad's exception handler it will need to launch the crash reporter client on its own when the browser process crashes. The module will need to write out an event file including as much metadata information as possible like we do here. It will then need to launch the crash report client.
Depending on which process is used to invoke the module's callbacks it might also have to set the environment variables used to instruct the crash reporter client about what to do.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
I'm facing an odd problem in this bug: I wrote the code that launches the crash reporter and it works fine. The crash reporter client launches correctly, identifies the minidump and processes it, etc... However when it comes to submitting the crash report I get a DNS failure even though the URL is correct. So I was wondering if there were some permissions associated to Windows processes that could prevent one from making network requests. My process is launched from the WER service so maybe it inherits a limited set of permissions?
Assignee | ||
Comment 2•3 years ago
|
||
Nevermind, I figured out what was wrong: I was launching the new process with an empty environment and apparently that's what was causing the problem. With a properly filled up environment everything is fine.
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D107637
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D109346
Updated•3 years ago
|
Pushed by gsvelto@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c924308a0dcf Launch the crash reporter client after having captured a minidump with the WER runtime exception module r=KrisWright
Comment 6•3 years ago
|
||
bugherder |
Pushed by gsvelto@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4082e0963c98 Fix resizing the crash reporter client window when the URL field is not present r=bobowen
Comment 8•3 years ago
|
||
bugherder |
Description
•