Annotate crashes with phase (startup, shutdown) of browser

NEW
Unassigned

Status

()

8 years ago
a year ago

People

(Reporter: jrmuizel, Unassigned)

Tracking

unspecified
Points:
8
Bug Flags:
firefox-backlog +
qe-verify ?

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

8 years ago
Sounds like this would be helpful.

Comment 1

8 years ago
Doesn't that stack usually show ~ScopedXPCOM or something similarly revealing if shutdown is in progress?
(Reporter)

Comment 2

8 years ago
(In reply to comment #1)
> Doesn't that stack usually show ~ScopedXPCOM or something similarly revealing
> if shutdown is in progress?

No idea. Got some examples?
(Reporter)

Comment 3

8 years ago
Created attachment 508861 [details] [diff] [review]
Annotate shutdown during "Quit"

Here's a possible patch

Comment 4

8 years ago
See the stacks in bug 612537 and bug 612546.  Granted, this only works for crashes that occur during XPCOM shutdown, not just after shutdown has been initiated from nsIAppStartup::Quit.
Over in bug 723802 we were just talking about how to better-correlate the telemetry probes there with the new startup crash detection. Figure it would also be interesting to know if a crash happened when the user was in the process of quitting the browser.

The 4 basic phases would be:

  EarlyStartup (before startup-crash detection begins)
  Startup
  Normal (after startup-crash detection ends)
  Shutdown
Summary: Annotate crashes that happen during shutdown → Annotate crashes with phase (startup, shutdown) of browser

Comment 6

7 years ago
I just looked into bug 723802 and wonder why the hell we are doing this in telemetry and not actually annotating this in some way on the crash report itself? I sometimes get the feeling that telemetry is re-inventing things we already have a system for elsewhere. :(
Duplicate of this bug: 734945

Updated

5 years ago
Duplicate of this bug: 907994
Blocks: 950073
OS: Mac OS X → All
Hardware: x86 → All
Whiteboard: p=0

Updated

5 years ago
No longer blocks: 950073
Flags: firefox-backlog+

Updated

5 years ago
Flags: firefox-backlog+ → firefox-backlog-
Whiteboard: p=0

Updated

5 years ago
Flags: firefox-backlog- → firefox-backlog+
Whiteboard: p=8

Updated

4 years ago
Points: --- → 8
Flags: qe-verify?
Whiteboard: p=8
You need to log in before you can comment on or make changes to this bug.