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)

Unspecified
Windows NT
defect
Not set
critical

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.
BenWa, do you know of a simple STR here?
Flags: needinfo?(bgirard)
Whiteboard: btpp-followup-2016-04-18
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)
(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)
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)
Whiteboard: btpp-followup-2016-04-18 → btpp-backlog
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.