Closed Bug 1222843 Opened 10 years ago Closed 10 years ago

Crash in spd_send_data_wo_mutex (libspeechd.so.2) during startup (signal 11)

Categories

(Core :: Web Speech, defect)

defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1221520
Tracking Status
firefox45 --- affected

People

(Reporter: MatsPalmgren_bugz, Unassigned)

Details

(Keywords: crash, hang, regression)

It appears some Firefox child process crash on startup with the following stack. Firefox proceeds to startup and seem to work normally. It later hangs during shutdown though which I suspect is caused by this crash. This is a recent regression. Linux x86-64 debug build. (gdb) bt #0 in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6 #1 in sleep () from /lib/x86_64-linux-gnu/libc.so.6 #2 in ah_crap_handler (signum=11) at toolkit/xre/nsSigHandlers.cpp:103 #3 in nsProfileLock::FatalSignalHandler (signo=11, info=0x7f694a5fdf70, context=0x7f694a5fde40) at toolkit/profile/nsProfileLock.cpp:195 #4 in AsmJSFaultHandler (signum=11, info=0x7f694a5fdf70, context=0x7f694a5fde40) at js/src/asmjs/AsmJSSignalHandlers.cpp:1158 #5 <signal handler called> #6 in spd_send_data_wo_mutex () from /usr/lib/x86_64-linux-gnu/libspeechd.so.2 #7 in spd_execute_command_with_reply () from /usr/lib/x86_64-linux-gnu/libspeechd.so.2 #8 in spd_execute_command_with_list_reply () from /usr/lib/x86_64-linux-gnu/libspeechd.so.2 #9 in spd_list_synthesis_voices () from /usr/lib/x86_64-linux-gnu/libspeechd.so.2 #10 in mozilla::dom::SpeechDispatcherService::Init (this=0x7f694a608110) at dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:349 #11 in nsRunnableMethodArguments<>::apply<mozilla::dom::SpeechDispatcherService, void (mozilla::dom::SpeechDispatcherService::*)()>(mozilla::dom::SpeechDispatcherService*, void (mozilla::dom::SpeechDispatcherService::*)()) (this=0x7f694a6175f0, o=0x7f694a608110, m=(void (mozilla::dom::SpeechDispatcherService::*)(mozilla::dom::SpeechDispatcherService * const)) 0x7f695a0b3ed0 <mozilla::dom::SpeechDispatcherService::Init()>) at ../../../../../dist/include/nsThreadUtils.h:663 #12 in nsRunnableMethodImpl<void (mozilla::dom::SpeechDispatcherService::*)(), true>::Run (this=0x7f694a6175c0) at ../../../../../dist/include/nsThreadUtils.h:870 #13 in nsThread::ProcessNextEvent (this=0x7f694bbdaf00, aMayWait=false, aResult=0x7f694a5fec4e) at xpcom/threads/nsThread.cpp:964 #14 in NS_ProcessNextEvent (aThread=0x7f694bbdaf00, aMayWait=false) at xpcom/glue/nsThreadUtils.cpp:297 #15 in mozilla::ipc::MessagePumpForNonMainThreads::Run (this=0x7f694a617580, aDelegate=0x7f694bba7500) at ipc/glue/MessagePump.cpp:326 #16 in MessageLoop::RunInternal (this=0x7f694bba7500) at ipc/chromium/src/base/message_loop.cc:234 #17 in MessageLoop::RunHandler (this=0x7f694bba7500) at ipc/chromium/src/base/message_loop.cc:227 #18 in MessageLoop::Run (this=0x7f694bba7500) at ipc/chromium/src/base/message_loop.cc:201 #19 in nsThread::ThreadFunc (aArg=0x7f694bbdaf00) at xpcom/threads/nsThread.cpp:376 #20 in _pt_root (arg=0x7f694ccd41e0) at nsprpub/pr/src/pthreads/ptthread.c:212 #21 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #22 in clone () from /lib/x86_64-linux-gnu/libc.so.6
Component: Audio/Video → Web Speech
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.