Bug 197245 - Ktts crashes after changing some settings and testing the voice [Phonon related, XIOError, KCMKttsMgr::configureTalker]
Summary: Ktts crashes after changing some settings and testing the voice [Phonon relat...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: Xine backend (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
: 198573 203798 209244 210712 211325 211761 212396 212998 221665 227993 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-06-20 11:22 UTC by sts
Modified: 2012-09-05 21:36 UTC (History)
14 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sts 2009-06-20 11:22:58 UTC
Application that crashed: systemsettings
Version of the application: 1.0
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)) "release 139"
Qt Version: 4.5.1
Operating System: Linux 2.6.27.23-0.1-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

What I was doing when the application crashed:
I have installed ktts and festival and do some settings.. test vocal.. crash

 -- Backtrace:
Application: Systemeinstellungen (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f8d219aa750 (LWP 14266))]

Thread 5 (Thread 0x7f8cf1e5e950 (LWP 14582)):
#0  0x00007f8d1e7d0fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8cf66b0631 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f8d1e7cd070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f8d1ddc610d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8cf0ff4950 (LWP 14583)):
[KCrash Handler]
#5  QHashData::detach_helper (this=0x12912d0, node_duplicate=0x7f8cf690b500 <QHash<Phonon::Xine::SinkNode*, QHashDummyValue>::duplicateNode(QHashData::Node*, void*)>, nodeSize=24)
    at tools/qhash.cpp:204
