Closed Bug 1379781 Opened 8 years ago Closed 8 years ago

Intermittent browser_windowRestore_perwindowpb.js | application crashed [@ mozilla::dom::quota::QuotaManagerService::RemoveIdleObserver()]

Categories

(Firefox :: Session Restore, defect)

defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1364764

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, Whiteboard: [stockwell fixed:product])

Crash Data

This seems to be very similar to bug 1244904, but this is on Windows. In this case, the failure also occurs on shutdown following the sessionstore tests, but instead of a hang, we hit an assertion: https://treeherder.mozilla.org/logviewer.html#?repo=mozilla-central&job_id=113134910&lineNumber=24866 21:33:45 INFO - GECKO(764) | Assertion failure: false (NS_SUCCEEDED(idleService->RemoveIdleObserver(this, kIdleObserverTimeSec))), at z:/build/build/src/dom/quota/QuotaManagerService.cpp:509 21:33:45 INFO - GECKO(764) | #01: mozilla::dom::quota::QuotaManagerService::Observe(nsISupports *,char const *,char16_t const *) [dom/quota/QuotaManagerService.cpp:816] 21:33:45 INFO - GECKO(764) | #02: nsObserverList::NotifyObservers(nsISupports *,char const *,char16_t const *) [xpcom/ds/nsObserverList.cpp:112] 21:33:45 INFO - GECKO(764) | #03: nsObserverService::NotifyObservers(nsISupports *,char const *,char16_t const *) [xpcom/ds/nsObserverService.cpp:299] 21:33:45 INFO - GECKO(764) | #04: nsXREDirProvider::DoShutdown() [toolkit/xre/nsXREDirProvider.cpp:1140] 21:33:45 INFO - GECKO(764) | #05: ScopedXPCOMStartup::~ScopedXPCOMStartup() [toolkit/xre/nsAppRunner.cpp:1462] 21:33:45 INFO - GECKO(764) | #06: mozilla::DefaultDelete<ScopedXPCOMStartup>::operator()(ScopedXPCOMStartup *) [obj-firefox/dist/include/mozilla/UniquePtr.h:528] 21:33:45 INFO - GECKO(764) | #07: XREMain::XRE_main(int,char * * const,mozilla::BootstrapConfig const &) [toolkit/xre/nsAppRunner.cpp:4803] 21:33:45 INFO - GECKO(764) | #08: XRE_main(int,char * * const,mozilla::BootstrapConfig const &) [toolkit/xre/nsAppRunner.cpp:4867] 21:33:45 INFO - GECKO(764) | #09: mozilla::BootstrapImpl::XRE_main(int,char * * const,mozilla::BootstrapConfig const &) [toolkit/xre/Bootstrap.cpp:45] 21:33:45 INFO - GECKO(764) | #10: do_main [browser/app/nsBrowserApp.cpp:238] 21:33:45 INFO - GECKO(764) | #11: NS_internal_main(int,char * *,char * *) [browser/app/nsBrowserApp.cpp:310] 21:33:45 INFO - GECKO(764) | #12: wmain [toolkit/xre/nsWindowsWMain.cpp:118] 21:33:45 INFO - GECKO(764) | #13: __scrt_common_main_seh [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:253] 21:33:45 INFO - GECKO(764) | #14: kernel32.dll + 0x53c45 21:33:45 INFO - GECKO(764) | #15: ntdll.dll + 0x637f5 21:33:45 INFO - GECKO(764) | #16: ntdll.dll + 0x637c8
See Also: → 1244904
Whiteboard: [stockwell needswork]
Flags: needinfo?(bugmail)
The assertion failure here is the same as in bug 1364764. Looking at the timing of this bug vs the disabling of that bug, it looks like the assertion just moved from one test to another. I think we should land the r+'d patch that ehsan put on that bug, as it will stop the assertion failure at least. Thoughts?
Flags: needinfo?(bugmail)
I just went ahead and landed the stuffs. This should go away once those patches merge around.
Depends on: 1364764
Sounds good - thanks!
I don't see many failures after early July 13th, will wait for next week
Status: NEW → RESOLVED
Closed: 8 years ago
No longer depends on: 1364764
Resolution: --- → DUPLICATE
Whiteboard: [stockwell needswork] → [stockwell fixed:product]
You need to log in before you can comment on or make changes to this bug.