Closed Bug 1757200 Opened 3 years ago Closed 3 years ago

Intermittent dom/media/test/test_chaining.html | application crashed [@ mozilla::SPSCRingBufferBase<short>::AssertCorrectThread(std::__ndk1::__thread_id&)]

Categories

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

defect

Tracking

()

RESOLVED DUPLICATE of bug 1756473

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=369226395&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/VnkfqVdCTWiZeQNAksA4fg/runs/0/artifacts/public/logs/live_backing.log


[task 2022-02-25T15:37:05.282Z] 15:37:05     INFO -  TEST-START | dom/media/test/test_chaining.html
[task 2022-02-25T15:37:35.506Z] 15:37:35     INFO -  wait for org.mozilla.geckoview.test_runner complete; top activity=com.android.launcher3
[task 2022-02-25T15:37:35.506Z] 15:37:35     INFO -  runtestsremote.py | Application ran for: 0:00:56.047362
[task 2022-02-25T15:37:35.605Z] 15:37:35     INFO -  mozcrash Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk --symbols-url=https://symbols.mozilla.org/ --human /tmp/tmpbn7yrz04/1838b27d-f809-e6a1-16ad-df3b7eb89914.dmp /builds/worker/workspace/build/symbols
[task 2022-02-25T15:37:39.724Z] 15:37:39     INFO -  mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/1838b27d-f809-e6a1-16ad-df3b7eb89914.dmp
[task 2022-02-25T15:37:39.724Z] 15:37:39     INFO -  mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/1838b27d-f809-e6a1-16ad-df3b7eb89914.extra
[task 2022-02-25T15:37:39.727Z] 15:37:39  WARNING -  PROCESS-CRASH | dom/media/test/test_chaining.html | application crashed [@ mozilla::SPSCRingBufferBase<short>::AssertCorrectThread(std::__ndk1::__thread_id&)]
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -  Mozilla crash reason: MOZ_ASSERT(aId == std::this_thread::get_id())
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -  Crash dump filename: /tmp/tmpbn7yrz04/1838b27d-f809-e6a1-16ad-df3b7eb89914.dmp
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -  Operating system: Android
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -                    0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -  CPU: amd64
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -       family 6 model 6 stepping 3
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -       4 CPUs
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -  Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -  Crash address: 0x0
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -  Process uptime: not available
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -  Thread 39  (crashed)
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -   0  libxul.so!mozilla::SPSCRingBufferBase<short>::AssertCorrectThread(std::__ndk1::__thread_id&) [SPSCQueue.h:fe4503df78193058e245cb092108889bfbf22a5e : 371 + 0x29]
[task 2022-02-25T15:37:39.728Z] 15:37:39     INFO -      rax = 0x00007ca6efb47d89   rdx = 0x0000000000000004
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      rcx = 0x00007ca6f34dfd10   rbx = 0x0000000000000000
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      rsi = 0x00007ca6ddd7c5a0   rdi = 0x000000000000001b
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7d6d0   rsp = 0x00007ca6ddd7d6c0
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -       r8 = 0x000000000000ffff    r9 = 0x0000000000000000
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      r10 = 0x00007ca71102f3d0   r11 = 0x0000000000000246
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      r12 = 0x00007ca6e131e938   r13 = 0x0000000000000780
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      r14 = 0x0000000000000780   r15 = 0x00007ca6dfda1400
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      rip = 0x00007ca6ea8d24e3
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      Found by: given as instruction pointer in context
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -   1  libxul.so!mozilla::SPSCRingBufferBase<short>::Enqueue(short*, int) [SPSCQueue.h:fe4503df78193058e245cb092108889bfbf22a5e : 152 + 0x8]
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7d710   rsp = 0x00007ca6ddd7d6e0
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      rip = 0x00007ca6ea8c67a8
[task 2022-02-25T15:37:39.729Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.730Z] 15:37:39     INFO -   2  libxul.so!mozilla::AudioSink::PushProcessedAudio(mozilla::AudioData*) [AudioSink.cpp:fe4503df78193058e245cb092108889bfbf22a5e : 440 + 0x20]
[task 2022-02-25T15:37:39.730Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7d870   rsp = 0x00007ca6ddd7d720
[task 2022-02-25T15:37:39.730Z] 15:37:39     INFO -      rip = 0x00007ca6ea8c6656
[task 2022-02-25T15:37:39.730Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.730Z] 15:37:39     INFO -   3  libxul.so!mozilla::AudioSink::NotifyAudioNeeded() [AudioSink.cpp:fe4503df78193058e245cb092108889bfbf22a5e : 418 + 0xe]
[task 2022-02-25T15:37:39.730Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7dc30   rsp = 0x00007ca6ddd7d880
[task 2022-02-25T15:37:39.730Z] 15:37:39     INFO -      rip = 0x00007ca6ea8c4ec7
[task 2022-02-25T15:37:39.730Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.731Z] 15:37:39     INFO -   4  libxul.so!mozilla::detail::ListenerImpl<mozilla::AbstractThread, std::__ndk1::enable_if<TakeArgs<void (mozilla::AudioSink::*)(RefPtr<mozilla::AudioData> const&)>::value, mozilla::MediaEventListener>::type mozilla::MediaEventSourceImpl<(mozilla::ListenerPolicy)1, RefPtr<mozilla::AudioData> >::ConnectInternal<mozilla::AbstractThread, mozilla::AudioSink, void (mozilla::AudioSink::*)(RefPtr<mozilla::AudioData> const&)>(mozilla::AbstractThread*, mozilla::AudioSink*, void (mozilla::AudioSink::*)(RefPtr<mozilla::AudioData> const&))::{lambda(RefPtr<mozilla::AudioData>&&)#1}, RefPtr<mozilla::AudioData> >::ApplyWithArgs(RefPtr<mozilla::AudioData>&&) [MediaEventSource.h:fe4503df78193058e245cb092108889bfbf22a5e : 236 + 0x25]
[task 2022-02-25T15:37:39.731Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7dc80   rsp = 0x00007ca6ddd7dc40
[task 2022-02-25T15:37:39.731Z] 15:37:39     INFO -      rip = 0x00007ca6ea8d17a7
[task 2022-02-25T15:37:39.731Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.732Z] 15:37:39     INFO -   5  libxul.so!mozilla::detail::RunnableMethodImpl<mozilla::detail::Listener<RefPtr<mozilla::AudioData> >*, void (mozilla::detail::Listener<RefPtr<mozilla::AudioData> >::*)(RefPtr<mozilla::AudioData>&&), true, (mozilla::RunnableKind)0, RefPtr<mozilla::AudioData>&&>::Run() [nsThreadUtils.h:fe4503df78193058e245cb092108889bfbf22a5e : 1200 + 0x19]
[task 2022-02-25T15:37:39.732Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7dc90   rsp = 0x00007ca6ddd7dc90
[task 2022-02-25T15:37:39.732Z] 15:37:39     INFO -      rip = 0x00007ca6ea74cfaa
[task 2022-02-25T15:37:39.732Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.732Z] 15:37:39     INFO -   6  libxul.so!mozilla::AutoTaskDispatcher::TaskGroupRunnable::Run() [TaskDispatcher.h:fe4503df78193058e245cb092108889bfbf22a5e : 230 + 0x24]
[task 2022-02-25T15:37:39.732Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7dd30   rsp = 0x00007ca6ddd7dca0
[task 2022-02-25T15:37:39.732Z] 15:37:39     INFO -      rip = 0x00007ca6e85edca0
[task 2022-02-25T15:37:39.732Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -   7  libxul.so!mozilla::TaskQueue::Runner::Run() [TaskQueue.cpp:fe4503df78193058e245cb092108889bfbf22a5e : 206 + 0x10]
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7de50   rsp = 0x00007ca6ddd7dd40
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -      rip = 0x00007ca6e85f41ec
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -   8  libxul.so!nsThreadPool::Run() [nsThreadPool.cpp:fe4503df78193058e245cb092108889bfbf22a5e : 310 + 0x10]
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7df70   rsp = 0x00007ca6ddd7de60
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -      rip = 0x00007ca6e860509f
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -   9  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:fe4503df78193058e245cb092108889bfbf22a5e : 1167 + 0x10]
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7e0a0   rsp = 0x00007ca6ddd7df80
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -      rip = 0x00007ca6e85ff35f
[task 2022-02-25T15:37:39.733Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.734Z] 15:37:39     INFO -  10  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:fe4503df78193058e245cb092108889bfbf22a5e : 467 + 0xf]
[task 2022-02-25T15:37:39.734Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7e0e0   rsp = 0x00007ca6ddd7e0b0
[task 2022-02-25T15:37:39.734Z] 15:37:39     INFO -      rip = 0x00007ca6e8603a19
[task 2022-02-25T15:37:39.734Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.734Z] 15:37:39     INFO -  11  libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:fe4503df78193058e245cb092108889bfbf22a5e : 300 + 0x9]
[task 2022-02-25T15:37:39.734Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7e130   rsp = 0x00007ca6ddd7e0f0
[task 2022-02-25T15:37:39.734Z] 15:37:39     INFO -      rip = 0x00007ca6e8c4f544
[task 2022-02-25T15:37:39.734Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.734Z] 15:37:39     INFO -  12  libxul.so!MessageLoop::RunInternal() [message_loop.cc:fe4503df78193058e245cb092108889bfbf22a5e : 331 + 0x16]
[task 2022-02-25T15:37:39.735Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7e170   rsp = 0x00007ca6ddd7e140
[task 2022-02-25T15:37:39.735Z] 15:37:39     INFO -      rip = 0x00007ca6e8beec78
[task 2022-02-25T15:37:39.735Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.735Z] 15:37:39     INFO -  13  libxul.so!MessageLoop::Run() [message_loop.cc:fe4503df78193058e245cb092108889bfbf22a5e : 306 + 0x7]
[task 2022-02-25T15:37:39.735Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7e1b0   rsp = 0x00007ca6ddd7e180
[task 2022-02-25T15:37:39.735Z] 15:37:39     INFO -      rip = 0x00007ca6e8beebe1
[task 2022-02-25T15:37:39.735Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.735Z] 15:37:39     INFO -  14  libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:fe4503df78193058e245cb092108889bfbf22a5e : 389 + 0x7]
[task 2022-02-25T15:37:39.735Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7e3a0   rsp = 0x00007ca6ddd7e1c0
[task 2022-02-25T15:37:39.736Z] 15:37:39     INFO -      rip = 0x00007ca6e85fc242
[task 2022-02-25T15:37:39.736Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.736Z] 15:37:39     INFO -  15  libnss3.so!_pt_root [ptthread.c:fe4503df78193058e245cb092108889bfbf22a5e : 201 + 0x9]
[task 2022-02-25T15:37:39.736Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7e3e0   rsp = 0x00007ca6ddd7e3b0
[task 2022-02-25T15:37:39.736Z] 15:37:39     INFO -      rip = 0x00007ca6f2dbdb14
[task 2022-02-25T15:37:39.736Z] 15:37:39     INFO -      Found by: previous frame's frame pointer
[task 2022-02-25T15:37:39.736Z] 15:37:39     INFO -  16  libnss3.so!pt_recvfrom_cont [ptio.c:fe4503df78193058e245cb092108889bfbf22a5e : 996 + 0x2e]
[task 2022-02-25T15:37:39.736Z] 15:37:39     INFO -      rbp = 0x00007ca6ddd7e3e0   rsp = 0x00007ca6ddd7e3d0
[task 2022-02-25T15:37:39.736Z] 15:37:39     INFO -      rip = 0x00007ca6f2dbd9c9
[task 2022-02-25T15:37:39.736Z] 15:37:39     INFO -      Found by: stack scanning
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -  17  libc.so!__pthread_start(void*) + 0xb1
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -      rsp = 0x00007ca6ddd7e3f0   rip = 0x00007ca711091772
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -      Found by: stack scanning
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -  18  libc.so!__start_thread + 0xb
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -      rbx = 0x00007ca6f3de6450   rbp = 0x0000000000003966
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -      rsp = 0x00007ca6ddd7e440   r12 = 0x0000000000000000
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -      r13 = 0x00007ca6f2dbd9c9   r14 = 0x00007ca6ddd7e450
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -      r15 = 0x00007ca6ddd7e4e8   rip = 0x00007ca7110319ec
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -      Found by: call frame info
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -  19  libc.so!__bionic_clone + 0x35
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -      rbx = 0x00007ca6f3de6450   rbp = 0x0000000000003966
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -      rsp = 0x00007ca6ddd7e450   r12 = 0x0000000000000000
[task 2022-02-25T15:37:39.737Z] 15:37:39     INFO -      r13 = 0x00007ca6f2dbd9c9   r14 = 0x00007ca6ddd7e450
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -      r15 = 0x00007ca6ddd7e4e8   rip = 0x00007ca711024a66
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -      Found by: call frame info
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -  20  0x7ca6def7e44f
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -      rbx = 0x00007ca6f3de6450   rbp = 0x0000000000003966
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -      rsp = 0x00007ca6ddd7e458   r12 = 0x0000000000000000
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -      r13 = 0x00007ca6f2dbd9c9   r14 = 0x00007ca6ddd7e450
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -      r15 = 0x00007ca6ddd7e4e8   rip = 0x00007ca6def7e450
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -      Found by: call frame info
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -  21  libnss3.so!pt_recvfrom_cont [ptio.c:fe4503df78193058e245cb092108889bfbf22a5e : 996 + 0x2e]
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -      rsp = 0x00007ca6ddd7e4b8   rip = 0x00007ca6f2dbd9c9
[task 2022-02-25T15:37:39.738Z] 15:37:39     INFO -      Found by: stack scanning
Group: media-core-security
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
Group: media-core-security
You need to log in before you can comment on or make changes to this bug.