#6  0x00007f8cf69137d1 in QForeachContainer (this=0x7f8cf0ff35c0, t=<value optimized out>) at /usr/include/QtCore/qhash.h:568
#7  0x00007f8cf690ec99 in Phonon::Xine::XineStream::createStream (this=0x1938370) at /usr/src/debug/phonon-4.3.1/xine/xinestream.cpp:510
#8  0x00007f8cf6912c9b in Phonon::Xine::XineStream::event (this=0x1938370, ev=0x139f2c0) at /usr/src/debug/phonon-4.3.1/xine/xinestream.cpp:1235
#9  0x00007f8d1f6a078d in QApplicationPrivate::notify_helper (this=0x645570, receiver=0x1938370, e=0x139f2c0) at kernel/qapplication.cpp:4057
#10 0x00007f8d1f6a8a2a in QApplication::notify (this=0x7fff299ee680, receiver=0x1938370, e=0x139f2c0) at kernel/qapplication.cpp:4022
#11 0x00007f8d2054504b in KApplication::notify (this=0x7fff299ee680, receiver=0x1938370, event=0x139f2c0) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302
#12 0x00007f8d1eb2a15c in QCoreApplication::notifyInternal (this=0x7fff299ee680, receiver=0x1938370, event=0x139f2c0) at kernel/qcoreapplication.cpp:610
#13 0x00007f8d1eb2adda in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x107a520) at kernel/qcoreapplication.h:213
#14 0x00007f8d1eb53c13 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:218
#15 0x00007f8d1b0f90fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#16 0x00007f8d1b0fc8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#17 0x00007f8d1b0fca8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f8d1eb5389f in QEventDispatcherGlib::processEvents (this=0xf58720, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#19 0x00007f8d1eb289f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -251707408}) at kernel/qeventloop.cpp:149
#20 0x00007f8d1eb28dbd in QEventLoop::exec (this=0x7f8cf0ff4030, flags={i = -251707328}) at kernel/qeventloop.cpp:200
#21 0x00007f8d1ea3df88 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#22 0x00007f8cf690baa2 in Phonon::Xine::XineThread::run (this=0xf541f0) at /usr/src/debug/phonon-4.3.1/xine/xinethread.cpp:143
#23 0x00007f8d1ea40f22 in QThreadPrivate::start (arg=0xf541f0) at thread/qthread_unix.cpp:189
#24 0x00007f8d1e7cd070 in start_thread () from /lib64/libpthread.so.0
#25 0x00007f8d1ddc610d in clone () from /lib64/libc.so.6
#26 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8cf05b4950 (LWP 15944)):
#0  0x00007f8d1ddbd386 in poll () from /lib64/libc.so.6
#1  0x00007f8cf05ee9c1 in ?? () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007f8d1e7cd070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f8d1ddc610d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8cefd92950 (LWP 15945)):
#0  0x00007f8d1e7d0d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8cf66c1c23 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f8d1e7cd070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f8d1ddc610d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8d219aa750 (LWP 14266)):
#0  0x00007f8d1e7d0fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8d1ea40965 in thread_sleep (ti=0x7fff299e6f80) at thread/qthread_unix.cpp:298
#2  0x00007f8d1ea40ace in QThread::msleep (msecs=200) at thread/qthread_unix.cpp:324
#3  0x00007f8cf6923eb2 in ~Backend (this=0x1125200) at /usr/src/debug/phonon-4.3.1/xine/backend.cpp:108
#4  0x00007f8d11e56fb0 in ~FactoryPrivate (this=0x1156d80) at /usr/src/debug/phonon-4.3.1/phonon/factory.cpp:199
#5  0x00007f8d1dd282ed in exit () from /lib64/libc.so.6
#6  0x00007f8d1f6fdcc8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707
#7  0x00007f8d20544a68 in KApplication::xioErrhandler (this=0x7fff299ee680, dpy=0x64a380) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:408
#8  0x00007f8d1cc82e54 in _XIOError () from /usr/lib64/libX11.so.6
#9  0x00007f8d1cc8a898 in ?? () from /usr/lib64/libX11.so.6
#10 0x00007f8d1cc8aff6 in _XEventsQueued () from /usr/lib64/libX11.so.6
#11 0x00007f8d1cc5c455 in XCheckTypedWindowEvent () from /usr/lib64/libX11.so.6
#12 0x00007f8d1f701385 in QETWidget::translateConfigEvent (this=0x1261ca0, event=<value optimized out>) at kernel/qapplication_x11.cpp:5213
#13 0x00007f8d1f711015 in QApplication::x11ProcessEvent (this=0x7fff299ee680, event=0x7fff299e8ea0) at kernel/qapplication_x11.cpp:3469
#14 0x00007f8d1f738384 in x11EventSourceDispatch (s=0x648ee0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#15 0x00007f8d1b0f90fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#16 0x00007f8d1b0fc8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#17 0x00007f8d1b0fca8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f8d1eb5389f in QEventDispatcherGlib::processEvents (this=0x616c30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#19 0x00007f8d1f737b0f in QGuiEventDispatcherGlib::processEvents (this=0x7fff299e6f04, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#20 0x00007f8d1eb289f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 698257808}) at kernel/qeventloop.cpp:149
#21 0x00007f8d1eb28dbd in QEventLoop::exec (this=0x7fff299e91d0, flags={i = 698257904}) at kernel/qeventloop.cpp:200
#22 0x00007f8d1fb455fe in QDialog::exec (this=0x1261ca0) at dialogs/qdialog.cpp:498
#23 0x00007f8cee91ea22 in FestivalIntConf::slotTest_clicked (this=0x136c740) at /usr/src/debug/kdeaccessibility-4.2.90/kttsd/plugins/festivalint/festivalintconf.cpp:599
#24 0x00007f8cee921648 in FestivalIntConf::qt_metacall (this=0x136c740, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff299e9510)
    at /usr/src/debug/kdeaccessibility-4.2.90/build/kttsd/plugins/festivalint/festivalintconf.moc:94
