Closed Bug 1857531 Opened 2 years ago Closed 7 months ago

Intermittent MOZ_ASSERT(mCaps.empty()) [@ mozilla::camera::VideoEngine::~VideoEngine] | Last test finished

Categories

(Core :: Audio/Video, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Crash Data

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=431601871&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Rae_8L5KSXK0O56ofn0Tsw/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/Rae_8L5KSXK0O56ofn0Tsw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


INFO -  REFTEST SUITE-END | Shutdown
[task 2023-10-06T14:27:26.069Z] 14:27:26     INFO -  REFTEST INFO | Slowest test took 30306ms (http://10.0.2.2:8854/tests/image/test/crashtests/ownerdiscard.html)
[task 2023-10-06T14:27:26.069Z] 14:27:26     INFO -  REFTEST INFO | Total canvas count = 0
[task 2023-10-06T14:27:46.626Z] 14:27:46     INFO -  REFTEST INFO | wait for org.mozilla.geckoview.test_runner complete; top activity=com.android.launcher3
[task 2023-10-06T14:27:46.627Z] 14:27:46     INFO -  REFTEST INFO | remotereftest.py | Application ran for: 0:17:54.678469
[task 2023-10-06T14:27:46.700Z] 14:27:46     INFO -  REFTEST INFO | Copy/paste: /builds/worker/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --cyborg=/tmp/tmpnzcm75ky/7756edff-fc39-8762-7237-9a43366c3f63.trace /tmp/tmpr32ymgem/7756edff-fc39-8762-7237-9a43366c3f63.dmp /builds/worker/workspace/build/symbols
[task 2023-10-06T14:27:50.823Z] 14:27:50     INFO -  REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/7756edff-fc39-8762-7237-9a43366c3f63.dmp
[task 2023-10-06T14:27:50.823Z] 14:27:50     INFO -  REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/7756edff-fc39-8762-7237-9a43366c3f63.extra
[task 2023-10-06T14:27:50.824Z] 14:27:50  WARNING -  REFTEST PROCESS-CRASH | MOZ_ASSERT(mCaps.empty()) [@ mozilla::camera::VideoEngine::~VideoEngine] | Last test finished
[task 2023-10-06T14:27:50.824Z] 14:27:50     INFO -  Process type: main
[task 2023-10-06T14:27:50.824Z] 14:27:50     INFO -  Process pid: None
[task 2023-10-06T14:27:50.824Z] 14:27:50     INFO -  Mozilla crash reason: MOZ_ASSERT(mCaps.empty())
[task 2023-10-06T14:27:50.824Z] 14:27:50     INFO -  Crash dump filename: /tmp/tmpr32ymgem/7756edff-fc39-8762-7237-9a43366c3f63.dmp
[task 2023-10-06T14:27:50.824Z] 14:27:50     INFO -  Operating system: Android
[task 2023-10-06T14:27:50.824Z] 14:27:50     INFO -                    0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2023-10-06T14:27:50.824Z] 14:27:50     INFO -  CPU: amd64
[task 2023-10-06T14:27:50.824Z] 14:27:50     INFO -       family 6 model 6 stepping 3
[task 2023-10-06T14:27:50.824Z] 14:27:50     INFO -       4 CPUs
[task 2023-10-06T14:27:50.824Z] 14:27:50     INFO -  Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -  Crash address: 0x0
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -  Crashing instruction: `mov dword [0x0], 0x104`
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -  Memory accessed by instruction:
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -    0. Address: 0x0000000000000000
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -       Size: 4
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -  Process uptime: not available
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -  Thread 50 Thread-5 (crashed)
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -   0  libxul.so!mozilla::camera::VideoEngine::~VideoEngine() [VideoEngine.cpp:8de2cc7842d02711e15c523c1ef655d13a93d459 : 260 + 0x0]
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -       rax = 0x00007097b3cfd387    rdx = 0x00007097bf0b5a50
INFO -       rcx = 0x00007097d22eecb0    rbx = 0x00007097a6703eb0
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -       rsi = 0x0000000000000001    rdi = 0x00007097bf0b5ad0
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -       rbp = 0x00007097bf0b5e80    rsp = 0x00007097bf0b5e70
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -        r8 = 0x00007097d21aac8c     r9 = 0x00007097bf0b5760
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -       r10 = 0x00000000ffffff80    r11 = 0x0000000000000246
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -       r12 = 0x00007097a61b5bc8    r13 = 0x000000fdf64b72de
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -       r14 = 0x0000000000000005    r15 = 0x00007097bf0b5fa0
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -       rip = 0x00007097ba0c3b8c
[task 2023-10-06T14:27:50.825Z] 14:27:50     INFO -      Found by: given as instruction pointer in context
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -   1  libxul.so!mozilla::camera::VideoEngine::~VideoEngine() [VideoEngine.cpp:8de2cc7842d02711e15c523c1ef655d13a93d459 : 259 + 0xd]
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -       rbx = 0x00007097a6703eb0    rbp = 0x00007097bf0b5ea0
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -       rsp = 0x00007097bf0b5e90    r12 = 0x00007097a61b5bc8
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -       r13 = 0x000000fdf64b72de    r14 = 0x0000000000000005
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -       r15 = 0x00007097bf0b5fa0    rip = 0x00007097ba0c3be4
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -      Found by: call frame info
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -   2  libxul.so!mozilla::camera::VideoEngine::Release() [VideoEngine.h:8de2cc7842d02711e15c523c1ef655d13a93d459 : 63 + 0x8]
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -       rbx = 0x00007097a6703eb0    rbp = 0x00007097bf0b5ec0
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -       rsp = 0x00007097bf0b5eb0    r12 = 0x00007097a61b5bc8
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -       r13 = 0x000000fdf64b72de    r14 = 0x0000000000000005
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -       r15 = 0x00007097bf0b5fa0    rip = 0x00007097ba0c60db
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -      Found by: call frame info
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -   3  libxul.so!RefPtr<mozilla::camera::VideoEngine>::operator=(std::nullptr_t) [RefPtr.h:8de2cc7842d02711e15c523c1ef655d13a93d459 : 188]
[task 2023-10-06T14:27:50.826Z] 14:27:50     INFO -      Found by: inlining
[task 2023-10-06T14:27:50.827Z] 14:27:50     INFO -   4  libxul.so!mozilla::camera::ReleaseVideoCaptureThreadAndSingletons()::$_0::operator()() const [CamerasParent.cpp:8de2cc7842d02711e15c523c1ef655d13a93d459 : 168]
[task 2023-10-06T14:27:50.827Z] 14:27:50     INFO -      Found by: inlining
[task 2023-10-06T14:27:50.827Z] 14:27:50     INFO -   5  libxul.so!mozilla::detail::RunnableFunction<mozilla::camera::ReleaseVideoCaptureThreadAndSingletons()::$_0>::Run() [nsThreadUtils.h:8de2cc7842d02711e15c523c1ef655d13a93d459 : 548 + 0x3a]
[task 2023-10-06T14:27:50.827Z] 14:27:50     INFO -       rbx = 0x00007097bf0b5ed8    rbp = 0x00007097bf0b5f00
[task 2023-10-06T14:27:50.827Z] 14:27:50     INFO -       rsp = 0x00007097bf0b5ed0    r12 = 0x00007097a61b5bc8
[task 2023-10-06T14:27:50.827Z] 14:27:50     INFO -       r13 = 0x000000fdf64b72de    r14 = 0x0000000000000005
[task 2023-10-06T14:27:50.827Z] 14:27:50     INFO -       r15 = 0x00007097bf0b5fa0    rip = 0x00007097ba0c5f85
[task 2023-10-06T14:27:50.827Z] 14:27:50     INFO -      Found by: call frame info
[task 2023-10-06T14:27:50.827Z] 14:27:50     INFO -   6  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:8de2cc7842d02711e15c523c1ef655d13a93d459 : 1192 + 0xd]
[task 2023-10-06T14:27:50.827Z] 14:27:50     INFO -       rbx = 0x00007097a61b5aa0    rbp = 0x00007097bf0b6040
[task 2023-10-06T14:27:50.828Z] 14:27:50     INFO -       rsp = 0x00007097bf0b5f10    r12 = 0x00007097a61b5bc8
[task 2023-10-06T14:27:50.828Z] 14:27:50     INFO -       r13 = 0x000000fdf64b72de    r14 = 0xaaaaaaaaaaaaaaaa
[task 2023-10-06T14:27:50.828Z] 14:27:50     INFO -       r15 = 0x00007097bf0b5fa0    rip = 0x00007097b7c790a1
[task 2023-10-06T14:27:50.828Z] 14:27:50     INFO -      Found by: call frame info
[task 2023-10-06T14:27:50.828Z] 14:27:50     INFO -   7  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:8de2cc7842d02711e15c523c1ef655d13a93d459 : 480 + 0x11]
[task 2023-10-06T14:27:50.828Z] 14:27:50     INFO -       rbx = 0x0000000000000001    rbp = 0x00007097bf0b6080
<...>
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago1 year ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Duplicate of this bug: 1934376

Copying crash signatures from duplicate bugs.

Crash Signature: [@ libxul.so + 0x0000000004139976] [@ libxul.so + 0x000000000413a0b6]
Status: REOPENED → RESOLVED
Closed: 1 year ago7 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.