Closed Bug 1548246 Opened 5 years ago Closed 5 years ago

Intermittent dom/tests/browser/browser_frame_elements.js | application crashed [@ mozilla::dom::BrowsingContext::Detach(bool)] after application terminated with exit code 1

Categories

(Core :: DOM: Core & HTML, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME
Fission Milestone M4.1

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: crash, intermittent-failure, regression)

Crash Data

Filed by: rmaries [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=243896546&repo=mozilla-inbound
Full log: https://queue.taskcluster.net/v1/task/ceJOn16fRd270Ljlxvfo2g/runs/0/artifacts/public/logs/live_backing.log


11:30:23 INFO - TEST-START | dom/tests/browser/browser_frame_elements.js
11:30:24 ERROR - TEST-UNEXPECTED-FAIL | dom/tests/browser/browser_frame_elements.js | application terminated with exit code 1
11:30:24 INFO - runtests.py | Application ran for: 0:00:36.068000
11:30:24 INFO - zombiecheck | Reading PID log: c:\users\task_1556706638\appdata\local\temp\tmpvlglgepidlog
11:30:24 INFO - ==> process 5248 launched child process 5044 ("Z:\task_1556706638\build\application\firefox\firefox.exe" -contentproc --channel="5248.0.1896186020\1118622425" -childID 1 -isForBrowser -prefsHandle 2044 -prefMapHandle 2040 -prefsLen 1 -prefMapSize 198020 -parentBuildID 20190501091451 -greomni "Z:\task_1556706638\build\application\firefox\omni.ja" -appomni "Z:\task_1556706638\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1556706638\build\application\firefox\browser" - 5248 "\.\pipe\gecko-crash-server-pipe.5248" 2136 tab)
11:30:24 INFO - ==> process 5248 launched child process 4184 ("Z:\task_1556706638\build\application\firefox\firefox.exe" -contentproc --channel="5248.6.1592642307\1882261750" -childID 2 -isForBrowser -prefsHandle 2332 -prefMapHandle 2336 -prefsLen 159 -prefMapSize 198020 -parentBuildID 20190501091451 -greomni "Z:\task_1556706638\build\application\firefox\omni.ja" -appomni "Z:\task_1556706638\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1556706638\build\application\firefox\browser" - 5248 "\.\pipe\gecko-crash-server-pipe.5248" 2348 tab)
11:30:24 INFO - ==> process 5248 launched child process 4744 ("Z:\task_1556706638\build\application\firefox\firefox.exe" -contentproc --channel="5248.12.1954969273\171738486" -childID 3 -isForBrowser -prefsHandle 2508 -prefMapHandle 2512 -prefsLen 159 -prefMapSize 198020 -parentBuildID 20190501091451 -greomni "Z:\task_1556706638\build\application\firefox\omni.ja" -appomni "Z:\task_1556706638\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1556706638\build\application\firefox\browser" - 5248 "\.\pipe\gecko-crash-server-pipe.5248" 2524 tab)
11:30:24 INFO - ==> process 5248 launched child process 3204 ("Z:\task_1556706638\build\application\firefox\firefox.exe" -contentproc --channel="5248.18.732096960\259827296" -childID 4 -isForBrowser -prefsHandle 3416 -prefMapHandle 3420 -prefsLen 8954 -prefMapSize 198020 -parentBuildID 20190501091451 -greomni "Z:\task_1556706638\build\application\firefox\omni.ja" -appomni "Z:\task_1556706638\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1556706638\build\application\firefox\browser" - 5248 "\.\pipe\gecko-crash-server-pipe.5248" 3432 tab)
11:30:24 INFO - ==> process 5248 launched child process 2876 ("Z:\task_1556706638\build\application\firefox\firefox.exe" -contentproc --channel="5248.24.520479165\1711108695" -childID 5 -isForBrowser -prefsHandle 3448 -prefMapHandle 3712 -prefsLen 9204 -prefMapSize 198020 -parentBuildID 20190501091451 -greomni "Z:\task_1556706638\build\application\firefox\omni.ja" -appomni "Z:\task_1556706638\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1556706638\build\application\firefox\browser" - 5248 "\.\pipe\gecko-crash-server-pipe.5248" 3724 tab)
11:30:24 INFO - ==> process 5248 launched child process 4388 ("Z:\task_1556706638\build\application\firefox\firefox.exe" -contentproc --channel="5248.30.1728690594\396572833" -childID 6 -isForBrowser -prefsHandle 3432 -prefMapHandle 3704 -prefsLen 9240 -prefMapSize 198020 -parentBuildID 20190501091451 -greomni "Z:\task_1556706638\build\application\firefox\omni.ja" -appomni "Z:\task_1556706638\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1556706638\build\application\firefox\browser" - 5248 "\.\pipe\gecko-crash-server-pipe.5248" 3864 tab)
11:30:24 INFO - ==> process 5248 launched child process 1224 ("Z:\task_1556706638\build\application\firefox\firefox.exe" -contentproc --channel="5248.36.575754492\909364720" -childID 7 -isForBrowser -prefsHandle 3432 -prefMapHandle 3960 -prefsLen 9240 -prefMapSize 198020 -parentBuildID 20190501091451 -greomni "Z:\task_1556706638\build\application\firefox\omni.ja" -appomni "Z:\task_1556706638\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1556706638\build\application\firefox\browser" - 5248 "\.\pipe\gecko-crash-server-pipe.5248" 3880 tab)
11:30:24 INFO - ==> process 5248 launched child process 4216 ("Z:\task_1556706638\build\application\firefox\firefox.exe" -contentproc --channel="5248.42.1879633350\1676671299" -childID 8 -isForBrowser -prefsHandle 4316 -prefMapHandle 4168 -prefsLen 9204 -prefMapSize 198020 -parentBuildID 20190501091451 -greomni "Z:\task_1556706638\build\application\firefox\omni.ja" -appomni "Z:\task_1556706638\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1556706638\build\application\firefox\browser" - 5248 "\.\pipe\gecko-crash-server-pipe.5248" 4268 tab)
11:30:24 INFO - ==> process 5248 launched child process 4224 ("Z:\task_1556706638\build\application\firefox\firefox.exe" -contentproc --channel="5248.48.2146870827\1471765295" -childID 9 -isForBrowser -prefsHandle 3880 -prefMapHandle 4120 -prefsLen 9204 -prefMapSize 198020 -parentBuildID 20190501091451 -greomni "Z:\task_1556706638\build\application\firefox\omni.ja" -appomni "Z:\task_1556706638\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1556706638\build\application\firefox\browser" - 5248 "\.\pipe\gecko-crash-server-pipe.5248" 4268 tab)
11:30:24 INFO - ==> process 5248 launched child process 4648 ("Z:\task_1556706638\build\application\firefox\firefox.exe" -contentproc --channel="5248.54.627646298\2136873838" -childID 10 -isForBrowser -prefsHandle 4636 -prefMapHandle 4640 -prefsLen 9204 -prefMapSize 198020 -parentBuildID 20190501091451 -greomni "Z:\task_1556706638\build\application\firefox\omni.ja" -appomni "Z:\task_1556706638\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1556706638\build\application\firefox\browser" - 5248 "\.\pipe\gecko-crash-server-pipe.5248" 4652 tab)
11:30:24 INFO - zombiecheck | Checking for orphan process with PID: 4224
11:30:24 INFO - zombiecheck | Checking for orphan process with PID: 4216
11:30:24 INFO - zombiecheck | Checking for orphan process with PID: 3204
11:30:24 INFO - zombiecheck | Checking for orphan process with PID: 4648
11:30:24 INFO - zombiecheck | Checking for orphan process with PID: 4744
11:30:24 INFO - zombiecheck | Checking for orphan process with PID: 1224
11:30:24 INFO - zombiecheck | Checking for orphan process with PID: 5044
11:30:24 INFO - zombiecheck | Checking for orphan process with PID: 4184
11:30:24 INFO - zombiecheck | Checking for orphan process with PID: 4388
11:30:24 INFO - zombiecheck | Checking for orphan process with PID: 2876
11:30:24 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/PGlWcIbFRY2YYgJpYjICjQ/artifacts/public/build/target.crashreporter-symbols.zip
11:30:27 INFO - mozcrash Copy/paste: Z:\task_1556706638\build\win32-minidump_stackwalk.exe c:\users\task_1556706638\appdata\local\temp\tmpyobjhp.mozrunner\minidumps\344f32fc-0ab3-44a7-a80b-d9487dcd4470.dmp c:\users\task_1556706638\appdata\local\temp\tmpcry2bz
11:30:40 INFO - mozcrash Saved minidump as Z:\task_1556706638\build\blobber_upload_dir\344f32fc-0ab3-44a7-a80b-d9487dcd4470.dmp
11:30:40 INFO - mozcrash Saved app info as Z:\task_1556706638\build\blobber_upload_dir\344f32fc-0ab3-44a7-a80b-d9487dcd4470.extra
11:30:40 INFO - PROCESS-CRASH | dom/tests/browser/browser_frame_elements.js | application crashed [@ mozilla::dom::BrowsingContext::Detach(bool)]
11:30:40 INFO - Crash dump filename: c:\users\task_1556706638\appdata\local\temp\tmpyobjhp.mozrunner\minidumps\344f32fc-0ab3-44a7-a80b-d9487dcd4470.dmp
11:30:40 INFO - Operating system: Windows NT
11:30:40 INFO - 6.1.7601 Service Pack 1
11:30:40 INFO - CPU: x86
11:30:40 INFO - GenuineIntel family 6 model 63 stepping 2
11:30:40 INFO - 8 CPUs
11:30:40 INFO -
11:30:40 INFO - GPU: UNKNOWN
11:30:40 INFO -
11:30:40 INFO - Crash reason: EXCEPTION_ACCESS_VIOLATION_READ
11:30:40 INFO - Crash address: 0x40
11:30:40 INFO - Process uptime: 36 seconds
11:30:40 INFO -
11:30:40 INFO - Thread 0 (crashed)
11:30:40 INFO - 0 xul.dll!mozilla::dom::BrowsingContext::Detach(bool) [BrowsingContext.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 282 + 0x3]
11:30:40 INFO - eip = 0x56038974 esp = 0x001ed308 ebp = 0x001ed344 ebx = 0x00000000
11:30:40 INFO - esi = 0x13f0c000 edi = 0x00bd1640 eax = 0x00000011 ecx = 0x00000011
11:30:40 INFO - edx = 0x00000000 efl = 0x00010202
11:30:40 INFO - Found by: given as instruction pointer in context
11:30:40 INFO - 1 xul.dll!mozilla::dom::ContentParent::RecvDetachBrowsingContext(mozilla::dom::BrowsingContext *) [ContentParent.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 5737 + 0x9]
11:30:40 INFO - eip = 0x58a7c3d7 esp = 0x001ed34c ebp = 0x001ed360 ebx = 0x0d718c30
11:30:40 INFO - esi = 0x13f0c000 edi = 0x00bd1640
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 2 xul.dll!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const &) [PContentParent.cpp: : 9585 + 0xf]
11:30:40 INFO - eip = 0x57421f86 esp = 0x001ed368 ebp = 0x001edb94 esi = 0x001ed370
11:30:40 INFO - edi = 0x001ed498
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 3 xul.dll!void mozilla::ipc::MessageChannel::DispatchMessage(class IPC::Message *) [MessageChannel.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 2078 + 0x50]
11:30:40 INFO - eip = 0x559f7300 esp = 0x001edb9c ebp = 0x001edc54 ebx = 0x00000001
11:30:40 INFO - esi = 0x00000000 edi = 0x142e61a0
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 4 xul.dll!nsresult mozilla::ipc::MessageChannel::MessageTask::Run() [MessageChannel.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 1968 + 0x9a]
11:30:40 INFO - eip = 0x559f691d esp = 0x001edc5c ebp = 0x001edc84 ebx = 0x0d718c28
11:30:40 INFO - esi = 0x161ea3a0 edi = 0x0d718c00
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 5 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 1180 + 0x9]
11:30:40 INFO - eip = 0x558a8dc9 esp = 0x001edc8c ebp = 0x001ee164 ebx = 0x0000002e
11:30:40 INFO - esi = 0x001edc90 edi = 0x001edd18
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 6 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 486 + 0x11]
11:30:40 INFO - eip = 0x558a88bb esp = 0x001ee16c ebp = 0x001ee188 ebx = 0x00b45001
11:30:40 INFO - esi = 0x001ee17b edi = 0x00b041c0
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 7 xul.dll!static bool mozilla::SpinEventLoopUntil<mozilla::ProcessFailureBehavior::ReportToCaller,`lambda at z:/task_1556692349/build/src/xpcom/threads/nsThreadManager.cpp:489:36'>(class nsThreadManager::SpinEventLoopUntilInternal::<unnamed-tag> *, class nsIThread *) [nsThreadUtils.h:f210be8c82a050a4ea525db1568e7c137d9038b1 : 348 + 0x8]
11:30:40 INFO - eip = 0x56fe9f63 esp = 0x001ee190 ebp = 0x001ee1ac ebx = 0x00b45001
11:30:40 INFO - esi = 0x001ee1b4
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 8 xul.dll!nsresult nsThreadManager::SpinEventLoopUntilInternal(class nsINestedEventLoopCondition *, bool) [nsThreadManager.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 489 + 0x1a]
11:30:40 INFO - eip = 0x56fe9e6d esp = 0x001ee1b4 ebp = 0x001ee1dc ebx = 0x00000000
11:30:40 INFO - esi = 0x0d67fe20 edi = 0x001ee298
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 9 xul.dll!nsresult nsThreadManager::SpinEventLoopUntil(class nsINestedEventLoopCondition *) [nsThreadManager.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 468 + 0x7]
11:30:40 INFO - eip = 0x56fe9dfd esp = 0x001ee1e4 ebp = 0x001ee1e4 ebx = 0x00000001
11:30:40 INFO - esi = 0x59c15c2c edi = 0x001ee298
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 10 xul.dll!NS_InvokeByIndex + 0x27
11:30:40 INFO - eip = 0x59a9dee7 esp = 0x001ee1ec ebp = 0x001ee1f8
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 11 xul.dll!static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 1157 + 0x29b]
11:30:40 INFO - eip = 0x5591d32b esp = 0x001ee200 ebp = 0x001ee3b8
11:30:40 INFO - Found by: previous frame's frame pointer
11:30:40 INFO - 12 xul.dll!static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [XPCWrappedNativeJSOps.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 943 + 0x8]
11:30:40 INFO - eip = 0x5591c6d4 esp = 0x001ee3c0 ebp = 0x001ee43c ebx = 0x00000000
11:30:40 INFO - esi = 0x0d6778e0 edi = 0x0d677920
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 13 xul.dll!js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [Interpreter.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 535 + 0xed]
11:30:40 INFO - eip = 0x5613d35b esp = 0x001ee444 ebp = 0x001ee4ac ebx = 0x0d3eb000
11:30:40 INFO - esi = 0x001ee758 edi = 0x0b70e800
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 14 xul.dll!static bool InternalCall(struct JSContext *, const class js::AnyInvokeArgs & const) [Interpreter.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 590 + 0x9]
11:30:40 INFO - eip = 0x5613db0c esp = 0x001ee4b4 ebp = 0x001ee4e0 ebx = 0x0f0501a8
11:30:40 INFO - esi = 0x0b70e800 edi = 0x001ee758
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 15 xul.dll!static bool Interpret(struct JSContext *, class js::RunState & const) [Interpreter.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 3080 + 0x12]
11:30:40 INFO - eip = 0x5613a3a8 esp = 0x001ee4e8 ebp = 0x001ee828 ebx = 0x0f0501a8
11:30:40 INFO - esi = 0xffffff8c edi = 0x0b70e800
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 16 xul.dll!js::RunScript(JSContext *,js::RunState &) [Interpreter.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 423 + 0x9]
11:30:40 INFO - eip = 0x56131f85 esp = 0x001ee830 ebp = 0x001ee850 ebx = 0x18af9a60
11:30:40 INFO - esi = 0x0b70e800 edi = 0x001ee870
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 17 xul.dll!js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [Interpreter.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 563 + 0xa]
11:30:40 INFO - eip = 0x5613d487 esp = 0x001ee858 ebp = 0x001ee8bc ebx = 0x0b70e810
11:30:40 INFO - esi = 0x001ee918 edi = 0x0b70e800
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 18 xul.dll!static bool InternalCall(struct JSContext *, const class js::AnyInvokeArgs & const) [Interpreter.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 590 + 0x9]
11:30:40 INFO - eip = 0x5613db0c esp = 0x001ee8c4 ebp = 0x001ee8ec ebx = 0x001ee960
11:30:40 INFO - esi = 0x0b70e800 edi = 0x001ee918
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 19 xul.dll!js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [Interpreter.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 606 + 0x7]
11:30:40 INFO - eip = 0x5613db5e esp = 0x001ee8f4 ebp = 0x001ee8fc ebx = 0x00000002
11:30:40 INFO - esi = 0x001ee918 edi = 0x001ee960
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 20 xul.dll!JS_CallFunctionValue(JSContext *,JS::Handle<JSObject *>,JS::Handle<JS::Value>,JS::HandleValueArray const &,JS::MutableHandle<JS::Value>) [jsapi.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 2584 + 0xc]
11:30:40 INFO - eip = 0x563a4afa esp = 0x001ee904 ebp = 0x001ee9fc esi = 0x001ee998
11:30:40 INFO - edi = 0x0b70e800
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 21 xul.dll!nsresult nsXPCWrappedJS::CallMethod(unsigned short, const struct nsXPTMethodInfo *, struct nsXPTCMiniVariant *) [XPCWrappedJSClass.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 965 + 0xa]
11:30:40 INFO - eip = 0x559263f4 esp = 0x001eea04 ebp = 0x001eecb0 ebx = 0x0b70e800
11:30:40 INFO - esi = 0x001eea60 edi = 0x59c21de0
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 22 xul.dll!static nsresult PrepareAndDispatch(class nsXPTCStubBase *, unsigned int, unsigned int *, unsigned int *) [xptcstubs.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 88 + 0x19]
11:30:40 INFO - eip = 0x56ff1221 esp = 0x001eecb8 ebp = 0x001eed68 ebx = 0x00000000
11:30:40 INFO - esi = 0x001eecd0 edi = 0x000000ff
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 23 xul.dll!static void SharedStub() [xptcstubs.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 110 + 0x16]
11:30:40 INFO - eip = 0x56ff0266 esp = 0x001eed70 ebp = 0x001eed84 ebx = 0x00000022
11:30:40 INFO - esi = 0x001eed90 edi = 0x001eee18
11:30:40 INFO - Found by: call frame info
11:30:40 INFO - 24 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:f210be8c82a050a4ea525db1568e7c137d9038b1 : 1180 + 0x9]
11:30:40 INFO - eip = 0x558a8dc9 esp = 0x001eed8c ebp = 0x001eed84
11:30:40 INFO - Found by: call frame info

Very low crash volume now, so P3.
NI Andreas as he might have thoughts.

Flags: needinfo?(afarre)
Priority: -- → P3

There have been several fixes to BrowsingContext lifetime, Bug 1549373, Bug 1547871, etc. No new oranges tha last week, and no crashes with this signature either.

I'm guessing this has been fixed in another issue.

Also, there is pending work that's going to potentially improve BrowsingContext lifetime in Bug 1553139.

Flags: needinfo?(afarre)

Tentatively moving all bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to the "?" triage milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → ?

Closing as WORKSFORME because there have been no reports in the last six months.

Status: NEW → RESOLVED
Fission Milestone: ? → M4.1
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.