#25 0x00007f8d1eb3fc22 in QMetaObject::activate (sender=0xa147f0, from_signal_index=<value optimized out>, to_signal_index=30, argv=0xffffffffffffffff) at kernel/qobject.cpp:3120
#26 0x00007f8d1fcce9f7 in QAbstractButton::clicked (this=0x7fff299e6f04, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200
#27 0x00007f8d1fa2a0cb in QAbstractButtonPrivate::emitClicked (this=0x13aa250) at widgets/qabstractbutton.cpp:543
#28 0x00007f8d1fa2bcf2 in QAbstractButtonPrivate::click (this=0x13aa250) at widgets/qabstractbutton.cpp:536
#29 0x00007f8d1fa2bf45 in QAbstractButton::mouseReleaseEvent (this=0xa147f0, e=0x7fff299e9ce0) at widgets/qabstractbutton.cpp:1115
#30 0x00007f8d1f6f17ed in QWidget::event (this=0xa147f0, event=0x7fff299e9ce0) at kernel/qwidget.cpp:7521
#31 0x00007f8d1f6a078d in QApplicationPrivate::notify_helper (this=0x645570, receiver=0xa147f0, e=0x7fff299e9ce0) at kernel/qapplication.cpp:4057
#32 0x00007f8d1f6a918a in QApplication::notify (this=<value optimized out>, receiver=0xa147f0, e=0x7fff299e9ce0) at kernel/qapplication.cpp:3759
#33 0x00007f8d2054504b in KApplication::notify (this=0x7fff299ee680, receiver=0xa147f0, event=0x7fff299e9ce0) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302
#34 0x00007f8d1eb2a15c in QCoreApplication::notifyInternal (this=0x7fff299ee680, receiver=0xa147f0, event=0x7fff299e9ce0) at kernel/qcoreapplication.cpp:610
#35 0x00007f8d1f6a83d8 in QApplicationPrivate::sendMouseEvent (receiver=0xa147f0, event=0x7fff299e9ce0, alienWidget=0xa147f0, nativeWidget=0x11458a0, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f8d200def30) at ../../src/corelib/kernel/qcoreapplication.h:216
#36 0x00007f8d1f712149 in QETWidget::translateMouseEvent (this=0x11458a0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4446
#37 0x00007f8d1f7111b5 in QApplication::x11ProcessEvent (this=0x7fff299ee680, event=0x7fff299eb860) at kernel/qapplication_x11.cpp:3564
#38 0x00007f8d1f738384 in x11EventSourceDispatch (s=0x648ee0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#39 0x00007f8d1b0f90fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#40 0x00007f8d1b0fc8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#41 0x00007f8d1b0fca8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#42 0x00007f8d1eb5389f in QEventDispatcherGlib::processEvents (this=0x616c30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#43 0x00007f8d1f737b0f in QGuiEventDispatcherGlib::processEvents (this=0x7fff299e6f04, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#44 0x00007f8d1eb289f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 698268496}) at kernel/qeventloop.cpp:149
#45 0x00007f8d1eb28dbd in QEventLoop::exec (this=0x7fff299ebb90, flags={i = 698268592}) at kernel/qeventloop.cpp:200
#46 0x00007f8d1fb455fe in QDialog::exec (this=0x11458a0) at dialogs/qdialog.cpp:498
#47 0x00007f8cf749256b in KCMKttsMgr::configureTalker (this=0x1324490) at /usr/src/debug/kdeaccessibility-4.2.90/kttsd/kcmkttsmgr/kcmkttsmgr.cpp:1967
#48 0x00007f8cf7494665 in KCMKttsMgr::slotConfigureTalkerButton_clicked (this=0x1324490) at /usr/src/debug/kdeaccessibility-4.2.90/kttsd/kcmkttsmgr/kcmkttsmgr.cpp:1811
#49 0x00007f8cf7499f85 in KCMKttsMgr::qt_metacall (this=0x1324490, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff299ebf70)
    at /usr/src/debug/kdeaccessibility-4.2.90/build/kttsd/kcmkttsmgr/kcmkttsmgr.moc:253
