Closed
Bug 1257908
Opened 10 years ago
Closed 10 years ago
crash in shutdownhang | ntdll.dll@0xa5154 | Modal dialog causes shutdown hang
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1274399
People
(Reporter: BenWa, Unassigned)
Details
(Keywords: crash, Whiteboard: btpp-backlog)
Crash Data
This bug was filed from the Socorro interface and is
report bp-2b558ab9-cc0e-4909-b718-d0a472160312.
=============================================================
Looks like some of this signature is caused by having a modal dialog blocking shutdown.
Comment 1•10 years ago
|
||
BenWa, do you know of a simple STR here?
Flags: needinfo?(bgirard)
Whiteboard: btpp-followup-2016-04-18
| Reporter | ||
Comment 2•10 years ago
|
||
no, this isn't my crash. But we could try to create a dialog and queue a shutdown request. Perhaps even one of those 'Are you sure you want to leave this page with unsaved data' prompt?
Flags: needinfo?(bgirard)
Comment 3•10 years ago
|
||
(In reply to Benoit Girard (:BenWa) from comment #2)
> no, this isn't my crash. But we could try to create a dialog and queue a
> shutdown request. Perhaps even one of those 'Are you sure you want to leave
> this page with unsaved data' prompt?
Interesting idea. I don't know who to ask about their thoughts on this ... Boris?
Flags: needinfo?(bzbarsky)
Comment 4•10 years ago
|
||
I wish we had JS stacks in breakpad...
In this case, looking at the stack for thread 0, it looks like we start in nsUpdateProcessor::UpdateDone and that calls um->RefreshUpdateStatus(). That runs a bunch of JS (because nsIUpdateManager is implemented in JS), and eventually does something with a double-wrapped (in XPCWrappedJS and then XPCWrappedNative) JS object, which runs more JS, which does another call on a double-wrapped, which runs more JS, which explicitly calls nsWindowWatcher::OpenWindow via XPConnect. Presumably opening a modal window. Could be extension code at this point...
It's possible we've queued up a shutdown by this point already from the update manager stuff; I haven't looked into that code.
Flags: needinfo?(bzbarsky)
Updated•10 years ago
|
Whiteboard: btpp-followup-2016-04-18 → btpp-backlog
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
| Assignee | ||
Updated•7 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•