Open
Bug 1985601
Opened 3 months ago
Updated 3 months ago
Profile Selector debug crash
Categories
(Toolkit :: Startup and Profile System, defect)
Toolkit
Startup and Profile System
Tracking
()
NEW
People
(Reporter: jhirsch, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fidefe-profile-management])
Steps:
- Build a full debug build
- Launch via the path to the executable, not mach run, like `
- Create an additional profile then exit
- Restart, you should see the profile selector window
- Click one of the profile cards and note that we crash rather than restart correctly.
Here's the crash stacktrace output at the command line:
[Parent 97861, Main Thread] WARNING: tried to get profile in parent too early: '!XRE_IsParentProcess()', file /Users/jhirsch/codez/github/mozilla-firefox/toolkit/xre/nsXREDirProvider.cpp:985
[Parent 97861, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /Users/jhirsch/codez/github/mozilla-firefox/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtectionStorage.cpp:699
[Parent 97861, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /Users/jhirsch/codez/github/mozilla-firefox/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:141
[Parent 97861, Main Thread] WARNING: 'NS_FAILED(rv)', file /Users/jhirsch/codez/github/mozilla-firefox/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:93
[Parent 97861, Main Thread] WARNING: NS_ENSURE_TRUE(aWindowContext) failed: file /Users/jhirsch/codez/github/mozilla-firefox/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:465
[Socket 97862, Main Thread] WARNING: IPC message 'PSocketProcess::Msg_FOGData' discarded: actor cannot send: file /Users/jhirsch/codez/github/mozilla-firefox/ipc/glue/ProtocolUtils.cpp:513
Storage connection not closed: 27b27366.sqlite[97861] Hit MOZ_CRASH() at /Users/jhirsch/codez/github/mozilla-firefox/storage/mozStorageService.cpp:737
#01: mozilla::storage::Service::Observe(nsISupports*, char const*, char16_t const*)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0x30aae38]
#02: nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0x1566758]
#03: nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0x1568898]
#04: mozilla::AppShutdown::AdvanceShutdownPhaseInternal(mozilla::ShutdownPhase, bool, char16_t const*, nsCOMPtr<nsISupports> const&)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0x1417130]
#05: mozilla::AppShutdown::AdvanceShutdownPhase(mozilla::ShutdownPhase, char16_t const*, nsCOMPtr<nsISupports> const&)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0x1417660]
#06: mozilla::ShutdownXPCOM(nsIServiceManager*)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0x1766f58]
#07: NS_ShutdownXPCOM[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0x1766cec]
#08: ScopedXPCOMStartup::~ScopedXPCOMStartup()[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0xddf5a18]
#09: ScopedXPCOMStartup::~ScopedXPCOMStartup()[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0xddf5ac4]
#10: ShowProfileDialog(nsIToolkitProfileService*, nsINativeAppSupport*, char const*, char const*)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0xde042b4]
#11: ShowProfileSelector(nsIToolkitProfileService*, nsINativeAppSupport*)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0xddfc704]
#12: XREMain::XRE_mainStartup(bool*)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0xddfa600]
#13: XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0xde01860]
#14: XRE_main(int, char**, mozilla::BootstrapConfig const&)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0xde02168]
#15: mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/XUL +0xde1ff4c]
#16: do_main(int, char**, char**)[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/firefox +0x1120]
#17: main[/Users/jhirsch/codez/github/mozilla-firefox/objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/firefox +0x9ec]
zsh: segmentation fault ./objdir-debug-full.noindex/dist/NightlyDebug.app/Contents/MacOS/firefox
Updated•3 months ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•