Open
Bug 1267491
Opened 9 years ago
Updated 2 years ago
test_picker_no_crash.html frequently leaks or crashes on e10s
Categories
(Core :: Widget: Win32, defect, P3)
Tracking
()
REOPENED
People
(Reporter: RyanVM, Assigned: emilio)
References
(Blocks 1 open bug)
Details
(Whiteboard: tpi:-)
Attachments
(1 file)
1.07 MB,
image/png
|
Details |
This was disabled at some point without a bug tracking fixing and re-enabling it. The fact that it's a crash is concerning to me.
https://treeherder.mozilla.org/logviewer.html#?job_id=19968413&repo=try
16:09:20 INFO - 4762 INFO TEST-START | widget/tests/test_picker_no_crash.html
16:09:20 INFO - ###!!! [Child][DispatchAsyncMessage] Error: (msgtype=0x660002,name=???) Route error: message sent to unknown actor ID
16:09:20 INFO - [Child 640] ###!!! ABORT: Content child abort due to IPC error: file c:/builds/moz2_slave/try-w32-0000000000000000000000/build/src/dom/ipc/ContentChild.cpp, line 2304
16:09:20 INFO - [Child 640] ###!!! ABORT: Content child abort due to IPC error: file c:/builds/moz2_slave/try-w32-0000000000000000000000/build/src/dom/ipc/ContentChild.cpp, line 2304
16:09:20 INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x2C0077,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
16:14:50 INFO - 4763 INFO TEST-PASS | widget/tests/test_picker_no_crash.html | A valid string reason is expected
16:14:50 INFO - 4764 INFO TEST-PASS | widget/tests/test_picker_no_crash.html | Reason cannot be empty
16:14:50 INFO - 4765 INFO must wait for load
16:14:50 INFO - 4766 INFO must wait for load
16:14:50 INFO - 4767 INFO must wait for focus
16:14:50 INFO - 4768 INFO TEST-FAIL | widget/tests/test_picker_no_crash.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged
16:14:50 WARNING - TEST-UNEXPECTED-TIMEOUT | widget/tests/test_picker_no_crash.html | application timed out after 330 seconds with no output
16:14:50 INFO - Determining child pids from psutil
16:14:50 INFO - Found child pids: []
16:14:50 INFO - Killing process: 1384
16:14:50 INFO - TEST-INFO | started process screenshot
16:14:51 INFO - TEST-INFO | screenshot: exit 0
16:14:51 INFO - TEST-INFO | Main app process: exit 1
16:14:51 WARNING - TEST-UNEXPECTED-FAIL | widget/tests/test_picker_no_crash.html | application terminated with exit code 1
16:14:51 INFO - runtests.py | Application ran for: 0:05:39.011000
16:14:51 INFO - zombiecheck | Reading PID log: c:\docume~1\cltbld~1.t-x\locals~1\temp\tmpyvizfzpidlog
16:14:51 INFO - ==> process 1384 launched child process 2056 ("C:\slave\test\build\application\firefox\plugin-container.exe" --channel="1384.0.322175860\7738414" -greomni "C:\slave\test\build\application\firefox\omni.ja" -appomni "C:\slave\test\build\application\firefox\browser\omni.ja" -sandbox -appdir "C:\slave\test\build\application\firefox\browser" 1384 "\\.\pipe\gecko-crash-server-pipe.1384" tab)
16:14:51 INFO - ==> process 1384 launched child process 640 ("C:\slave\test\build\application\firefox\plugin-container.exe" --channel="1384.5.1911605964\2018930714" -greomni "C:\slave\test\build\application\firefox\omni.ja" -appomni "C:\slave\test\build\application\firefox\browser\omni.ja" -sandbox -appdir "C:\slave\test\build\application\firefox\browser" 1384 "\\.\pipe\gecko-crash-server-pipe.1384" tab)
16:14:51 INFO - zombiecheck | Checking for orphan process with PID: 2056
16:14:51 INFO - zombiecheck | Checking for orphan process with PID: 640
16:14:51 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/YrxRvwbsTeCzNDueWEChGQ/artifacts/public/build/firefox-49.0a1.en-US.win32.crashreporter-symbols.zip
16:14:56 INFO - mozcrash Copy/paste: C:\slave\test\build\win32-minidump_stackwalk.exe c:\docume~1\cltbld~1.t-x\locals~1\temp\tmplbiy16.mozrunner\minidumps\b1f843a0-0d90-4350-a192-3cbb29b19cfa.dmp c:\docume~1\cltbld~1.t-x\locals~1\temp\tmpf_qdup
16:15:04 INFO - mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\b1f843a0-0d90-4350-a192-3cbb29b19cfa.dmp
16:15:04 INFO - mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\b1f843a0-0d90-4350-a192-3cbb29b19cfa.extra
16:15:04 WARNING - PROCESS-CRASH | widget/tests/test_picker_no_crash.html | application crashed [@ mozalloc_abort(char const * const)]
16:15:04 INFO - Crash dump filename: c:\docume~1\cltbld~1.t-x\locals~1\temp\tmplbiy16.mozrunner\minidumps\b1f843a0-0d90-4350-a192-3cbb29b19cfa.dmp
16:15:04 INFO - Operating system: Windows NT
16:15:04 INFO - 5.1.2600 Service Pack 3
16:15:04 INFO - CPU: x86
16:15:04 INFO - GenuineIntel family 6 model 30 stepping 5
16:15:04 INFO - 8 CPUs
16:15:04 INFO - Crash reason: EXCEPTION_BREAKPOINT
16:15:04 INFO - Crash address: 0x35928fe
16:15:04 INFO - Assertion: Unknown assertion type 0x00000000
16:15:04 INFO - Process uptime: 6 seconds
16:15:04 INFO - Thread 0 (crashed)
16:15:04 INFO - 0 mozglue.dll!mozalloc_abort(char const * const) [mozalloc_abort.cpp:a4449c9760dd : 33 + 0x0]
16:15:04 INFO - eip = 0x035928fe esp = 0x0012f120 ebp = 0x0012f120 ebx = 0x00000002
16:15:04 INFO - esi = 0x00000000 edi = 0x037d45b0 eax = 0x00000000 ecx = 0x03827c83
16:15:04 INFO - edx = 0x03876140 efl = 0x00000212
16:15:04 INFO - Found by: given as instruction pointer in context
16:15:04 INFO - 1 xul.dll!NS_DebugBreak [nsDebugImpl.cpp:a4449c9760dd : 434 + 0xd]
16:15:04 INFO - eip = 0x00d035dc esp = 0x0012f128 ebp = 0x0012f558
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 2 xul.dll!mozilla::dom::ContentChild::ProcessingError(mozilla::ipc::HasResultCodes::Result,char const *) [ContentChild.cpp:a4449c9760dd : 2304 + 0x18]
16:15:04 INFO - eip = 0x01ba2af9 esp = 0x0012f560 ebp = 0x0012f594
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 3 xul.dll!mozilla::ipc::MessageChannel::MaybeHandleError(mozilla::ipc::HasResultCodes::Result,IPC::Message const &,char const *) [MessageChannel.cpp:a4449c9760dd : 2016 + 0x18]
16:15:04 INFO - eip = 0x00fc9899 esp = 0x0012f59c ebp = 0x0012f7b0
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 4 xul.dll!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const &) [MessageChannel.cpp:a4449c9760dd : 1649 + 0xe]
16:15:04 INFO - eip = 0x00fc76f0 esp = 0x0012f7b8 ebp = 0x0012f7d4
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 5 xul.dll!mozilla::ipc::MessageChannel::DispatchMessageW(IPC::Message const &) [MessageChannel.cpp:a4449c9760dd : 1585 + 0x6]
16:15:04 INFO - eip = 0x00fc7af0 esp = 0x0012f7dc ebp = 0x0012f850
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 6 xul.dll!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:a4449c9760dd : 1552 + 0xb]
16:15:04 INFO - eip = 0x00fc9eeb esp = 0x0012f858 ebp = 0x0012f88c
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 7 xul.dll!MessageLoop::RunTask(Task *) [message_loop.cc:a4449c9760dd : 349 + 0x11]
16:15:04 INFO - eip = 0x00fb9d34 esp = 0x0012f894 ebp = 0x0012f89c
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 8 xul.dll!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const &) [message_loop.cc:a4449c9760dd : 357 + 0x7]
16:15:04 INFO - eip = 0x00fb8279 esp = 0x0012f8a4 ebp = 0x0012f8a8
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 9 xul.dll!MessageLoop::DoWork() [message_loop.cc:a4449c9760dd : 444 + 0x5]
16:15:04 INFO - eip = 0x00fb84ca esp = 0x0012f8b0 ebp = 0x0012f8d8
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 10 xul.dll!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:a4449c9760dd : 227 + 0x7]
16:15:04 INFO - eip = 0x00fcc132 esp = 0x0012f8e0 ebp = 0x0012f8e8
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 11 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:a4449c9760dd : 994 + 0x6]
16:15:04 INFO - eip = 0x00d3ea69 esp = 0x0012f8f0 ebp = 0x0012f9d0
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 12 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:a4449c9760dd : 290 + 0xd]
16:15:04 INFO - eip = 0x00d55dd6 esp = 0x0012f9d8 ebp = 0x0012f9e4
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 13 xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [MessagePump.cpp:a4449c9760dd : 98 + 0xa]
16:15:04 INFO - eip = 0x00fcc358 esp = 0x0012f9ec ebp = 0x0012fa10
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 14 xul.dll!mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate *) [MessagePump.cpp:a4449c9760dd : 303 + 0x8]
16:15:04 INFO - eip = 0x00fcc3d2 esp = 0x0012fa18 ebp = 0x0012fa2c
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 15 xul.dll!MessageLoop::RunHandler() [message_loop.cc:a4449c9760dd : 223 + 0x8]
16:15:04 INFO - eip = 0x00fb9d0e esp = 0x0012fa34 ebp = 0x0012fa64
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 16 xul.dll!MessageLoop::Run() [message_loop.cc:a4449c9760dd : 203 + 0x7]
16:15:04 INFO - eip = 0x00fb9b0f esp = 0x0012fa6c ebp = 0x0012fa84
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 17 xul.dll!nsBaseAppShell::Run() [nsBaseAppShell.cpp:a4449c9760dd : 156 + 0xc]
16:15:04 INFO - eip = 0x01cb81e1 esp = 0x0012fa8c ebp = 0x0012fa94
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 18 xul.dll!nsAppShell::Run() [nsAppShell.cpp:a4449c9760dd : 262 + 0x8]
16:15:04 INFO - eip = 0x01cf5543 esp = 0x0012fa9c ebp = 0x0012faa4
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 19 xul.dll!XRE_RunAppShell [nsEmbedFunctions.cpp:a4449c9760dd : 801 + 0x6]
16:15:04 INFO - eip = 0x021f89dd esp = 0x0012faac ebp = 0x0012fab8
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 20 xul.dll!mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate *) [MessagePump.cpp:a4449c9760dd : 271 + 0x5]
16:15:04 INFO - eip = 0x00fcc394 esp = 0x0012fac0 ebp = 0x0012fac8
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 21 xul.dll!MessageLoop::RunHandler() [message_loop.cc:a4449c9760dd : 223 + 0x8]
16:15:04 INFO - eip = 0x00fb9d0e esp = 0x0012fad0 ebp = 0x0012fb00
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 22 xul.dll!MessageLoop::Run() [message_loop.cc:a4449c9760dd : 203 + 0x7]
16:15:04 INFO - eip = 0x00fb9b0f esp = 0x0012fb08 ebp = 0x0012fb20
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 23 xul.dll!XRE_InitChildProcess [nsEmbedFunctions.cpp:a4449c9760dd : 637 + 0xb]
16:15:04 INFO - eip = 0x021f86ae esp = 0x0012fb28 ebp = 0x0012ff18
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 24 plugin-container.exe!content_process_main(int,char * * const) [plugin-container.cpp:a4449c9760dd : 237 + 0xb]
16:15:04 INFO - eip = 0x00404fc4 esp = 0x0012ff20 ebp = 0x0012ff3c
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 25 plugin-container.exe!wmain [nsWindowsWMain.cpp:a4449c9760dd : 131 + 0x7]
16:15:04 INFO - eip = 0x00405278 esp = 0x0012ff44 ebp = 0x0012ff74
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 26 plugin-container.exe!__scrt_common_main_seh [exe_common.inl : 255 + 0x1d]
16:15:04 INFO - eip = 0x0041079c esp = 0x0012ff7c ebp = 0x0012ffc0
16:15:04 INFO - Found by: call frame info
16:15:04 INFO - 27 kernel32.dll!BaseProcessStart + 0x23
16:15:04 INFO - eip = 0x7c817067 esp = 0x0012ffc8 ebp = 0x0012fff0
16:15:04 INFO - Found by: call frame info
Reporter | ||
Comment 1•9 years ago
|
||
Interestingly, debug builds appear to be unaffected here. Whatever's going on only affects opt builds.
Reporter | ||
Comment 2•9 years ago
|
||
The test does occasionally leak the world on debug builds, however.
https://treeherder.mozilla.org/logviewer.html#?job_id=19970714&repo=try
Reporter | ||
Updated•9 years ago
|
Summary: test_picker_no_crash.html permacrashes on e10s → test_picker_no_crash.html frequently leaks or crashes on e10s
Updated•9 years ago
|
Comment 3•9 years ago
|
||
Drew, this was marked WFM in the testcase tracking spreadsheet. Can you take a look?
Flags: needinfo?(adw)
Updated•9 years ago
|
Priority: -- → P2
Updated•9 years ago
|
Whiteboard: tpi:-
Comment 5•6 years ago
|
||
Moving to p3 because no activity for at least 1 year(s).
See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Comment 6•6 years ago
|
||
Moving to p3 because no activity for at least 1 year(s).
See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Updated•2 years ago
|
Severity: normal → S3
Reporter | ||
Comment 7•2 years ago
|
||
Bug 1818500 re-enabled this for opt builds. Bug 1818580 tracks fixing the leaks so it can be re-enabled on debug/ASAN builds.
Assignee: nobody → emilio
Status: NEW → RESOLVED
Closed: 2 years ago
status-firefox112:
--- → fixed
Keywords: crash
Resolution: --- → FIXED
See Also: → 1818580
Target Milestone: --- → 112 Branch
Reporter | ||
Updated•2 years ago
|
Status: RESOLVED → REOPENED
status-firefox112:
fixed → ---
Resolution: FIXED → ---
Target Milestone: 112 Branch → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•