Crash on startup due to: "ASSERTION: consider quit stopper out of bounds: 'mConsiderQuitStopper > 0'"

NEW
Unassigned

Status

()

Toolkit
Startup and Profile System
--
critical
5 years ago
3 months ago

People

(Reporter: whimboo, Unassigned)

Tracking

({assertion, crash})

10 Branch
x86_64
Mac OS X
assertion, crash
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

5 years ago
Version=20.0a1
BuildID=20121119234849
SourceRepository=https://hg.mozilla.org/mozilla-central
SourceStamp=669ac8371d19

The build crashed the last time while investigating bug 814536. Now when I restart Firefox it crashes immediately:

###!!! ASSERTION: consider quit stopper out of bounds: 'mConsiderQuitStopper > 0', file /Volumes/data/code/firefox/nightly/toolkit/components/startup/nsAppStartup.cpp, line 580
nsAppStartup::ExitLastWindowClosingSurvivalArea()+0x0000004A [/Volumes/data/code/firefox/obj/nightly/dist/NightlyDebug.app/Contents/MacOS/XUL +0x01B09F7A]
nsAppStartup::Quit(unsigned int)+0x0000052B [/Volumes/data/code/firefox/obj/nightly/dist/NightlyDebug.app/Contents/MacOS/XUL +0x01B099BB]
nsAppStartup::RestartInSafeMode(unsigned int)+0x0000003B [/Volumes/data/code/firefox/obj/nightly/dist/NightlyDebug.app/Contents/MacOS/XUL +0x01B0BE6B]
nsXREDirProvider::DoStartup()+0x000001AE [/Volumes/data/code/firefox/obj/nightly/dist/NightlyDebug.app/Contents/MacOS/XUL +0x0002493E]
XREMain::XRE_mainRun()+0x00000C20 [/Volumes/data/code/firefox/obj/nightly/dist/NightlyDebug.app/Contents/MacOS/XUL +0x00010FD0]
XREMain::XRE_main(int, char**, nsXREAppData const*)+0x0000028B [/Volumes/data/code/firefox/obj/nightly/dist/NightlyDebug.app/Contents/MacOS/XUL +0x0001208B]
XRE_main+0x0000003F [/Volumes/data/code/firefox/obj/nightly/dist/NightlyDebug.app/Contents/MacOS/XUL +0x000124AF]
_ZL7do_mainiPPc+0x0000039E [/Volumes/data/code/firefox/nightly/../obj/nightly/dist/NightlyDebug.app/Contents/MacOS/firefox +0x00001D3E]
main+0x000002A7 [/Volumes/data/code/firefox/nightly/../obj/nightly/dist/NightlyDebug.app/Contents/MacOS/firefox +0x000015B7]
###!!! ASSERTION: consider quit stopper out of bounds: 'mConsiderQuitStopper > 0', file /Volumes/data/code/firefox/nightly/toolkit/components/startup/nsAppStartup.cpp, line 580
(Reporter)

Comment 1

5 years ago
Does it happen because of the 'Nightly Safe Mode' dialog which should be opened usually at this point?
Hit this today. Documenting my workaround for getting out of this bad state:
1. Launch firefox -profilemanager -no-remote
2. Choose the problem profile
3. In the dialog that warns that this crashed on last invoke, choose "Safe Mode".
4. Wait for it to come up and quit.

It now starts again.
You need to log in before you can comment on or make changes to this bug.