Intermittent SUMMARY: AddressSanitizer: SEGV /builds/worker/workspace/obj-build/dist/include/mozilla/ipc/ProtocolUtils.h:233:31 in Id
Categories
(Core :: Hardware Abstraction Layer (HAL), defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: intermittent-failure)
Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=364267329&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/EJb4Z8X7Rt24e33utmGruA/runs/0/artifacts/public/logs/live_backing.log
[task 2022-01-16T10:47:56.006Z] 10:47:56 INFO - TEST-START | toolkit/components/glean/tests/browser/browser_fog_rdd.js
[task 2022-01-16T10:47:57.464Z] 10:47:57 INFO - GECKO(18532) | MEMORY STAT | vsize 20983558MB | residentFast 1156MB
[task 2022-01-16T10:47:57.467Z] 10:47:57 INFO - TEST-OK | toolkit/components/glean/tests/browser/browser_fog_rdd.js | took 1461ms
[task 2022-01-16T10:47:57.472Z] 10:47:57 INFO - GECKO(18532) | AddressSanitizer:DEADLYSIGNAL
[task 2022-01-16T10:47:57.474Z] 10:47:57 INFO - GECKO(18532) | =================================================================
[task 2022-01-16T10:47:57.474Z] 10:47:57 ERROR - GECKO(18532) | ==18720==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000008 (pc 0x7fd36d9177ab bp 0x7ffe97a41190 sp 0x7ffe97a410a0 T0)
[task 2022-01-16T10:47:57.474Z] 10:47:57 INFO - GECKO(18532) | ==18720==The signal is caused by a READ memory access.
[task 2022-01-16T10:47:57.474Z] 10:47:57 INFO - GECKO(18532) | ==18720==Hint: address points to the zero page.
[task 2022-01-16T10:47:57.528Z] 10:47:57 INFO - checking window state
[task 2022-01-16T10:47:57.634Z] 10:47:57 INFO - TEST-START | toolkit/components/glean/tests/browser/browser_fog_socket.js
[task 2022-01-16T10:47:57.675Z] 10:47:57 INFO - GECKO(18532) | MEMORY STAT | vsize 20983561MB | residentFast 1160MB
[task 2022-01-16T10:47:57.677Z] 10:47:57 INFO - TEST-OK | toolkit/components/glean/tests/browser/browser_fog_socket.js | took 44ms
[task 2022-01-16T10:47:57.743Z] 10:47:57 INFO - checking window state
[task 2022-01-16T10:47:58.682Z] 10:47:58 INFO - GECKO(18532) | ###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost
[task 2022-01-16T10:47:58.706Z] 10:47:58 INFO - GECKO(18532) | ###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost
[task 2022-01-16T10:47:58.725Z] 10:47:58 INFO - GECKO(18532) | ###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost
[task 2022-01-16T10:47:59.698Z] 10:47:59 INFO - GECKO(18532) | Completed ShutdownLeaks collections in process 18605
[task 2022-01-16T10:47:59.800Z] 10:47:59 INFO - GECKO(18532) | Completed ShutdownLeaks collections in process 18656
[task 2022-01-16T10:48:00.065Z] 10:48:00 INFO - GECKO(18532) | Completed ShutdownLeaks collections in process 18623
[task 2022-01-16T10:48:00.104Z] 10:48:00 INFO - GECKO(18532) | Completed ShutdownLeaks collections in process 18649
[task 2022-01-16T10:48:00.679Z] 10:48:00 INFO - GECKO(18532) | #0 0x7fd36d9177ab in Id /builds/worker/workspace/obj-build/dist/include/mozilla/ipc/ProtocolUtils.h:233:31
[task 2022-01-16T10:48:00.679Z] 10:48:00 INFO - GECKO(18532) | #1 0x7fd36d9177ab in mozilla::hal_sandbox::PHalChild::SendEnableWakeLockNotifications() /builds/worker/workspace/obj-build/ipc/ipdl/PHalChild.cpp:359:65
[task 2022-01-16T10:48:00.679Z] 10:48:00 INFO - GECKO(18532) | #2 0x7fd36de9a34f in mozilla::hal::ObserversManager<mozilla::hal::WakeLockInformation>::AddObserver(mozilla::Observer<mozilla::hal::WakeLockInformation>*) /builds/worker/checkouts/gecko/hal/Hal.cpp:156:7
[task 2022-01-16T10:48:00.679Z] 10:48:00 INFO - GECKO(18532) | #3 0x7fd3726d3925 in Init /builds/worker/checkouts/gecko/dom/power/PowerManagerService.cpp:45:36
[task 2022-01-16T10:48:00.679Z] 10:48:00 INFO - GECKO(18532) | #4 0x7fd3726d3925 in mozilla::dom::power::PowerManagerService::GetInstance() /builds/worker/checkouts/gecko/dom/power/PowerManagerService.cpp:37:17
[task 2022-01-16T10:48:00.679Z] 10:48:00 INFO - GECKO(18532) | #5 0x7fd3717e9124 in mozilla::dom::HTMLMediaElement::CreateAudioWakeLockIfNeeded() /builds/worker/checkouts/gecko/dom/html/HTMLMediaElement.cpp:4596:9
[task 2022-01-16T10:48:00.679Z] 10:48:00 INFO - GECKO(18532) | #6 0x7fd37188edcd in mozilla::dom::HTMLVideoElement::UpdateWakeLock() /builds/worker/checkouts/gecko/dom/html/HTMLVideoElement.cpp:351:21
[task 2022-01-16T10:48:00.681Z] 10:48:00 INFO - GECKO(18532) | #7 0x7fd371a05836 in mozilla::MediaDecoder::NotifyAudibleStateChanged() /builds/worker/checkouts/gecko/dom/media/MediaDecoder.cpp:1412:15
[task 2022-01-16T10:48:00.683Z] 10:48:00 INFO - GECKO(18532) | #8 0x7fd371b28ad0 in mozilla::WatchManager<mozilla::MediaDecoder>::PerCallbackWatcher::Notify()::'lambda'()::operator()() const /builds/worker/workspace/obj-build/dist/include/mozilla/StateWatching.h:251:38
[task 2022-01-16T10:48:00.687Z] 10:48:00 INFO - GECKO(18532) | #9 0x7fd371b2892c in mozilla::detail::RunnableFunction<mozilla::WatchManager<mozilla::MediaDecoder>::PerCallbackWatcher::Notify()::'lambda'()>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:531:5
[task 2022-01-16T10:48:00.687Z] 10:48:00 INFO - GECKO(18532) | #10 0x7fd36c3a184b in mozilla::SimpleTaskQueue::DrainTasks() /builds/worker/workspace/obj-build/dist/include/mozilla/TaskDispatcher.h:44:10
[task 2022-01-16T10:48:00.687Z] 10:48:00 INFO - GECKO(18532) | #11 0x7fd36c3bcfa2 in nsThread::DrainDirectTasks() /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1399:16
[task 2022-01-16T10:48:00.687Z] 10:48:00 INFO - GECKO(18532) | #12 0x7fd36c3918ed in MaybeDrainDirectTasks /builds/worker/workspace/obj-build/dist/include/mozilla/TaskDispatcher.h:243:41
[task 2022-01-16T10:48:00.687Z] 10:48:00 INFO - GECKO(18532) | #13 0x7fd36c3918ed in mozilla::AutoTaskDispatcher::TaskGroupRunnable::Run() /builds/worker/workspace/obj-build/dist/include/mozilla/TaskDispatcher.h:226:7
[task 2022-01-16T10:48:00.691Z] 10:48:00 INFO - GECKO(18532) | #14 0x7fd36c38fb66 in mozilla::XPCOMThreadWrapper::Runner::Run() /builds/worker/checkouts/gecko/xpcom/threads/AbstractThread.cpp:213:25
[task 2022-01-16T10:48:00.693Z] 10:48:00 INFO - GECKO(18532) | #15 0x7fd36c3d4802 in mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:468:16
[task 2022-01-16T10:48:00.694Z] 10:48:00 INFO - GECKO(18532) | #16 0x7fd36c39b8dd in mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:771:26
[task 2022-01-16T10:48:00.695Z] 10:48:00 INFO - GECKO(18532) | #17 0x7fd36c399198 in mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:607:15
[task 2022-01-16T10:48:00.696Z] 10:48:00 INFO - GECKO(18532) | #18 0x7fd36c3998a9 in mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:391:36
[task 2022-01-16T10:48:00.700Z] 10:48:00 INFO - GECKO(18532) | #19 0x7fd36c3dccc1 in operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:124:37
[task 2022-01-16T10:48:00.701Z] 10:48:00 INFO - GECKO(18532) | #20 0x7fd36c3dccc1 in mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_0>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:531:5
[task 2022-01-16T10:48:00.701Z] 10:48:00 INFO - GECKO(18532) | #21 0x7fd36c3bb297 in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1195:16
[task 2022-01-16T10:48:00.702Z] 10:48:00 INFO - GECKO(18532) | #22 0x7fd36c3c63bc in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:467:10
[task 2022-01-16T10:48:00.702Z] 10:48:00 INFO - GECKO(18532) | #23 0x7fd36d567658 in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21
[task 2022-01-16T10:48:00.703Z] 10:48:00 INFO - GECKO(18532) | #24 0x7fd36d474e11 in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:331:10
[task 2022-01-16T10:48:00.712Z] 10:48:00 INFO - GECKO(18532) | #25 0x7fd36d474e11 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:324:3
[task 2022-01-16T10:48:00.713Z] 10:48:00 INFO - GECKO(18532) | #26 0x7fd36d474e11 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:306:3
[task 2022-01-16T10:48:00.714Z] 10:48:00 INFO - GECKO(18532) | #27 0x7fd3735be407 in nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27
[task 2022-01-16T10:48:00.714Z] 10:48:00 INFO - GECKO(18532) | #28 0x7fd37795829f in XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:870:20
[task 2022-01-16T10:48:00.715Z] 10:48:00 INFO - GECKO(18532) | #29 0x7fd36d474e11 in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:331:10
[task 2022-01-16T10:48:00.715Z] 10:48:00 INFO - GECKO(18532) | #30 0x7fd36d474e11 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:324:3
[task 2022-01-16T10:48:00.716Z] 10:48:00 INFO - GECKO(18532) | #31 0x7fd36d474e11 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:306:3
[task 2022-01-16T10:48:00.717Z] 10:48:00 INFO - GECKO(18532) | #32 0x7fd377957cc0 in XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:707:34
[task 2022-01-16T10:48:00.720Z] 10:48:00 INFO - GECKO(18532) | #33 0x563f393cc6dd in content_process_main(mozilla::Bootstrap*, int, char**) /builds/worker/checkouts/gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:57:28
[task 2022-01-16T10:48:00.721Z] 10:48:00 INFO - GECKO(18532) | #34 0x563f393ccafd in main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:327:18
[task 2022-01-16T10:48:00.724Z] 10:48:00 INFO - GECKO(18532) | #35 0x7fd38ed59b96 in __libc_start_main /tmp/glibc/csu/../csu/libc-start.c:310
[task 2022-01-16T10:48:00.725Z] 10:48:00 INFO - GECKO(18532) | #36 0x563f3931b7cc in _start (/builds/worker/workspace/build/application/firefox/firefox+0x577cc)
[task 2022-01-16T10:48:00.725Z] 10:48:00 INFO - GECKO(18532) | AddressSanitizer can not provide additional info.
[task 2022-01-16T10:48:00.726Z] 10:48:00 INFO - GECKO(18532) | SUMMARY: AddressSanitizer: SEGV /builds/worker/workspace/obj-build/dist/include/mozilla/ipc/ProtocolUtils.h:233:31 in Id
[task 2022-01-16T10:48:00.726Z] 10:48:00 INFO - GECKO(18532) | ==18720==ABORTING
[task 2022-01-16T10:48:01.304Z] 10:48:01 INFO - GECKO(18532) | -----------------------------------------------------
[task 2022-01-16T10:48:01.306Z] 10:48:01 INFO - GECKO(18532) | Suppressions used:
[task 2022-01-16T10:48:01.307Z] 10:48:01 INFO - GECKO(18532) | count bytes template
[task 2022-01-16T10:48:01.308Z] 10:48:01 INFO - GECKO(18532) | 13 416 nsComponentManagerImpl
[task 2022-01-16T10:48:01.309Z] 10:48:01 INFO - GECKO(18532) | 2 288 libfontconfig.so
[task 2022-01-16T10:48:01.309Z] 10:48:01 INFO - GECKO(18532) | -----------------------------------------------------
[task 2022-01-16T10:48:01.525Z] 10:48:01 INFO - GECKO(18532) | -----------------------------------------------------
[task 2022-01-16T10:48:01.525Z] 10:48:01 INFO - GECKO(18532) | Suppressions used:
[task 2022-01-16T10:48:01.525Z] 10:48:01 INFO - GECKO(18532) | count bytes template
[task 2022-01-16T10:48:01.525Z] 10:48:01 INFO - GECKO(18532) | 13 416 nsComponentManagerImpl
[task 2022-01-16T10:48:01.525Z] 10:48:01 INFO - GECKO(18532) | 2 288 libfontconfig.so
[task 2022-01-16T10:48:01.525Z] 10:48:01 INFO - GECKO(18532) | -----------------------------------------------------
[task 2022-01-16T10:48:01.537Z] 10:48:01 INFO - GECKO(18532) | -----------------------------------------------------
[task 2022-01-16T10:48:01.537Z] 10:48:01 INFO - GECKO(18532) | Suppressions used:
[task 2022-01-16T10:48:01.537Z] 10:48:01 INFO - GECKO(18532) | count bytes template
[task 2022-01-16T10:48:01.537Z] 10:48:01 INFO - GECKO(18532) | 13 416 nsComponentManagerImpl
[task 2022-01-16T10:48:01.537Z] 10:48:01 INFO - GECKO(18532) | 2 288 libfontconfig.so
[task 2022-01-16T10:48:01.537Z] 10:48:01 INFO - GECKO(18532) | -----------------------------------------------------
[task 2022-01-16T10:48:01.570Z] 10:48:01 INFO - GECKO(18532) | Completed ShutdownLeaks collections in process 18532
[task 2022-01-16T10:48:01.572Z] 10:48:01 INFO - TEST-START | Shutdown
[task 2022-01-16T10:48:01.573Z] 10:48:01 INFO - Browser Chrome Test Summary
[task 2022-01-16T10:48:01.575Z] 10:48:01 INFO - Passed: 4
[task 2022-01-16T10:48:01.576Z] 10:48:01 INFO - Failed: 0
[task 2022-01-16T10:48:01.577Z] 10:48:01 INFO - Todo: 0
[task 2022-01-16T10:48:01.578Z] 10:48:01 INFO - Mode: e10s
[task 2022-01-16T10:48:01.579Z] 10:48:01 INFO - *** End BrowserChrome Test Results ***
| Comment hidden (Intermittent Failures Robot) |
Comment 2•4 years ago
|
||
Though this happened during a FOG test, near as I can tell it isn't due to test code being funny. Looks like it's having a bad time due to there being a media element on the page that switched from quiet to loud (or vice versa)?
Moving to IPC in case this is a known thing.
needinfo-ing Florian in case there's something about the test that might've caused this
Comment 3•4 years ago
|
||
This looks like this call to hal_sandbox::Hal() returning null, which would have to be because it's trying to create the object but SendPHalConstructor failed to send the constructor message (this line, but that file is autogenerated so that link will eventually break). The other log messages suggest that this could be because we're too far into shutdown to send that message. Possibly all of those Hal()->… expressions should have a null check, or maybe there should be a check for being in shutdown higher up the stack?
Comment 4•4 years ago
|
||
(In reply to Chris H-C :chutten from comment #2)
needinfo-ing Florian in case there's something about the test that might've caused this
I don't see anything obvious, sorry.
Updated•4 years ago
|
Description
•