Application that crashed: kttsd Version of the application: 0.4.0 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-15-generic i686 Distribution: Ubuntu 9.10 What I was doing when the application crashed: this error is presented frecuently -- Backtrace: Application: kttsd (kttsd), signal: Aborted [KCrash Handler] #6 0x00f0f422 in __kernel_vsyscall () #7 0x009b44d1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0x009b7932 in *__GI_abort () at abort.c:92 #9 0x06b5dddc in IA__g_assertion_message (domain=0x0, file=0x1bd0f03 "pulsesink.c", line=1610, func=0x1bd239c "gst_pulsesink_init", message=0x9fdf178 "assertion failed: (pulsesink->mainloop != NULL)") at /build/buildd/glib2.0-2.22.2/glib/gtestutils.c:1317 #10 0x06b5e43d in IA__g_assertion_message_expr (domain=0x0, file=0x1bd0f03 "pulsesink.c", line=1610, func=0x1bd239c "gst_pulsesink_init", expr=0x1bd1519 "pulsesink->mainloop != NULL") at /build/buildd/glib2.0-2.22.2/glib/gtestutils.c:1328 #11 0x01bca9fa in gst_pulsesink_init (pulsesink=0x9fe0068, klass=0x8827240) at pulsesink.c:1610 #12 0x00edf97f in IA__g_type_create_instance (type=142765696) at /build/buildd/glib2.0-2.22.2/gobject/gtype.c:1674 #13 0x00ec4748 in g_object_constructor (type=142765696, n_construct_properties=2, construct_params=0x9fde310) at /build/buildd/glib2.0-2.22.2/gobject/gobject.c:1383 #14 0x00ec5b62 in IA__g_object_newv (object_type=142765696, n_parameters=0, parameters=0x0) at /build/buildd/glib2.0-2.22.2/gobject/gobject.c:1252 #15 0x00ec658a in IA__g_object_new_valist (object_type=142765696, first_property_name=0x0, var_args=0xbff44f08 "\021") at /build/buildd/glib2.0-2.22.2/gobject/gobject.c:1323 #16 0x00ec670e in IA__g_object_new (object_type=142765696, first_property_name=0x0) at /build/buildd/glib2.0-2.22.2/gobject/gobject.c:1086 #17 0x020fd190 in gst_element_factory_create (factory=0x8747b60, name=0x9fddeb0 "autoaudiosink0-actual-sink-pulse") at gstelementfactory.c:408 #18 0x04e24323 in gst_auto_audio_sink_create_element_with_pretty_name (element=0x9fc8c80, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstautoaudiosink.c:235 #19 gst_auto_audio_sink_find_best (element=0x9fc8c80, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstautoaudiosink.c:266 #20 gst_auto_audio_sink_detect (element=0x9fc8c80, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstautoaudiosink.c:349 #21 gst_auto_audio_sink_change_state (element=0x9fc8c80, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstautoaudiosink.c:397 #22 0x020f8005 in gst_element_change_state (element=0x9fc8c80, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstelement.c:2548 #23 0x020fb614 in gst_element_set_state_func (element=0x9fc8c80, state=GST_STATE_READY) at gstelement.c:2504 #24 0x020f7260 in gst_element_set_state (element=0x9fc8c80, state=GST_STATE_READY) at gstelement.c:2405 #25 0x04bdc1d6 in Phonon::Gstreamer::DeviceManager::canOpenDevice (this=0x8820170, element=0x9fc8c80) at ../../gstreamer/devicemanager.cpp:131 #26 0x04bdc3ff in Phonon::Gstreamer::DeviceManager::createAudioSink (this=0x8820170, category=Phonon::AccessibilityCategory) at ../../gstreamer/devicemanager.cpp:202 #27 0x04bd5b5f in AudioOutput (this=0x9fd5240, backend=0x871a908, parent=0x9fd9df8) at ../../gstreamer/audiooutput.cpp:56 #28 0x04bd97dd in Phonon::Gstreamer::Backend::createObject (this=0x871a908, c=Phonon::BackendInterface::AudioOutputClass, parent=0x9fd9df8, args=...) at ../../gstreamer/backend.cpp:116 #29 0x07e1166f in Phonon::Factory::createAudioOutput (parent=0x9fd9df8) at ../3rdparty/phonon/phonon/factory.cpp:324 #30 0x07e090a7 in Phonon::AudioOutputPrivate::createBackendObject (this=0x9fc9cd0) at ../3rdparty/phonon/phonon/audiooutput.cpp:108 #31 0x07e06aab in Phonon::AudioOutputPrivate::init (this=0x9fc9cd0, c=Phonon::AccessibilityCategory) at ../3rdparty/phonon/phonon/audiooutput.cpp:96 #32 0x07e076a6 in AudioOutput (this=0x9fd9df8, category=Phonon::AccessibilityCategory, parent=0x9fd5a9c) at ../3rdparty/phonon/phonon/audiooutput.cpp:67 #33 0x073a0f5d in PhononPlayer (this=0x9fd5a90, parent=0x86e6f58, args=..., __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../../../kttsd/players/phononplayer/phononplayer.cpp:40 #34 0x073a077d in KDEPrivate::ConcreteFactory<PhononPlayer, QObject>::create (this=0x85cda58, parent=0x86e6f58, className=0x136e00 "Player", args=...) at /usr/include/kgenericfactory.tcc:173 #35 KDEPrivate::ConcreteFactory<PhononPlayer, QObject>::create (this=0x85cda58, parent=0x86e6f58, className=0x136e00 "Player", args=...) at /usr/include/kgenericfactory.tcc:136 #36 KGenericFactory<PhononPlayer, QObject>::createObject (this=0x85cda58, parent=0x86e6f58, className=0x136e00 "Player", args=...) at /usr/include/kgenericfactory.h:164 #37 0x0391b2d3 in KPluginFactory::create (this=0x85cda58, iface=0x136e00 "Player", parentWidget=0x0, parent=0x86e6f58, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:176 #38 0x08055330 in KPluginFactory::create<Player> (this=0x86e6f58) at /usr/include/kpluginfactory.h:491 #39 KPluginFactory::create<Player> (this=0x86e6f58) at /usr/include/kpluginfactory.h:336 #40 KLibLoader::createInstance<Player> (this=0x86e6f58) at /usr/include/klibloader.h:277 #41 Speaker::createPlayerObject (this=0x86e6f58) at ../../../kttsd/kttsd/speaker.cpp:1035 #42 0x0805582b in Speaker::startPlayingUtterance (this=0x86e6f58, it=) at ../../../kttsd/kttsd/speaker.cpp:944 #43 0x0805a001 in Speaker::doUtterances (this=0x86e6f58) at ../../../kttsd/kttsd/speaker.cpp:436 #44 0x0805a5cb in Speaker::slotTimeout (this=0x86e6f58) at ../../../kttsd/kttsd/speaker.cpp:1156 #45 0x0805a673 in Speaker::qt_metacall (this=0x86e6f58, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbff4585c) at ./speaker.moc:87 #46 0x0593c263 in QMetaObject::activate (sender=0x86c4e10, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113 #47 0x0593cec2 in QMetaObject::activate (sender=0x86c4e10, m=0x5a17904, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187 #48 0x05976667 in QTimer::timeout (this=0x86c4e10) at .moc/release-shared/moc_qtimer.cpp:128 #49 0x059419ae in QTimer::timerEvent (this=0x86c4e10, e=0xbff45cf0) at kernel/qtimer.cpp:261 #50 0x059363bf in QObject::event (this=0x86c4e10, e=0xbff45cf0) at kernel/qobject.cpp:1075 #51 0x01030f54 in QApplicationPrivate::notify_helper (this=0x85ce378, receiver=0x86c4e10, e=0xbff45cf0) at kernel/qapplication.cpp:4056 #52 0x0103867c in QApplication::notify (this=0xbff46050, receiver=0x86c4e10, e=0xbff45cf0) at kernel/qapplication.cpp:3603 #53 0x007cabfa in KApplication::notify (this=0xbff46050, receiver=0x86c4e10, event=0xbff45cf0) at ../../kdeui/kernel/kapplication.cpp:302 #54 0x059266cb in QCoreApplication::notifyInternal (this=0xbff46050, receiver=0x86c4e10, event=0xbff45cf0) at kernel/qcoreapplication.cpp:610 #55 0x059537ce in QCoreApplication::sendEvent (this=0x85d6a74) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #56 QTimerInfoList::activateTimers (this=0x85d6a74) at kernel/qeventdispatcher_unix.cpp:572 #57 0x059510e0 in timerSourceDispatch (source=0x85d6a40) at kernel/qeventdispatcher_glib.cpp:165 #58 0x06b36e78 in g_main_dispatch (context=0x85d0090) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:1960 #59 IA__g_main_context_dispatch (context=0x85d0090) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2513 #60 0x06b3a720 in g_main_context_iterate (context=0x85d0090, block=<value optimized out>, dispatch=1, self=0x85cdf48) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2591 #61 0x06b3a853 in IA__g_main_context_iteration (context=0x85d0090, may_block=1) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2654 #62 0x0595102c in QEventDispatcherGlib::processEvents (this=0x85b3c50, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #63 0x010d1be5 in QGuiEventDispatcherGlib::processEvents (this=0x85b3c50, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #64 0x05924c79 in QEventLoop::processEvents (this=0xbff45fb4, flags=) at kernel/qeventloop.cpp:149 #65 0x059250ca in QEventLoop::exec (this=0xbff45fb4, flags=...) at kernel/qeventloop.cpp:201 #66 0x0592753f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #67 0x01030dd7 in QApplication::exec () at kernel/qapplication.cpp:3525 #68 0x0804e6f9 in main (argc=1, argv=0xbff461f4) at ../../../kttsd/kttsd/main.cpp:72 Reported using DrKonqi
The error is related to the GStreamer multimedia library used by the KDE Multimedia subsystem "Phonon". - If you could reproduce this bug in a reliable way then it could be useful to report this to the Gstreamer developers. Thanks
Yes, it would be very nice if you could report this to the GStreamer project. Closing for now as an upstream bug.
reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.