Intermittent Assertion failure: processHandle, at z:/build/build/src/hal/windows/WindowsProcessPriority.cpp:23

REOPENED
Assigned to

Status

()

defect
P5
normal
REOPENED
4 months ago
3 months ago

People

(Reporter: intermittent-bug-filer, Assigned: gsvelto)

Tracking

({intermittent-failure, leave-open, regression})

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

#[markdown(off)]
Filed by: rgurzau [at] mozilla.com

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

https://queue.taskcluster.net/v1/task/JobOL4uAQRm7ksDAoljCQA/runs/0/artifacts/public/logs/live_backing.log

https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/JobOL4uAQRm7ksDAoljCQA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

20:56:08 INFO - REFTEST TEST-START | file:///Z:/task_1552076646/build/tests/reftest/tests/netwerk/test/crashtests/675518.html
20:56:08 INFO - REFTEST TEST-LOAD | file:///Z:/task_1552076646/build/tests/reftest/tests/netwerk/test/crashtests/675518.html | 3581 / 3678 (97%)
20:56:08 INFO - ++DOMWINDOW == 103 (0CF5B400) [pid = 3664] [serial = 9265] [outer = 08734CA0]
20:56:08 INFO - REFTEST TEST-PASS | file:///Z:/task_1552076646/build/tests/reftest/tests/netwerk/test/crashtests/675518.html | (LOAD ONLY)
20:56:08 INFO - REFTEST TEST-END | file:///Z:/task_1552076646/build/tests/reftest/tests/netwerk/test/crashtests/675518.html
20:56:08 INFO - ++DOCSHELL 0CF5D000 == 8 [pid = 3664] [id = {eed88451-4cf3-438e-a67d-70af41f99f08}]
20:56:08 INFO - ++DOMWINDOW == 104 (0DE6D280) [pid = 3664] [serial = 9266] [outer = 00000000]
20:56:08 INFO - ++DOMWINDOW == 105 (0CF83C00) [pid = 3664] [serial = 9267] [outer = 0DE6D280]
20:56:08 INFO - [Child 3664, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file z:/build/build/src/docshell/shistory/nsSHistory.cpp, line 1204
20:56:08 INFO - [Child 3664, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file z:/build/build/src/docshell/shistory/nsSHistory.cpp, line 1204
20:56:08 INFO - ++DOMWINDOW == 106 (0D121C00) [pid = 3664] [serial = 9268] [outer = 08734CA0]
20:56:08 INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x1E009A,name=PBrowser::Msg_UpdateNativeWindowHandle) Channel error: cannot send/recv
20:56:08 INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x1E0089,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
20:56:08 INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x1E009A,name=PBrowser::Msg_UpdateNativeWindowHandle) Channel error: cannot send/recv
20:56:08 INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x1E0089,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
20:56:08 INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x1E009A,name=PBrowser::Msg_UpdateNativeWindowHandle) Channel error: cannot send/recv
20:56:08 INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x1E0089,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
20:56:08 INFO - ++DOCSHELL 11B83000 == 11 [pid = 4408] [id = {9b07d4d5-d998-47a0-b6b2-9b65c8057e0f}]
20:56:08 INFO - ++DOMWINDOW == 21 (14C22940) [pid = 4408] [serial = 39] [outer = 00000000]
20:56:08 INFO - ++DOMWINDOW == 22 (13B07400) [pid = 4408] [serial = 40] [outer = 14C22940]
20:56:08 INFO - ++DOCSHELL 1EAA0800 == 12 [pid = 4408] [id = {b024d1fd-e522-4683-8743-474819a577b6}]
20:56:08 INFO - ++DOMWINDOW == 23 (22E80A60) [pid = 4408] [serial = 41] [outer = 00000000]
20:56:08 INFO - ++DOMWINDOW == 24 (1EAA3C00) [pid = 4408] [serial = 42] [outer = 22E80A60]
20:56:08 INFO - A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
20:56:08 INFO - Assertion failure: processHandle, at z:/build/build/src/hal/windows/WindowsProcessPriority.cpp:23
20:56:08 INFO - #01: void `anonymous namespace'::ParticularProcessPriorityManager::SetPriorityNow(mozilla::hal::ProcessPriority) [dom/ipc/ProcessPriorityManager.cpp:798]
20:56:08 INFO -
20:56:08 INFO - #02: nsresult `anonymous namespace'::ParticularProcessPriorityManager::Notify(class nsITimer *) [dom/ipc/ProcessPriorityManager.cpp:752]
20:56:08 INFO -
20:56:08 INFO - #03: nsTimerImpl::Fire(int) [xpcom/threads/nsTimerImpl.cpp:571]
20:56:08 INFO -
20:56:08 INFO - #04: nsTimerEvent::Run() [xpcom/threads/TimerThread.cpp:260]
20:56:08 INFO -
20:56:08 INFO - #05: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1179]
20:56:08 INFO -
20:56:08 INFO - #06: NS_InvokeByIndex
20:56:08 INFO -
20:56:08 INFO - #07: CallMethodHelper::Call() [js/xpconnect/src/XPCWrappedNative.cpp:1178]
20:56:08 INFO -
20:56:08 INFO - #08: XPCWrappedNative::CallMethod(XPCCallContext &,XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1144]
20:56:08 INFO -
20:56:08 INFO - #09: XPC_WN_CallMethod(JSContext *,unsigned int,JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:941]
20:56:08 INFO -
20:56:08 INFO - #10: ??? (???:???)
20:56:08 INFO - #11: ??? (???:???)
20:56:08 INFO - #12: ??? (???:???)
20:56:08 INFO - #13: js::jit::EnterBaselineAtBranch(JSContext *,js::InterpreterFrame *,unsigned char *) [js/src/jit/BaselineJIT.cpp:189]
20:56:08 INFO -
20:56:08 INFO - #14: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:1980]
20:56:08 INFO -
20:56:08 INFO - #15: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:420]
20:56:08 INFO -
20:56:08 INFO - #16: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:560]
20:56:08 INFO -
20:56:08 INFO - #17: static bool InternalCall(struct JSContext *, const class js::AnyInvokeArgs & const) [js/src/vm/Interpreter.cpp:587]
20:56:08 INFO -
20:56:08 INFO - #18: js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:603]
20:56:08 INFO -
20:56:08 INFO - #19: JS_CallFunctionValue(JSContext *,JS::Handle<JSObject *>,JS::Handle<JS::Value>,JS::HandleValueArray const &,JS::MutableHandle<JS::Value>) [js/src/jsapi.cpp:2560]
20:56:08 INFO -
20:56:08 INFO - #20: nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS *,unsigned short,nsXPTMethodInfo const *,nsXPTCMiniVariant *) [js/xpconnect/src/XPCWrappedJSClass.cpp:993]
20:56:08 INFO -
20:56:08 INFO - #21: nsXPCWrappedJS::CallMethod(unsigned short,nsXPTMethodInfo const *,nsXPTCMiniVariant *) [js/xpconnect/src/XPCWrappedJS.cpp:612]
20:56:08 INFO -
20:56:08 INFO - #22: static nsresult PrepareAndDispatch(class nsXPTCStubBase *, unsigned int, unsigned int *, unsigned int *) [xpcom/reflect/xptcall/md/win32/xptcstubs.cpp:88]
20:56:08 INFO -
20:56:08 INFO - #23: static void SharedStub() [xpcom/reflect/xptcall/md/win32/xptcstubs.cpp:110]
20:56:08 INFO -
20:56:08 INFO - #24: nsObserverList::NotifyObservers(nsISupports *,char const *,char16_t const *) [xpcom/ds/nsObserverList.cpp:65]
20:56:08 INFO -
20:56:08 INFO - #25: nsObserverService::NotifyObservers(nsISupports *,char const *,char16_t const *) [xpcom/ds/nsObserverService.cpp:296]
20:56:08 INFO -
20:56:08 INFO - #26: nsAppStartup::Quit(unsigned int) [toolkit/components/startup/nsAppStartup.cpp:402]
20:56:08 INFO -
20:56:08 INFO - #27: NS_InvokeByIndex

We assumed that the ::OpenProcess call would never fail here, I'll add an annotation to that assertion so that we can get the error code.

Assignee: nobody → gsvelto
Status: NEW → ASSIGNED
Pushed by gsvelto@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8141f59dd123
Investigate OpenProcess failures r=mconley
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68

Oops, I forgot the leave-open flag before landing the patch. Reopening.

Status: RESOLVED → REOPENED
Keywords: leave-open
Resolution: FIXED → ---
Target Milestone: mozilla68 → ---
You need to log in before you can comment on or make changes to this bug.