Closed
Bug 1367376
Opened 6 years ago
Closed 6 years ago
Intermittent dom/media/webspeech/synth/test/test_speech_simple.html | application crashed [@ mozilla::dom::nsSpeechTask::SetAudioOutputVolume]
Categories
(Core :: Web Speech, defect)
Core
Web Speech
Tracking
()
RESOLVED
FIXED
mozilla55
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox53 | --- | unaffected |
firefox54 | --- | unaffected |
firefox55 | --- | fixed |
People
(Reporter: aryx, Assigned: jya)
References
Details
(Keywords: crash, intermittent-failure, Whiteboard: [stockwell fixed])
Attachments
(1 file)
https://treeherder.mozilla.org/logviewer.html#?job_id=101449013&repo=mozilla-inbound [task 2017-05-24T05:58:10.870252Z] 05:58:10 INFO - TEST-START | dom/media/webspeech/synth/test/test_speech_simple.html [task 2017-05-24T05:58:11.277734Z] 05:58:11 INFO - GECKO(2784) | MEMORY STAT | vsize 2106MB | residentFast 243MB | heapAllocated 95MB [task 2017-05-24T05:58:11.279394Z] 05:58:11 INFO - TEST-OK | dom/media/webspeech/synth/test/test_speech_simple.html | took 409ms [task 2017-05-24T05:58:11.302956Z] 05:58:11 INFO - TEST-START | Shutdown [task 2017-05-24T05:58:11.303124Z] 05:58:11 INFO - Passed: 313 [task 2017-05-24T05:58:11.303281Z] 05:58:11 INFO - Failed: 0 [task 2017-05-24T05:58:11.303363Z] 05:58:11 INFO - Todo: 0 [task 2017-05-24T05:58:11.303679Z] 05:58:11 INFO - Mode: non-e10s [task 2017-05-24T05:58:11.305252Z] 05:58:11 INFO - Slowest: 6154ms - /tests/dom/media/webspeech/synth/test/test_speech_queue.html [task 2017-05-24T05:58:11.306726Z] 05:58:11 INFO - SimpleTest FINISHED [task 2017-05-24T05:58:11.307970Z] 05:58:11 INFO - TEST-INFO | Ran 1 Loops [task 2017-05-24T05:58:11.308765Z] 05:58:11 INFO - SimpleTest FINISHED [task 2017-05-24T05:58:11.457489Z] 05:58:11 INFO - GECKO(2784) | ExceptionHandler::GenerateDump cloned child ExceptionHandler::WaitForContinueSignal waiting for continue signal... [task 2017-05-24T05:58:11.458982Z] 05:58:11 INFO - GECKO(2784) | 2901 [task 2017-05-24T05:58:11.460044Z] 05:58:11 INFO - GECKO(2784) | ExceptionHandler::SendContinueSignalToChild sent continue signal to child [task 2017-05-24T05:58:11.622066Z] 05:58:11 INFO - TEST-INFO | Main app process: exit 11 [task 2017-05-24T05:58:11.622323Z] 05:58:11 INFO - Buffered messages finished [task 2017-05-24T05:58:11.622446Z] 05:58:11 ERROR - TEST-UNEXPECTED-FAIL | dom/media/webspeech/synth/test/test_speech_simple.html | application terminated with exit code 11 [task 2017-05-24T05:58:11.623160Z] 05:58:11 INFO - runtests.py | Application ran for: 0:00:22.316350 [task 2017-05-24T05:58:11.624342Z] 05:58:11 INFO - zombiecheck | Reading PID log: /tmp/tmpGAwikrpidlog [task 2017-05-24T05:58:11.625097Z] 05:58:11 INFO - ==> process 2784 launched child process 2807 [task 2017-05-24T05:58:11.625590Z] 05:58:11 INFO - zombiecheck | Checking for orphan process with PID: 2807 [task 2017-05-24T05:58:11.626184Z] 05:58:11 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/WFOsK9kvTWm4JqidQU22lg/artifacts/public/build/target.crashreporter-symbols.zip [task 2017-05-24T05:58:16.513355Z] 05:58:16 INFO - mozcrash Copy/paste: /usr/local/bin/linux64-minidump_stackwalk /tmp/tmpXsk8lx.mozrunner/minidumps/344d38d8-3653-9268-a0da-026e69276920.dmp /tmp/tmpHgbbXy [task 2017-05-24T05:58:22.198883Z] 05:58:22 INFO - mozcrash Saved minidump as /home/worker/workspace/build/blobber_upload_dir/344d38d8-3653-9268-a0da-026e69276920.dmp [task 2017-05-24T05:58:22.200641Z] 05:58:22 INFO - mozcrash Saved app info as /home/worker/workspace/build/blobber_upload_dir/344d38d8-3653-9268-a0da-026e69276920.extra [task 2017-05-24T05:58:22.604691Z] 05:58:22 INFO - PROCESS-CRASH | dom/media/webspeech/synth/test/test_speech_simple.html | application crashed [@ mozilla::dom::nsSpeechTask::SetAudioOutputVolume] [task 2017-05-24T05:58:22.605072Z] 05:58:22 INFO - Crash dump filename: /tmp/tmpXsk8lx.mozrunner/minidumps/344d38d8-3653-9268-a0da-026e69276920.dmp [task 2017-05-24T05:58:22.606028Z] 05:58:22 INFO - Operating system: Linux [task 2017-05-24T05:58:22.606589Z] 05:58:22 INFO - 0.0.0 Linux 3.13.0-112-generic #159-Ubuntu SMP Fri Mar 3 15:26:07 UTC 2017 x86_64 [task 2017-05-24T05:58:22.607151Z] 05:58:22 INFO - CPU: amd64 [task 2017-05-24T05:58:22.607371Z] 05:58:22 INFO - family 6 model 62 stepping 4 [task 2017-05-24T05:58:22.607898Z] 05:58:22 INFO - 2 CPUs [task 2017-05-24T05:58:22.608411Z] 05:58:22 INFO - [task 2017-05-24T05:58:22.608914Z] 05:58:22 INFO - GPU: UNKNOWN [task 2017-05-24T05:58:22.609424Z] 05:58:22 INFO - [task 2017-05-24T05:58:22.609942Z] 05:58:22 INFO - Crash reason: SIGSEGV [task 2017-05-24T05:58:22.610501Z] 05:58:22 INFO - Crash address: 0x0 [task 2017-05-24T05:58:22.611005Z] 05:58:22 INFO - Process uptime: not available [task 2017-05-24T05:58:22.611523Z] 05:58:22 INFO - [task 2017-05-24T05:58:22.612224Z] 05:58:22 INFO - Thread 0 (crashed) [task 2017-05-24T05:58:22.612775Z] 05:58:22 INFO - 0 libxul.so!mozilla::dom::nsSpeechTask::SetAudioOutputVolume [nsSpeechTask.cpp:a936e628dbb3 : 787 + 0x3] [task 2017-05-24T05:58:22.613312Z] 05:58:22 INFO - rax = 0x00007f4648aadcd0 rdx = 0x00007f46456ab924 [task 2017-05-24T05:58:22.614417Z] 05:58:22 INFO - rcx = 0x00007f003f800000 rbx = 0x00007f461e462ac0 [task 2017-05-24T05:58:22.614960Z] 05:58:22 INFO - rsi = 0x0000000000000000 rdi = 0x0000000000000000 [task 2017-05-24T05:58:22.615518Z] 05:58:22 INFO - rbp = 0x00007ffd521fc320 rsp = 0x00007ffd521fc300 [task 2017-05-24T05:58:22.615896Z] 05:58:22 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000000 [task 2017-05-24T05:58:22.616705Z] 05:58:22 INFO - r10 = 0x00007f461aba5d90 r11 = 0x0000000000000000 [task 2017-05-24T05:58:22.617378Z] 05:58:22 INFO - r12 = 0x00007ffd521fc300 r13 = 0x00007f4648aaddd8 [task 2017-05-24T05:58:22.617716Z] 05:58:22 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000000 [task 2017-05-24T05:58:22.618415Z] 05:58:22 INFO - rip = 0x00007f46456ab955 [task 2017-05-24T05:58:22.618968Z] 05:58:22 INFO - Found by: given as instruction pointer in context [task 2017-05-24T05:58:22.619330Z] 05:58:22 INFO - 1 libxul.so!mozilla::dom::nsSpeechTask::WindowVolumeChanged [nsSpeechTask.cpp:a936e628dbb3 : 752 + 0x5] [task 2017-05-24T05:58:22.619951Z] 05:58:22 INFO - rbx = 0x00007f461e462ac8 rbp = 0x00007ffd521fc330 [task 2017-05-24T05:58:22.620380Z] 05:58:22 INFO - rsp = 0x00007ffd521fc330 r12 = 0x00007ffd521fc300 [task 2017-05-24T05:58:22.620876Z] 05:58:22 INFO - r13 = 0x00007f4648aaddd8 r14 = 0x0000000000000000 [task 2017-05-24T05:58:22.621514Z] 05:58:22 INFO - r15 = 0x0000000000000000 rip = 0x00007f46456ab8dc [task 2017-05-24T05:58:22.621900Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.622528Z] 05:58:22 INFO - 2 libxul.so!mozilla::dom::AudioChannelAgent::WindowVolumeChanged [AudioChannelAgent.cpp:a936e628dbb3 : 298 + 0x13] [task 2017-05-24T05:58:22.622931Z] 05:58:22 INFO - rbx = 0x00007f461e462ac8 rbp = 0x00007ffd521fc380 [task 2017-05-24T05:58:22.623470Z] 05:58:22 INFO - rsp = 0x00007ffd521fc340 r12 = 0x00007ffd521fc300 [task 2017-05-24T05:58:22.623979Z] 05:58:22 INFO - r13 = 0x00007f4648aaddd8 r14 = 0x0000000000000000 [task 2017-05-24T05:58:22.624517Z] 05:58:22 INFO - r15 = 0x0000000000000000 rip = 0x00007f4645826156 [task 2017-05-24T05:58:22.625003Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.625523Z] 05:58:22 INFO - 3 libxul.so + 0x1b740a9 [task 2017-05-24T05:58:22.626016Z] 05:58:22 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffd521fc400 [task 2017-05-24T05:58:22.626521Z] 05:58:22 INFO - rsp = 0x00007ffd521fc390 r12 = 0x00007ffd521fc3b0 [task 2017-05-24T05:58:22.627024Z] 05:58:22 INFO - r13 = 0x00007f46252ef350 r14 = 0x0000000000000000 [task 2017-05-24T05:58:22.627562Z] 05:58:22 INFO - r15 = 0x0000000000000000 rip = 0x00007f46458260a9 [task 2017-05-24T05:58:22.628079Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.628744Z] 05:58:22 INFO - 4 libxul.so!nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) + 0x128 [task 2017-05-24T05:58:22.629122Z] 05:58:22 INFO - rbx = 0x0000000000000001 rbp = 0x00007ffd521fc470 [task 2017-05-24T05:58:22.629628Z] 05:58:22 INFO - rsp = 0x00007ffd521fc410 r12 = 0x00007f461ab7aa08 [task 2017-05-24T05:58:22.630244Z] 05:58:22 INFO - r13 = 0x00007f461ab7a280 r14 = 0x0000000000000000 [task 2017-05-24T05:58:22.630616Z] 05:58:22 INFO - r15 = 0x00007f464203be90 rip = 0x00007f46467d8218 [task 2017-05-24T05:58:22.631147Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.631774Z] 05:58:22 INFO - 5 libxul.so!WindowDestroyedEvent::Run [nsGlobalWindow.cpp:a936e628dbb3 : 9620 + 0x17] [task 2017-05-24T05:58:22.632311Z] 05:58:22 INFO - rbx = 0x00007ffd521fc570 rbp = 0x00007ffd521fc640 [task 2017-05-24T05:58:22.632665Z] 05:58:22 INFO - rsp = 0x00007ffd521fc480 r12 = 0x00007f464203be70 [task 2017-05-24T05:58:22.633184Z] 05:58:22 INFO - r13 = 0x00007ffd521fc510 r14 = 0x00007f461e0a66c0 [task 2017-05-24T05:58:22.633794Z] 05:58:22 INFO - r15 = 0x00007f46488cd450 rip = 0x00007f46469b9e79 [task 2017-05-24T05:58:22.634154Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.634873Z] 05:58:22 INFO - 6 libxul.so!nsThread::ProcessNextEvent(bool, bool*) + 0x311 [task 2017-05-24T05:58:22.635257Z] 05:58:22 INFO - rbx = 0x00007f46534dc880 rbp = 0x00007ffd521fc730 [task 2017-05-24T05:58:22.635593Z] 05:58:22 INFO - rsp = 0x00007ffd521fc650 r12 = 0x00007f463b4ae628 [task 2017-05-24T05:58:22.635912Z] 05:58:22 INFO - r13 = 0x00007f4648c47a10 r14 = 0x00007ffd521fc6e0 [task 2017-05-24T05:58:22.636267Z] 05:58:22 INFO - r15 = 0x00007ffd521fc75f rip = 0x00007f46467f7ba1 [task 2017-05-24T05:58:22.636610Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.636954Z] 05:58:22 INFO - 7 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) + 0x1f [task 2017-05-24T05:58:22.637506Z] 05:58:22 INFO - rbx = 0x00007f46534d0e00 rbp = 0x00007ffd521fc760 [task 2017-05-24T05:58:22.638048Z] 05:58:22 INFO - rsp = 0x00007ffd521fc740 r12 = 0x00007f465345db80 [task 2017-05-24T05:58:22.638596Z] 05:58:22 INFO - r13 = 0x00007f46534dc880 r14 = 0x00007f46534d0e20 [task 2017-05-24T05:58:22.639125Z] 05:58:22 INFO - r15 = 0x0000000000000001 rip = 0x00007f46467f786f [task 2017-05-24T05:58:22.639654Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.640243Z] 05:58:22 INFO - 8 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) + 0x95 [task 2017-05-24T05:58:22.640955Z] 05:58:22 INFO - rbx = 0x00007f46534d0e00 rbp = 0x00007ffd521fc7c0 [task 2017-05-24T05:58:22.641457Z] 05:58:22 INFO - rsp = 0x00007ffd521fc770 r12 = 0x00007f465345db80 [task 2017-05-24T05:58:22.642028Z] 05:58:22 INFO - r13 = 0x00007f46534dc880 r14 = 0x00007f46534d0e20 [task 2017-05-24T05:58:22.642420Z] 05:58:22 INFO - r15 = 0x0000000000000001 rip = 0x00007f46468627e5 [task 2017-05-24T05:58:22.642954Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.643652Z] 05:58:22 INFO - 9 libxul.so!MessageLoop::Run() + 0x47 [task 2017-05-24T05:58:22.644217Z] 05:58:22 INFO - rbx = 0x00007f463b4ae620 rbp = 0x00007ffd521fc7f0 [task 2017-05-24T05:58:22.644604Z] 05:58:22 INFO - rsp = 0x00007ffd521fc7d0 r12 = 0x00007f46534dc880 [task 2017-05-24T05:58:22.645130Z] 05:58:22 INFO - r13 = 0x00007f4648b96ad0 r14 = 0x00007ffd521fc8d0 [task 2017-05-24T05:58:22.645675Z] 05:58:22 INFO - r15 = 0x00007ffd521fc930 rip = 0x00007f464685a1a7 [task 2017-05-24T05:58:22.646374Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.646911Z] 05:58:22 INFO - 10 libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:a936e628dbb3 : 156 + 0xd] [task 2017-05-24T05:58:22.647277Z] 05:58:22 INFO - rbx = 0x00007f463b4ae620 rbp = 0x00007ffd521fc810 [task 2017-05-24T05:58:22.647979Z] 05:58:22 INFO - rsp = 0x00007ffd521fc800 r12 = 0x00007f46534dc880 [task 2017-05-24T05:58:22.648560Z] 05:58:22 INFO - r13 = 0x00007f4648b96ad0 r14 = 0x00007ffd521fc8d0 [task 2017-05-24T05:58:22.649119Z] 05:58:22 INFO - r15 = 0x00007ffd521fc930 rip = 0x00007f4647326e9e [task 2017-05-24T05:58:22.649465Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.650180Z] 05:58:22 INFO - 11 libxul.so!nsAppStartup::Run [nsAppStartup.cpp:a936e628dbb3 : 283 + 0x6] [task 2017-05-24T05:58:22.650731Z] 05:58:22 INFO - rbx = 0x00007f463b4a9bf0 rbp = 0x00007ffd521fc830 [task 2017-05-24T05:58:22.651426Z] 05:58:22 INFO - rsp = 0x00007ffd521fc820 r12 = 0x0000000000000077 [task 2017-05-24T05:58:22.651783Z] 05:58:22 INFO - r13 = 0x00007f4648b96ad0 r14 = 0x00007ffd521fc8d0 [task 2017-05-24T05:58:22.652339Z] 05:58:22 INFO - r15 = 0x00007ffd521fc930 rip = 0x00007f4647423b23 [task 2017-05-24T05:58:22.652900Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.653422Z] 05:58:22 INFO - 12 libxul.so!XREMain::XRE_mainRun() + 0x7ff [task 2017-05-24T05:58:22.653952Z] 05:58:22 INFO - rbx = 0x00007ffd521fc910 rbp = 0x00007ffd521fc9a0 [task 2017-05-24T05:58:22.654612Z] 05:58:22 INFO - rsp = 0x00007ffd521fc840 r12 = 0x0000000000000077 [task 2017-05-24T05:58:22.655189Z] 05:58:22 INFO - r13 = 0x00007f4648b96ad0 r14 = 0x00007ffd521fc8d0 [task 2017-05-24T05:58:22.655595Z] 05:58:22 INFO - r15 = 0x00007ffd521fc930 rip = 0x00007f4647441b7f [task 2017-05-24T05:58:22.656118Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.656849Z] 05:58:22 INFO - 13 libxul.so!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) + 0x372 [task 2017-05-24T05:58:22.657397Z] 05:58:22 INFO - rbx = 0x00007ffd521fca40 rbp = 0x00007ffd521fca30 [task 2017-05-24T05:58:22.657948Z] 05:58:22 INFO - rsp = 0x00007ffd521fc9b0 r12 = 0x0000000000000000 [task 2017-05-24T05:58:22.658491Z] 05:58:22 INFO - r13 = 0x0000000000000000 r14 = 0x00007ffd521fc9f0 [task 2017-05-24T05:58:22.659062Z] 05:58:22 INFO - r15 = 0x00007f46467dfcc0 rip = 0x00007f464743f082 [task 2017-05-24T05:58:22.659589Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.660126Z] 05:58:22 INFO - 14 libxul.so!XRE_main [nsAppRunner.cpp:a936e628dbb3 : 4843 + 0x5] [task 2017-05-24T05:58:22.660536Z] 05:58:22 INFO - rbx = 0x00007ffd521fca40 rbp = 0x00007ffd521fcc10 [task 2017-05-24T05:58:22.661229Z] 05:58:22 INFO - rsp = 0x00007ffd521fca40 r12 = 0x00007ffd521fcb90 [task 2017-05-24T05:58:22.661634Z] 05:58:22 INFO - r13 = 0x0000000000000005 r14 = 0x00007ffd521fdd78 [task 2017-05-24T05:58:22.662338Z] 05:58:22 INFO - r15 = 0x00007ffd521fcc30 rip = 0x00007f464743ecdf [task 2017-05-24T05:58:22.663028Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.663428Z] 05:58:22 INFO - 15 firefox!do_main(int, char**, char**) + 0x8a [task 2017-05-24T05:58:22.663972Z] 05:58:22 INFO - rbx = 0x0000000000421bb3 rbp = 0x00007ffd521fdc60 [task 2017-05-24T05:58:22.664578Z] 05:58:22 INFO - rsp = 0x00007ffd521fcc20 r12 = 0x00007ffd521ff500 [task 2017-05-24T05:58:22.665281Z] 05:58:22 INFO - r13 = 0x00007ffd521fdd78 r14 = 0x00007f4648b9e190 [task 2017-05-24T05:58:22.665833Z] 05:58:22 INFO - r15 = 0x0000000000000005 rip = 0x000000000041b6fa [task 2017-05-24T05:58:22.666366Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.666894Z] 05:58:22 INFO - 16 firefox!main + 0x74 [task 2017-05-24T05:58:22.667465Z] 05:58:22 INFO - rbx = 0x00007ffd521fdd78 rbp = 0x00007ffd521fdc90 [task 2017-05-24T05:58:22.668005Z] 05:58:22 INFO - rsp = 0x00007ffd521fdc70 r12 = 0x0000000000000005 [task 2017-05-24T05:58:22.668695Z] 05:58:22 INFO - r13 = 0x00007ffd521fdda8 r14 = 0x000006377085384e [task 2017-05-24T05:58:22.669267Z] 05:58:22 INFO - r15 = 0x0000000000000000 rip = 0x0000000000411a64 [task 2017-05-24T05:58:22.669671Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.670360Z] 05:58:22 INFO - 17 libc-2.23.so + 0x20830 [task 2017-05-24T05:58:22.670897Z] 05:58:22 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000421a70 [task 2017-05-24T05:58:22.671461Z] 05:58:22 INFO - rsp = 0x00007ffd521fdca0 r12 = 0x000000000041b2c0 [task 2017-05-24T05:58:22.671998Z] 05:58:22 INFO - r13 = 0x00007ffd521fdd70 r14 = 0x0000000000000000 [task 2017-05-24T05:58:22.672530Z] 05:58:22 INFO - r15 = 0x0000000000000000 rip = 0x00007f46536af830 [task 2017-05-24T05:58:22.672921Z] 05:58:22 INFO - Found by: call frame info [task 2017-05-24T05:58:22.673604Z] 05:58:22 INFO - 18 firefox + 0x119f0 [task 2017-05-24T05:58:22.674008Z] 05:58:22 INFO - rsp = 0x00007ffd521fdcc0 rip = 0x00000000004119f0 [task 2017-05-24T05:58:22.674693Z] 05:58:22 INFO - Found by: stack scanning [task 2017-05-24T05:58:22.675270Z] 05:58:22 INFO - 19 firefox + 0x1b2c0 [task 2017-05-24T05:58:22.675835Z] 05:58:22 INFO - rsp = 0x00007ffd521fdcd8 rip = 0x000000000041b2c0 [task 2017-05-24T05:58:22.676242Z] 05:58:22 INFO - Found by: stack scanning [task 2017-05-24T05:58:22.676935Z] 05:58:22 INFO - 20 firefox + 0x119f0 [task 2017-05-24T05:58:22.677463Z] 05:58:22 INFO - rsp = 0x00007ffd521fdd28 rip = 0x00000000004119f0 [task 2017-05-24T05:58:22.677878Z] 05:58:22 INFO - Found by: stack scanning [task 2017-05-24T05:58:22.678407Z] 05:58:22 INFO - 21 firefox!mozilla::ReadAheadLib(char const*) + 0xf0 [task 2017-05-24T05:58:22.678944Z] 05:58:22 INFO - rsp = 0x00007ffd521fdd30 rip = 0x0000000000421a60 [task 2017-05-24T05:58:22.679482Z] 05:58:22 INFO - Found by: stack scanning [task 2017-05-24T05:58:22.679995Z] 05:58:22 INFO - 22 firefox + 0x1b2c0 [task 2017-05-24T05:58:22.680594Z] 05:58:22 INFO - rsp = 0x00007ffd521fdd48 rip = 0x000000000041b2c0 [task 2017-05-24T05:58:22.681300Z] 05:58:22 INFO - Found by: stack scanning [task 2017-05-24T05:58:22.681832Z] 05:58:22 INFO - 23 firefox!_start + 0x29 [task 2017-05-24T05:58:22.682401Z] 05:58:22 INFO - rsp = 0x00007ffd521fdd60 rip = 0x000000000041b2e9 [task 2017-05-24T05:58:22.682757Z] 05:58:22 INFO - Found by: stack scanning
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 3•6 years ago
|
||
this is occurring quite frequently since the first occurrence 2 days ago, doing some retriggers: https://treeherder.mozilla.org/#/jobs?repo=autoland&filter-searchStr=android%20mda&tochange=0c0d4257e25432ae62dd66649cafc2bfcab75958&fromchange=1360cf36128d3d34284b700192e8c7055970f47a&selectedJob=101541528 I am not optimistic about finding a root cause with retriggers, but maybe we will see a better rate of failure. :overholt, can you get someone to look into this?
Flags: needinfo?(overholt)
Whiteboard: [stockwell needswork]
Comment 4•6 years ago
|
||
:jya, I see via retriggers that bug 1363668 seems to be causing this crash, with 30 failures yesterday, this is on trend to be a top 5 intermittent failure, can you please take a look at this or consider backing out the patches from bug 1363668 if you don't have time in the next 2 business days?
Blocks: 1363668
Flags: needinfo?(overholt) → needinfo?(jyavenard)
Comment 5•6 years ago
|
||
Maybe Eitan can take a look (in case bug 1363668 isn't the cause)?
Flags: needinfo?(eitan)
Comment 6•6 years ago
|
||
(In reply to Andrew Overholt [:overholt] from comment #5) > Maybe Eitan can take a look (in case bug 1363668 isn't the cause)? Haven't touched speech in a long time, so I am assuming the above prognosis is correct. Note, our use of MSG is not really needed since we left B2G, and I think it should be removed. It's just not a high priority now (unless you say otherwise). This crash would go away if I purge our speech MSG support.
Flags: needinfo?(eitan)
Assignee | ||
Comment 7•6 years ago
|
||
looking now.. I don't see how the code modified by bug 1363668 could be involved...
Flags: needinfo?(jyavenard)
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → jyavenard
Assignee | ||
Comment 8•6 years ago
|
||
None of the code modified by bug 1363668 touch the code path used by this mochitest. test_speech_simple.html only checks that some APIs exist. No media (audio or video) element is created. So if that crashes it may be some other coincidence: corrupted compilation or what else. Backing 1363668 would only get around a problem that would likely exist regardless... so please don't back it out unless the problem is fully understood.file_speech_simple.html the code of nsSpeechTask checks everywhere that mCallback is not nullptr except there... Sounds like there's a race somewhere where mCallback may not be set yet.
Assignee: jyavenard → nobody
Assignee | ||
Comment 9•6 years ago
|
||
Will run with some asserts there https://treeherder.mozilla.org/#/jobs?repo=try&revision=40672dd46090e371695b92dccdee2d4b2b57d1e2 to confirm my theory
Assignee | ||
Comment 11•6 years ago
|
||
Well, there's no race where I thought. it's all main thread. https://treeherder.mozilla.org/logviewer.html#?job_id=102486950&repo=try we have mCallback that is null, yet nsSpeechTask::Setup was called where mCallback is set (and aCallback wasn't null) memory corruption?
Comment hidden (mozreview-request) |
Assignee | ||
Comment 13•6 years ago
|
||
quick and dirty fix... no idea on how that pointer could be null in the first place.
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → jyavenard
![]() |
||
Comment 14•6 years ago
|
||
(In reply to Joel Maher ( :jmaher) from comment #10) > :gbrown, could you look over my retriggers? I believe this failure started earlier, on mozilla-inbound (but not on Android). The earliest I have found is: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=a936e628dbb352550e1ad092db1474470215bda4 https://treeherder.mozilla.org/logviewer.html#?job_id=101449013&repo=mozilla-inbound Since this happens infrequently on a lot of different platforms, it may be difficult to narrow down further.
Flags: needinfo?(gbrown)
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 16•6 years ago
|
||
This log: https://treeherder.mozilla.org/logviewer.html#?job_id=102505667&repo=try shows that nsSpeechTask::SetAudioOutputVolume prior nsSpeechTask::Setup was called, and as such, we have mCallback set to nullptr hence the null deref. (https://hg.mozilla.org/try/file/28072c2a07ae/dom/media/webspeech/synth/nsSpeechTask.cpp#l789)
Assignee | ||
Comment 17•6 years ago
|
||
"outer-window-destroyed" This appears to be related to changes in bug 1113086. The nsSpeechTask is notified of a change when "outer-window-destroyed" occurs. If this happens before nsSpeech::Setup got the chance to run, we will get a null deref. So the behaviour is racy/unpredictable. https://dxr.mozilla.org/mozilla-central/source/dom/audiochannel/AudioChannelService.cpp#443 The patch I proposed will get around the issue as when Setup hasn't been called yet, mCallback is null. But there may be other cases where using the non-initialised nsSpeechTask could cause a problem, but I'm not familiar enough with this code.
Flags: needinfo?(amarchesini)
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Updated•6 years ago
|
Attachment #8871961 -
Flags: review?(amarchesini)
Comment 19•6 years ago
|
||
mozreview-review |
Comment on attachment 8871961 [details] Bug 1367376: Check for null. https://reviewboard.mozilla.org/r/143488/#review147840
Attachment #8871961 -
Flags: review?(amarchesini) → review+
Comment 20•6 years ago
|
||
Pushed by jyavenard@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/87402fd86ee0 Check for null. r=baku
Comment 21•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/87402fd86ee0
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Whiteboard: [stockwell needswork] → [stockwell fixed]
Target Milestone: --- → mozilla55
Assignee | ||
Updated•6 years ago
|
Component: DOM → Web Speech
Updated•6 years ago
|
status-firefox53:
--- → unaffected
status-firefox54:
--- → unaffected
status-firefox-esr52:
--- → unaffected
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Flags: needinfo?(amarchesini)
You need to log in
before you can comment on or make changes to this bug.
Description
•