Write a crash monitor program to handle annotations and minidump writing
Categories
(Toolkit :: Crash Reporting, task)
Tracking
()
People
(Reporter: gsvelto, Unassigned)
References
(Blocks 9 open bugs)
Details
We should write a stand-alone program that can be launched by Firefox that will receive and gather crash annotations for the various processes and write out minidumps when requested to.
The program will have to communicate with Firefox over simple IPC. It will be able to accept a limited list of commands which will include:
- Establishing an IPC channel with newly created processes
- Writing out the minidump of a crashed process
- Writing out the minidump of a running process
- Writing out the crash annotations (.extra file) of a given process
- Launching the crash reporter client if the main process crashes
Comment 1•4 years ago
|
||
Tentatively tracking this bug for Fission because this crash monitor may be the solution for bug 1594529 (which is blocking WebGL remoting for Fission).
Comment 2•4 years ago
|
||
(In reply to Chris Peterson [:cpeterson] from comment #1)
Tentatively tracking this bug for Fission because this crash monitor may be the solution for bug 1594529 (which is blocking WebGL remoting for Fission).
Correction: Untracking for Fission. Gabriele says this crash monitor will be a big change and he recommends that we not block Fission waiting for it.
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Description
•