Closed Bug 1291196 Opened 9 years ago Closed 9 years ago

Intermittent dom/media/webaudio/test/test_mediaStreamAudioSourceNodeNoGC.html | application crashed [@ mozilla::dom::AudioChannelService::AudioChannelWindow::RequestAudioFocus]

Categories

(Core :: DOM: Core & HTML, defect, P2)

ARM
Unspecified
defect

Tracking

()

RESOLVED DUPLICATE of bug 1324311

People

(Reporter: intermittent-bug-filer, Assigned: alwu)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure)

Looks like a null pointer crash.
Rank: 25
Priority: -- → P2
a8e4a7ff0197fa9f9d77113ce31742641e71782a > CPU: arm > ARMv7 ARM Cortex-A8 features: swp,half,thumb,fastmult,vfpv2,edsp,neon,vfpv3 > 1 CPU > Crash reason: SIGSEGV > Crash address: 0x56 > Process uptime: not available > Thread 12 (crashed) > 0 libxul.so!mozilla::dom::AudioChannelService::AudioChannelWindow::RequestAudioFocus [AudioChannelService.cpp:a8e4a7ff0197 : 1059 + 0x0] > r0 = 0x671ddfc0 r1 = 0x548a5550 r2 = 0x00000001 r3 = 0x00000000 > r4 = 0x671ddfc0 r5 = 0x548a5550 r6 = 0x00000001 r7 = 0x00000000 > r8 = 0x00000001 r9 = 0x671ddfc0 r10 = 0x52870864 r12 = 0x5deb0f58 > fp = 0x54f5a204 sp = 0x52870788 lr = 0x5ca744e5 pc = 0x5ca73796 > Found by: given as instruction pointer in context > 1 libxul.so!mozilla::dom::AudioChannelService::AudioChannelWindow::AppendAgent [AudioChannelService.cpp:a8e4a7ff0197 : 1213 + 0x3] > r4 = 0x548a5550 r5 = 0x671ddfc0 r6 = 0x00000001 r7 = 0x00000000 > r8 = 0x00000001 r9 = 0x671ddfc0 r10 = 0x52870864 fp = 0x54f5a204 > sp = 0x528707a0 pc = 0x5ca744e5 > Found by: call frame info > 2 libxul.so!mozilla::dom::AudioChannelService::RegisterAudioChannelAgent [AudioChannelService.cpp:a8e4a7ff0197 : 298 + 0x9] > r4 = 0x548a5550 r5 = 0x613f3640 r6 = 0x00000000 r7 = 0x00000000 > r8 = 0x00000001 r9 = 0x671ddfc0 r10 = 0x52870864 fp = 0x54f5a204 > sp = 0x528707b0 pc = 0x5ca746a1 > Found by: call frame info > 3 libxul.so!mozilla::dom::AudioChannelAgent::NotifyStartedPlaying [AudioChannelAgent.cpp:a8e4a7ff0197 : 209 + 0x7] > r4 = 0x548a5550 r5 = 0x52870824 r6 = 0x528707f4 r7 = 0x00000002 > r8 = 0x00000001 r9 = 0x00000000 r10 = 0x52870864 fp = 0x54f5a204 > sp = 0x528707d8 pc = 0x5ca746fd > Found by: call frame info > 4 libxul.so!mozilla::dom::AudioDestinationNode::InputMuted [AudioDestinationNode.cpp:a8e4a7ff0197 : 668 + 0x7] > r4 = 0x628fef80 r5 = 0x5287083c r6 = 0x547ec1a0 r7 = 0x00000002 > r8 = 0x52870947 r9 = 0x00000000 r10 = 0x52870864 fp = 0x54f5a204 > sp = 0x52870820 pc = 0x5c934eff > Found by: call frame info > 5 libxul.so!mozilla::dom::InputMutedRunnable::Run [AudioDestinationNode.cpp:a8e4a7ff0197 : 219 + 0x7] > r4 = 0x628fef80 r5 = 0x5287083c r6 = 0x547ec1a0 r7 = 0x00000002 > r8 = 0x52870947 r9 = 0x00000000 r10 = 0x52870864 fp = 0x54f5a204 > sp = 0x52870838 pc = 0x5c93aec9 > Found by: call frame info > 6 libxul.so!mozilla::MediaStreamGraphImpl::RunInStableState [MediaStreamGraph.cpp:a8e4a7ff0197 : 1889 + 0x3] > r4 = 0x00000001 r5 = 0x00000004 r6 = 0x54753728 r7 = 0x00000002 > r8 = 0x52870947 r9 = 0x00000000 r10 = 0x52870864 fp = 0x54f5a204 > sp = 0x52870850 pc = 0x5c8d51dd > Found by: call frame info > 7 libxul.so!MediaStreamGraphStableStateRunnable::Run [MediaStreamGraph.cpp:a8e4a7ff0197 : 1712 + 0x5] > r4 = 0x00000001 r5 = 0x54fb8400 r6 = 0x00000000 r7 = 0x528708b4 > r8 = 0x52870947 r9 = 0x528708f4 r10 = 0x00000000 fp = 0x54f5a204 > sp = 0x528708a0 pc = 0x5c8d52a3 > Found by: call frame info > 8 libxul.so!mozilla::CycleCollectedJSRuntime::ProcessStableStateQueue [CycleCollectedJSRuntime.cpp:a8e4a7ff0197 : 1340 + 0x3] > r3 = 0x5c8d5295 r4 = 0x00000001 r5 = 0x54fb8400 r6 = 0x00000000 > r7 = 0x528708b4 r8 = 0x52870947 r9 = 0x528708f4 r10 = 0x00000000 > fp = 0x54f5a204 sp = 0x528708a8 pc = 0x5be2a525 > Found by: call frame info > 9 libxul.so!XPCJSRuntime::AfterProcessTask [XPCJSRuntime.cpp:a8e4a7ff0197 : 3754 + 0x7] > r4 = 0x54fb8400 r5 = 0x00000001 r6 = 0x528708f0 r7 = 0x00000001 > r8 = 0x52870947 r9 = 0x528708f4 r10 = 0x00000000 fp = 0x54f5a204 > sp = 0x528708d0 pc = 0x5c16d03f > Found by: call frame info > 10 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:a8e4a7ff0197 : 1084 + 0x7] > r3 = 0x5c16d021 r4 = 0x54f5a1d0 r5 = 0x00000000 r6 = 0x528708f0 > r7 = 0x00000001 r8 = 0x52870947 r9 = 0x528708f4 r10 = 0x00000000 > fp = 0x54f5a204 sp = 0x528708e0 pc = 0x5be5170f > Found by: call frame info > 11 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:a8e4a7ff0197 : 290 + 0xb] > r4 = 0x00000000 r5 = 0x00000001 r6 = 0x54f6b110 r7 = 0x54f5a1d0 > r8 = 0x54f65680 r9 = 0x528709dc r10 = 0x528709e0 fp = 0x52870bbd > sp = 0x52870940 pc = 0x5be63419 > Found by: call frame info > 12 libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp:a8e4a7ff0197 : 100 + 0x7] > r4 = 0x54f65670 r5 = 0x00000001 r6 = 0x54f6b110 r7 = 0x54f5a1d0 > r8 = 0x54f65680 r9 = 0x528709dc r10 = 0x528709e0 fp = 0x52870bbd > sp = 0x52870950 pc = 0x5bfc3c35 > Found by: call frame info > 13 libxul.so!MessageLoop::Run [message_loop.cc:a8e4a7ff0197 : 225 + 0x5] > r4 = 0x54f6b110 r5 = 0x54717280 r6 = 0x54f5a1d0 r7 = 0x528709ec > r8 = 0x5dee1ffc r9 = 0x528709dc r10 = 0x528709e0 fp = 0x52870bbd > sp = 0x52870980 pc = 0x5bfb4f8b > Found by: call frame info > 14 libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:a8e4a7ff0197 : 156 + 0x3] > r4 = 0x00000000 r5 = 0x54717280 r6 = 0x54f5a1d0 r7 = 0x528709ec > r8 = 0x5dee1ffc r9 = 0x528709dc r10 = 0x528709e0 fp = 0x52870bbd > sp = 0x52870998 pc = 0x5cb125b7 > Found by: call frame info
Component: Web Audio → DOM
Hardware: Unspecified → ARM
Alastor, can you take a look?
Flags: needinfo?(alwu)
Assignee: nobody → alwu
Flags: needinfo?(alwu)
Also seen on Pixel devices in Autophone on dom/media/test/test_streams_element_capture_playback.html https://treeherder.allizom.org/logviewer.html#?job_id=5480970&repo=mozilla-central#L2480 Seems more reliable in opt builds: 5/5 tries with opt and 1/5 tries with debug.
tracking-fennec: --- → ?
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
tracking-fennec: ? → ---
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.