Closed Bug 1644118 Opened 4 years ago Closed 22 days ago

Intermittent /webgpu/webgpu/web-platform/reftests/canvas_clear.html | application crashed [@ pthread_mutex_trylock + 0x0]

Categories

(Testing :: web-platform-tests, defect)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: btara [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=305448038&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/WYRNpBmxTrC8pSZgwq15UA/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/WYRNpBmxTrC8pSZgwq15UA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2020-06-08T11:54:58.746Z] 11:54:58     INFO - TEST-START | /webgpu/webgpu/web-platform/reftests/canvas_clear.html
[task 2020-06-08T11:54:58.783Z] 11:54:58     INFO - Setting pref dom.webgpu.enabled (true)
[task 2020-06-08T11:54:59.214Z] 11:54:59     INFO - PID 2076 | 1591617299149	Marionette	INFO	Testing http://web-platform.test:8000/webgpu/webgpu/web-platform/reftests/canvas_clear.html == http://web-platform.test:8000/webgpu/webgpu/web-platform/reftests/ref/canvas_clear-ref.html
[task 2020-06-08T11:54:59.932Z] 11:54:59  WARNING - Traceback (most recent call last):
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -   File "/Users/cltbld/tasks/task_1591616683/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/base.py", line 257, in run_test
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -     result = self.do_test(test)
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -   File "/Users/cltbld/tasks/task_1591616683/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 843, in do_test
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -     result = self.implementation.run_test(test)
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -   File "/Users/cltbld/tasks/task_1591616683/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 918, in run_test
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -     "height": 600})["value"]
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -   File "/Users/cltbld/tasks/task_1591616683/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 36, in _
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -     m._handle_socket_failure()
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -   File "/Users/cltbld/tasks/task_1591616683/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 654, in _handle_socket_failure
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -     reraise(exc_cls, exc, tb)
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -   File "/Users/cltbld/tasks/task_1591616683/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -     return func(*args, **kwargs)
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -   File "/Users/cltbld/tasks/task_1591616683/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 594, in _send_message
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -     msg = self.client.request(name, params)
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -   File "/Users/cltbld/tasks/task_1591616683/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 276, in request
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -     return self.receive()
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -   File "/Users/cltbld/tasks/task_1591616683/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 162, in receive
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING -     raise socket.error("No data received over socket")
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING - error: No data received over socket
[task 2020-06-08T11:54:59.933Z] 11:54:59  WARNING - 
[task 2020-06-08T11:54:59.934Z] 11:54:59     INFO - PID 2076 | Exiting due to channel error.
[task 2020-06-08T11:54:59.934Z] 11:54:59     INFO - PID 2076 | Exiting due to channel error.
[task 2020-06-08T11:54:59.934Z] 11:54:59     INFO - PID 2076 | Exiting due to channel error.
[task 2020-06-08T11:54:59.934Z] 11:54:59     INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/fEnYJI0NRt6bVWGzTvA_IA/artifacts/public/build/target.crashreporter-symbols.zip
[task 2020-06-08T11:54:59.934Z] 11:54:59     INFO - PID 2076 | Exiting due to channel error.
[task 2020-06-08T11:55:04.598Z] 11:55:04     INFO - mozcrash Copy/paste: /Users/cltbld/tasks/task_1591616683/fetches/minidump_stackwalk/minidump_stackwalk /var/folders/pb/sz39f7k96x1dy_psnxt5cfs0000017/T/tmplh6URr/minidumps/853753B0-1B40-4FDA-8B2B-CBC7BFA86BB6.dmp /var/folders/pb/sz39f7k96x1dy_psnxt5cfs0000017/T/tmpb2Rpxt
[task 2020-06-08T11:55:11.832Z] 11:55:11     INFO - mozcrash Saved minidump as /Users/cltbld/tasks/task_1591616683/build/blobber_upload_dir/853753B0-1B40-4FDA-8B2B-CBC7BFA86BB6.dmp
[task 2020-06-08T11:55:11.833Z] 11:55:11     INFO - mozcrash Saved app info as /Users/cltbld/tasks/task_1591616683/build/blobber_upload_dir/853753B0-1B40-4FDA-8B2B-CBC7BFA86BB6.extra
[task 2020-06-08T11:55:11.984Z] 11:55:11     INFO - PROCESS-CRASH | /webgpu/webgpu/web-platform/reftests/canvas_clear.html | application crashed [@ pthread_mutex_trylock + 0x0]
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - Crash dump filename: /var/folders/pb/sz39f7k96x1dy_psnxt5cfs0000017/T/tmplh6URr/minidumps/853753B0-1B40-4FDA-8B2B-CBC7BFA86BB6.dmp
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - Operating system: Mac OS X
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO -                   10.14.5 18F132
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - CPU: amd64
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO -      family 6 model 69 stepping 1
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO -      4 CPUs
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - 
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - GPU: UNKNOWN
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - 
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - Crash address: 0xe0
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - Process uptime: 4 seconds
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - 
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO - Thread 22 (crashed)
[task 2020-06-08T11:55:11.985Z] 11:55:11     INFO -  0  libsystem_pthread.dylib!pthread_mutex_trylock + 0x0
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -     rax = 0x0000000000000004   rdx = 0x0000000130472530
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -     rcx = 0x8424cfaf6ab20069   rbx = 0x0000000000000000
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -     rsi = 0x0000000e00000001   rdi = 0x00000000000000e0
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -     rbp = 0x00007000044310b0   rsp = 0x0000700004431088
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -      r8 = 0x00007000044311e8    r9 = 0x000000010fc00378
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -     r10 = 0x00000000000002d8   r11 = 0x00006ffed93e3ad4
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -     r12 = 0x000000012b56b900   r13 = 0x000000000000000a
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -     r14 = 0x00000000000000e0   r15 = 0x00000000000000e0
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -     rip = 0x00007fff6e012e0d
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -     Found by: given as instruction pointer in context
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -  1  libmozglue.dylib!mozilla::detail::MutexImpl::lock() [Mutex_posix.cpp:ce2095089a2a8eda9b4afc1594c06b7c72994c41 : 156 + 0x8]
[task 2020-06-08T11:55:11.986Z] 11:55:11     INFO -     rbx = 0x0000000000000000   rbp = 0x00007000044310b0
[task 2020-06-08T11:55:11.987Z] 11:55:11     INFO -     rsp = 0x0000700004431090   r12 = 0x000000012b56b900
[task 2020-06-08T11:55:11.987Z] 11:55:11     INFO -     r13 = 0x000000000000000a   r14 = 0x00000000000000e0
[task 2020-06-08T11:55:11.987Z] 11:55:11     INFO -     r15 = 0x00000000000000e0   rip = 0x000000010fa9b235
[task 2020-06-08T11:55:11.987Z] 11:55:11     INFO -     Found by: call frame info
[task 2020-06-08T11:55:11.987Z] 11:55:11     INFO -  2  XUL!mozilla::wr::RenderThread::RegisterExternalImage(unsigned long long, already_AddRefed<mozilla::wr::RenderTextureHost>) [RenderThread.cpp:ce2095089a2a8eda9b4afc1594c06b7c72994c41 : 624 + 0xf]
[task 2020-06-08T11:55:11.987Z] 11:55:11     INFO -     rbp = 0x00007000044310f0   rsp = 0x00007000044310c0
[task 2020-06-08T11:55:11.987Z] 11:55:11     INFO -     rip = 0x0000000114977ae8
[task 2020-06-08T11:55:11.987Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.988Z] 11:55:11     INFO -  3  XUL!mozilla::webgpu::WebGPUParent::RecvDeviceCreateSwapChain(unsigned long long, unsigned long long, mozilla::layers::RGBDescriptor const&, nsTArray<unsigned long long> const&, mozilla::wr::ExternalImageId) [WebGPUParent.cpp:ce2095089a2a8eda9b4afc1594c06b7c72994c41 : 566 + 0x9]
[task 2020-06-08T11:55:11.988Z] 11:55:11     INFO -     rbp = 0x00007000044311a0   rsp = 0x0000700004431100
[task 2020-06-08T11:55:11.988Z] 11:55:11     INFO -     rip = 0x0000000115966363
[task 2020-06-08T11:55:11.988Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.988Z] 11:55:11     INFO -  4  XUL!mozilla::webgpu::PWebGPUParent::OnMessageReceived(IPC::Message const&) [PWebGPUParent.cpp: : 2284 + 0x2b]
[task 2020-06-08T11:55:11.988Z] 11:55:11     INFO -     rbp = 0x0000700004431340   rsp = 0x00007000044311b0
[task 2020-06-08T11:55:11.988Z] 11:55:11     INFO -     rip = 0x00000001141e4f24
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -  5  XUL!mozilla::layers::PCompositorManagerParent::OnMessageReceived(IPC::Message const&) [PCompositorManagerParent.cpp: : 197 + 0xd]
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -     rbp = 0x0000700004431410   rsp = 0x0000700004431350
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -     rip = 0x0000000113fedcb4
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -  6  XUL!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) [MessageChannel.cpp:ce2095089a2a8eda9b4afc1594c06b7c72994c41 : 2166 + 0xd]
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -     rbp = 0x00007000044316f0   rsp = 0x0000700004431420
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -     rip = 0x0000000113f48f0f
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -  7  XUL!mozilla::ipc::MessageChannel::MessageTask::Run() [MessageChannel.cpp:ce2095089a2a8eda9b4afc1594c06b7c72994c41 : 1969 + 0xd7]
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -     rbp = 0x0000700004431740   rsp = 0x0000700004431700
[task 2020-06-08T11:55:11.989Z] 11:55:11     INFO -     rip = 0x0000000113f4a972
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -  8  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:ce2095089a2a8eda9b4afc1594c06b7c72994c41 : 1236 + 0x6]
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -     rbp = 0x0000700004431c70   rsp = 0x0000700004431750
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -     rip = 0x0000000113956101
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -  9  XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:ce2095089a2a8eda9b4afc1594c06b7c72994c41 : 332 + 0x2b]
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -     rbp = 0x0000700004431cd0   rsp = 0x0000700004431c80
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -     rip = 0x0000000113f4e3a8
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO - 10  XUL!MessageLoop::Run() [message_loop.cc:ce2095089a2a8eda9b4afc1594c06b7c72994c41 : 290 + 0xc]
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -     rbp = 0x0000700004431d00   rsp = 0x0000700004431ce0
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -     rip = 0x0000000113eff9e0
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.990Z] 11:55:11     INFO - 11  XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:ce2095089a2a8eda9b4afc1594c06b7c72994c41 : 445 + 0x8]
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO -     rbp = 0x0000700004431ec0   rsp = 0x0000700004431d10
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO -     rip = 0x00000001139522e7
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO - 12  libnss3.dylib!_pt_root [ptthread.c:ce2095089a2a8eda9b4afc1594c06b7c72994c41 : 201 + 0x8]
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO -     rbp = 0x0000700004431f10   rsp = 0x0000700004431ed0
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO -     rip = 0x000000010ff23dd4
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO - 13  libsystem_pthread.dylib!_pthread_body + 0x7e
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO -     rbp = 0x0000700004431f30   rsp = 0x0000700004431f20
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO -     rip = 0x00007fff6e0122eb
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO - 14  libsystem_pthread.dylib!_pthread_start + 0x42
[task 2020-06-08T11:55:11.991Z] 11:55:11     INFO -     rbp = 0x0000700004431f50   rsp = 0x0000700004431f40
[task 2020-06-08T11:55:11.992Z] 11:55:11     INFO -     rip = 0x00007fff6e015249
[task 2020-06-08T11:55:11.992Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.992Z] 11:55:11     INFO - 15  libsystem_pthread.dylib!thread_start + 0xd
[task 2020-06-08T11:55:11.992Z] 11:55:11     INFO -     rbp = 0x0000700004431f78   rsp = 0x0000700004431f60
[task 2020-06-08T11:55:11.992Z] 11:55:11     INFO -     rip = 0x00007fff6e01140d
[task 2020-06-08T11:55:11.992Z] 11:55:11     INFO -     Found by: previous frame's frame pointer
[task 2020-06-08T11:55:11.992Z] 11:55:11     INFO - 16  libnss3.dylib + 0x123ca0
[task 2020-06-08T11:55:11.992Z] 11:55:11     INFO -     rsp = 0x0000700004432090   rip = 0x000000010ff23ca0
[task 2020-06-08T11:55:11.992Z] 11:55:11     INFO -     Found by: stack scanning
[task 2020-06-08T11:55:11.992Z] 11:55:11     INFO - 
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 22 days ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.