Closed Bug 1317072 Opened 8 years ago Closed 7 years ago

Intermittent browser_bookmark_popup.js | application crashed [@ nsNavBookmarks::OnDeleteURI(nsIURI *,nsACString_internal const &,unsigned short)] due to Assertion failure: history [...], at nsNavBookmarks.cpp:2764

Categories

(Toolkit :: Places, defect, P3)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1251126

People

(Reporter: aryx, Unassigned)

Details

(Keywords: assertion, intermittent-failure)

https://treeherder.mozilla.org/logviewer.html#?job_id=39112630&repo=mozilla-inbound

07:45:47     INFO - Assertion failure: history && ((bool)(!!(!NS_FAILED_impl(history->GetIdForPage(aURI, &placeId, placeGuid))))) && !placeId (OnDeleteURI was notified for a page that still exists?), at c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsNavBookmarks.cpp:2764
07:45:47     INFO - #01: NS_InvokeByIndex
07:45:47     INFO - 
07:45:47     INFO - #02: CallMethodHelper::Invoke() [js/xpconnect/src/XPCWrappedNative.cpp:2064]
07:45:47     INFO - 
07:45:47     INFO - #03: XPCWrappedNative::CallMethod(XPCCallContext &,XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1350]
07:45:47     INFO - 
07:45:47     INFO - #04: XPC_WN_CallMethod(JSContext *,unsigned int,JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1143]
07:45:47     INFO - 
07:45:47     INFO - #05: js::CallJSNative(JSContext *,bool (*)(JSContext *,unsigned int,JS::Value *),JS::CallArgs const &) [js/src/jscntxtinlines.h:239]
07:45:47     INFO - 
07:45:47     INFO - #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:459]
07:45:47     INFO - 
07:45:47     INFO - #07: InternalCall [js/src/vm/Interpreter.cpp:504]
07:45:47     INFO - 
07:45:47     INFO - #08: js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:523]
07:45:47     INFO - 
07:45:47     INFO - #09: js::SpreadCallOperation(JSContext *,JS::Handle<JSScript *>,unsigned char *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:4798]
07:45:47     INFO - 
07:45:47     INFO - #10: js::jit::DoSpreadCallFallback [js/src/jit/BaselineIC.cpp:6078]
07:45:47     INFO - 
07:45:47     INFO - #11: ??? (???:???)
07:45:47     INFO - #12: ??? (???:???)
07:45:47     INFO - #13: ??? (???:???)
07:45:47     INFO - #14: EnterBaseline [js/src/jit/BaselineJIT.cpp:157]
07:45:47     INFO - 
07:45:47     INFO - #15: js::jit::EnterBaselineAtBranch(JSContext *,js::InterpreterFrame *,unsigned char *) [js/src/jit/BaselineJIT.cpp:261]
07:45:47     INFO - 
07:45:47     INFO - #16: Interpret [js/src/vm/Interpreter.cpp:1916]
07:45:47     INFO - 
07:45:47     INFO - #17: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:405]
07:45:47     INFO - 
07:45:47     INFO - #18: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:477]
07:45:47     INFO - 
07:45:47     INFO - #19: InternalCall [js/src/vm/Interpreter.cpp:504]
07:45:47     INFO - 
07:45:47     INFO - #20: js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:523]
07:45:47     INFO - 
07:45:47     INFO - #21: JS_CallFunctionValue(JSContext *,JS::Handle<JSObject *>,JS::Handle<JS::Value>,JS::HandleValueArray const &,JS::MutableHandle<JS::Value>) [js/src/jsapi.cpp:2768]
07:45:47     INFO - 
07:45:47     INFO - #22: nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS *,unsigned short,XPTMethodDescriptor const *,nsXPTCMiniVariant *) [js/xpconnect/src/XPCWrappedJSClass.cpp:1211]
07:45:47     INFO - 
07:45:47     INFO - #23: nsXPCWrappedJS::CallMethod(unsigned short,XPTMethodDescriptor const *,nsXPTCMiniVariant *) [js/xpconnect/src/XPCWrappedJS.cpp:609]
07:45:47     INFO - 
07:45:47     INFO - #24: PrepareAndDispatch [xpcom/reflect/xptcall/md/win32/xptcstubs.cpp:85]
07:45:47     INFO - 
07:45:47     INFO - #25: SharedStub [xpcom/reflect/xptcall/md/win32/xptcstubs.cpp:113]
07:45:47     INFO - 
07:45:47     INFO - #26: mozilla::storage::`anonymous namespace'::CallbackResultNotifier::Run [storage/mozStorageAsyncStatementExecution.cpp:76]
07:45:47     INFO - 
07:45:47     INFO - #27: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1216]
07:45:47     INFO - 
07:45:47     INFO - #28: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/glue/nsThreadUtils.cpp:361]
07:45:47     INFO - 
07:45:47     INFO - #29: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:96]
07:45:47     INFO - 
07:45:47     INFO - #30: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:232]
07:45:47     INFO - 
07:45:47     INFO - #31: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:226]
07:45:47     INFO - 
07:45:47     INFO - #32: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:206]
07:45:47     INFO - 
07:45:47     INFO - #33: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:158]
07:45:47     INFO - 
07:45:47     INFO - #34: nsAppShell::Run() [widget/windows/nsAppShell.cpp:262]
07:45:47     INFO - 
07:45:47     INFO - #35: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:284]
07:45:47     INFO - 
07:45:47     INFO - #36: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4467]
07:45:47     INFO - 
07:45:47     INFO - #37: XREMain::XRE_main(int,char * * const,nsXREAppData const *) [toolkit/xre/nsAppRunner.cpp:4600]
07:45:47     INFO - 
07:45:47     INFO - #38: XRE_main [toolkit/xre/nsAppRunner.cpp:4691]
07:45:47     INFO - 
07:45:47     INFO - #39: do_main [browser/app/nsBrowserApp.cpp:282]
07:45:47     INFO - 
07:45:47     INFO - #40: NS_internal_main(int,char * *,char * *) [browser/app/nsBrowserApp.cpp:415]
07:45:47     INFO - 
07:45:47     INFO - #41: wmain [toolkit/xre/nsWindowsWMain.cpp:118]
07:45:47     INFO - 
07:45:47     INFO - #42: __scrt_common_main_seh [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:253]
07:45:47     INFO - 
07:45:47     INFO - #43: kernel32.dll + 0x53c45
07:45:47     INFO - 
07:45:47     INFO - #44: ntdll.dll + 0x637f5
07:45:47     INFO - 
07:45:47     INFO - #45: ntdll.dll + 0x637c8
07:45:47     INFO - 
07:45:47     INFO - [Child 2808] ###!!! ABORT: Aborting on channel error.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/glue/MessageChannel.cpp, line 2143
07:45:47     INFO - TEST-INFO | Main app process: exit 1
07:45:47  WARNING - TEST-UNEXPECTED-FAIL | ShutdownLeaks | process() called before end of test suite
The crash is forced by the assertion.
Priority: -- → P3
Summary: Intermittent browser_bookmark_popup.js | application crashed [@ nsNavBookmarks::OnDeleteURI(nsIURI *,nsACString_internal const &,unsigned short)] after Assertion failure: history [...], at nsNavBookmarks.cpp:2764 → Intermittent browser_bookmark_popup.js | application crashed [@ nsNavBookmarks::OnDeleteURI(nsIURI *,nsACString_internal const &,unsigned short)] due to Assertion failure: history [...], at nsNavBookmarks.cpp:2764
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.