#50 0x00007f8d1eb3fc22 in QMetaObject::activate (sender=0x12eca40, from_signal_index=<value optimized out>, to_signal_index=30, argv=0xffffffffffffffff) at kernel/qobject.cpp:3120
#51 0x00007f8d1fcce9f7 in QAbstractButton::clicked (this=0x7fff299e6f04, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200
#52 0x00007f8d1fa2a0cb in QAbstractButtonPrivate::emitClicked (this=0x8bbcc0) at widgets/qabstractbutton.cpp:543
#53 0x00007f8d1fa2bcf2 in QAbstractButtonPrivate::click (this=0x8bbcc0) at widgets/qabstractbutton.cpp:536
#54 0x00007f8d1fa2bf45 in QAbstractButton::mouseReleaseEvent (this=0x12eca40, e=0x7fff299ec740) at widgets/qabstractbutton.cpp:1115
#55 0x00007f8d1f6f17ed in QWidget::event (this=0x12eca40, event=0x7fff299ec740) at kernel/qwidget.cpp:7521
#56 0x00007f8d1f6a078d in QApplicationPrivate::notify_helper (this=0x645570, receiver=0x12eca40, e=0x7fff299ec740) at kernel/qapplication.cpp:4057
#57 0x00007f8d1f6a918a in QApplication::notify (this=<value optimized out>, receiver=0x12eca40, e=0x7fff299ec740) at kernel/qapplication.cpp:3759
#58 0x00007f8d2054504b in KApplication::notify (this=0x7fff299ee680, receiver=0x12eca40, event=0x7fff299ec740) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302
#59 0x00007f8d1eb2a15c in QCoreApplication::notifyInternal (this=0x7fff299ee680, receiver=0x12eca40, event=0x7fff299ec740) at kernel/qcoreapplication.cpp:610
#60 0x00007f8d1f6a83d8 in QApplicationPrivate::sendMouseEvent (receiver=0x12eca40, event=0x7fff299ec740, alienWidget=0x12eca40, nativeWidget=0x758e70, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f8d200def30) at ../../src/corelib/kernel/qcoreapplication.h:216
#61 0x00007f8d1f712149 in QETWidget::translateMouseEvent (this=0x758e70, event=<value optimized out>) at kernel/qapplication_x11.cpp:4446
#62 0x00007f8d1f7111b5 in QApplication::x11ProcessEvent (this=0x7fff299ee680, event=0x7fff299ee2c0) at kernel/qapplication_x11.cpp:3564
#63 0x00007f8d1f738384 in x11EventSourceDispatch (s=0x648ee0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#64 0x00007f8d1b0f90fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#65 0x00007f8d1b0fc8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#66 0x00007f8d1b0fca8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#67 0x00007f8d1eb5389f in QEventDispatcherGlib::processEvents (this=0x616c30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#68 0x00007f8d1f737b0f in QGuiEventDispatcherGlib::processEvents (this=0x7fff299e6f04, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#69 0x00007f8d1eb289f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 698279344}) at kernel/qeventloop.cpp:149
#70 0x00007f8d1eb28dbd in QEventLoop::exec (this=0x7fff299ee5f0, flags={i = 698279424}) at kernel/qeventloop.cpp:200
#71 0x00007f8d1eb2b0a4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#72 0x000000000040cb9a in main (argc=5, argv=0x7fff299ee938) at /usr/src/debug/kdebase-workspace-4.2.90/systemsettings/app/main.cpp:51

Reported using DrKonqi
Comment 1 Dario Andres 2009-06-20 23:32:57 UTC
Thanks.
Another XIOError related to Phonon
Comment 2 Dario Andres 2009-08-09 17:57:15 UTC
*** Bug 198573 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-08-14 23:15:08 UTC
*** Bug 203798 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2009-10-03 03:24:45 UTC
*** Bug 209244 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2009-10-17 21:10:56 UTC
*** Bug 210712 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2009-10-21 14:46:38 UTC
*** Bug 211325 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2009-10-25 21:40:02 UTC
*** Bug 211761 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2009-10-31 02:35:10 UTC
*** Bug 212396 has been marked as a duplicate of this bug. ***
Comment 9 Marco Carrai 2009-11-01 21:39:29 UTC
I think you can close this bug:) ktts works in Kde 4.3.73, i haven't ever seen it crashing. However, still not good working in 4.3 stable...
Comment 10 Dario Andres 2009-11-04 01:43:29 UTC
*** Bug 212998 has been marked as a duplicate of this bug. ***
Comment 11 Dario Andres 2009-11-18 02:36:19 UTC
- Could anyone else confirm that the situation improved on KDE4.4trunk (if you are using it, of course)?
Regards
Comment 12 Marco Carrai 2009-11-18 21:05:41 UTC
I am using Suse packages, ( 16 November ) and the situation is pretty good:) no more crashes, but still not working ( e.g. : i set ktts to use italian and it only speak in english .. )
Comment 13 Jonathan Thomas 2010-01-07 21:18:12 UTC
*** Bug 221665 has been marked as a duplicate of this bug. ***
Comment 14 Dario Andres 2010-02-22 01:32:32 UTC
*** Bug 227993 has been marked as a duplicate of this bug. ***
Comment 15 Jekyll Wu 2012-09-05 21:36:57 UTC
crash in phonon-xine, which is unmaintained now. Use phonon-vlc or phonon-gstreamer