Bug 204026 - Kaffeine crashes while switching dvb channel [assert, Phonon::StreamInterface::reset, Phonon::Xine::ByteStream::callStreamInterfaceReset]
Summary: Kaffeine crashes while switching dvb channel [assert, Phonon::StreamInterface...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: Xine backend (show other bugs)
Version: 4.4.1 (KDE 4.4.4)
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Matthias Kretz
URL:
Keywords: release_blocker
: 179568 203991 216567 217193 219398 220670 221126 221608 223350 225617 225620 227734 228961 230542 232481 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-08-16 11:21 UTC by Michael Seiwert
Modified: 2011-06-07 23:30 UTC (History)
18 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi: --- The same crash while switching channels. It takes rather long time on my machine to tune the channel (sometimes up to 5 seconds), so this might be related. (12.83 KB, text/plain)
2010-01-01 18:48 UTC, Oldřich Jedlička
Details
New crash information added by DrKonqi (14.95 KB, text/plain)
2010-08-05 04:15 UTC, jamundso
Details
New crash information added by DrKonqi (14.48 KB, text/plain)
2010-08-11 05:07 UTC, jamundso
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Seiwert 2009-08-16 11:21:25 UTC
Application that crashed: kaffeine
Version of the application: 1.0-svn2
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.27.25-0.1-pae i686
Distribution: "openSUSE 11.1 (i586)"

 -- Backtrace:
Application: Kaffeine (kaffeine), signal: Aborted
[Current thread is 1 (Thread 0xb5c39920 (LWP 32535))]

Thread 9 (Thread 0xb2f60b90 (LWP 32536)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7226f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3f48721 in ?? () from /usr/lib/libxine.so.1
#3  0xb72231b5 in start_thread () from /lib/libpthread.so.0
#4  0xb64c63be in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb275fb90 (LWP 32537)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7226c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72bce80 in QWaitConditionPrivate::wait (this=0xaba1df38, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0xb72bc97f in QWaitCondition::wait (this=0xb1eb561c, mutex=0xb1eb5618, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb72b7448 in QSemaphore::acquire (this=0xb275e3e4, n=1) at thread/qsemaphore.cpp:143
#5  0xb73ee226 in blocking_activate (sender=0x8ce9e70, signal=4, c=@0x8d66e48, argv=0x0) at kernel/qobject.cpp:3033
#6  0xb73ee4b1 in QMetaObject::activate (sender=0x8ce9e70, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3088
#7  0xb73efc4b in QMetaObject::activate (sender=0x8ce9e70, m=0xb3fde964, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#8  0xb3fc8bc7 in Phonon::Xine::ByteStream::resetQueued() () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#9  0xb3fc8cf5 in Phonon::Xine::ByteStream::reset() () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#10 0xb3fcbba5 in kbytestream_plugin_open () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#11 0xb3f45619 in xine_open () from /usr/lib/libxine.so.1
#12 0xb3fa4a3a in Phonon::Xine::XineStream::xineOpen(Phonon::State) () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xb3fa6418 in Phonon::Xine::XineStream::getStreamInfo() () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#14 0xb3fa8061 in Phonon::Xine::XineStream::event(QEvent*) () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#15 0xb67e9137 in QApplicationPrivate::notify_helper (this=0x8100348, receiver=0x820faf8, e=0x820b328) at kernel/qapplication.cpp:4056
#16 0xb67e94eb in QApplication::notify (this=0xbfc79cc8, receiver=0x820faf8, e=0x820b328) at kernel/qapplication.cpp:3603
#17 0xb79d5c49 in KApplication::notify(QObject*, QEvent*) () from /home/mseiwert/kde/lib/libkdeui.so.5
#18 0xb73d3e46 in QCoreApplication::notifyInternal (this=0xbfc79cc8, receiver=0x820faf8, event=0x820b328) at kernel/qcoreapplication.cpp:610
#19 0xb73d8871 in QCoreApplication::sendEvent (receiver=0x820faf8, event=0x820b328) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#20 0xb73d43d0 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8210a48) at kernel/qcoreapplication.cpp:1247
#21 0xb73d4665 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#22 0xb740cd3a in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#23 0xb740bf1f in postEventSourceDispatch (s=0x81b99c0) at kernel/qeventdispatcher_glib.cpp:210
#24 0xb5faf9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0xb5fb3083 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0xb5fb3241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0xb740b056 in QEventDispatcherGlib::processEvents (this=0x8192c00, flags={i = -1300893128}) at kernel/qeventdispatcher_glib.cpp:327
#28 0xb73d04f0 in QEventLoop::processEvents (this=0xb275f2d8, flags={i = -1300893052}) at kernel/qeventloop.cpp:149
#29 0xb73d0762 in QEventLoop::exec (this=0xb275f2d8, flags={i = -1300892960}) at kernel/qeventloop.cpp:201
#30 0xb72b7bc6 in QThread::exec (this=0x8151138) at thread/qthread.cpp:487
#31 0xb3f9f7dd in Phonon::Xine::XineThread::run() () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#32 0xb72bc424 in QThreadPrivate::start (arg=0x8151138) at thread/qthread_unix.cpp:188
#33 0xb72231b5 in start_thread () from /lib/libpthread.so.0
#34 0xb64c63be in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb1dffb90 (LWP 32540)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb64bc6a7 in poll () from /lib/libc.so.6
#2  0xb3d43004 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#3  0xb72231b5 in start_thread () from /lib/libpthread.so.0
#4  0xb64c63be in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb15feb90 (LWP 32541)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7226c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3f5af33 in ?? () from /usr/lib/libxine.so.1
#3  0xb72231b5 in start_thread () from /lib/libpthread.so.0
#4  0xb64c63be in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb09f2b90 (LWP 32542)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7226f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3f5717e in ?? () from /usr/lib/libxine.so.1
#3  0xb72231b5 in start_thread () from /lib/libpthread.so.0
#4  0xb64c63be in clone () from /lib/libc.so.6

Thread 4 (Thread 0xaf530b90 (LWP 32649)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7226c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3f4c47c in ?? () from /usr/lib/libxine.so.1
#3  0xb3f528a1 in ?? () from /usr/lib/libxine.so.1
#4  0xb72231b5 in start_thread () from /lib/libpthread.so.0
#5  0xb64c63be in clone () from /lib/libc.so.6

Thread 3 (Thread 0xaeb62b90 (LWP 32650)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7226c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3f4c47c in ?? () from /usr/lib/libxine.so.1
#3  0xb3f53aa5 in ?? () from /usr/lib/libxine.so.1
#4  0xb72231b5 in start_thread () from /lib/libpthread.so.0
#5  0xb64c63be in clone () from /lib/libc.so.6

Thread 2 (Thread 0xae361b90 (LWP 32651)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7226c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3f5e128 in ?? () from /usr/lib/libxine.so.1
#3  0xb72231b5 in start_thread () from /lib/libpthread.so.0
#4  0xb64c63be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5c39920 (LWP 32535)):
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb641f990 in raise () from /lib/libc.so.6
#8  0xb64212c8 in abort () from /lib/libc.so.6
#9  0xb72b0464 in qt_message_output (msgType=QtFatalMsg, buf=0x8ae6030 "ASSERT: \"d->connected\" in file /home/mseiwert/src/svn/kde4/kdesupport/phonon/phonon/streaminterface.cpp, line 102")
    at global/qglobal.cpp:2042
#10 0xb72b04dd in qFatal (msg=0xb743a2c4 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2241
#11 0xb72b0990 in qt_assert (assertion=0xb7d7a451 "d->connected", file=0xb7d7a408 "/home/mseiwert/src/svn/kde4/kdesupport/phonon/phonon/streaminterface.cpp", line=102) at global/qglobal.cpp:1811
#12 0xb7d56cbf in Phonon::StreamInterface::reset() () from /home/mseiwert/kde/lib/libphonon.so.4
#13 0xb3fc9054 in Phonon::Xine::ByteStream::callStreamInterfaceReset() () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#14 0xb3fcafdc in Phonon::Xine::ByteStream::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#15 0xb73e67fa in QMetaCallEvent::placeMetaCall (this=0xb1efc6d8, object=0x8ce9e70) at kernel/qobject.cpp:477
#16 0xb73ebac9 in QObject::event (this=0x8ce9e70, e=0xb1efc6d8) at kernel/qobject.cpp:1110
#17 0xb67e9137 in QApplicationPrivate::notify_helper (this=0x8100348, receiver=0x8ce9e70, e=0xb1efc6d8) at kernel/qapplication.cpp:4056
#18 0xb67e94eb in QApplication::notify (this=0xbfc79cc8, receiver=0x8ce9e70, e=0xb1efc6d8) at kernel/qapplication.cpp:3603
#19 0xb79d5c49 in KApplication::notify(QObject*, QEvent*) () from /home/mseiwert/kde/lib/libkdeui.so.5
#20 0xb73d3e46 in QCoreApplication::notifyInternal (this=0xbfc79cc8, receiver=0x8ce9e70, event=0xb1efc6d8) at kernel/qcoreapplication.cpp:610
#21 0xb73d8871 in QCoreApplication::sendEvent (receiver=0x8ce9e70, event=0xb1efc6d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#22 0xb73d43d0 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80e42b0) at kernel/qcoreapplication.cpp:1247
#23 0xb73d4665 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#24 0xb740cd3a in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#25 0xb740bf1f in postEventSourceDispatch (s=0x8103110) at kernel/qeventdispatcher_glib.cpp:210
#26 0xb5faf9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb5fb3083 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb5fb3241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb740b056 in QEventDispatcherGlib::processEvents (this=0x80e3e38, flags={i = -1077441448}) at kernel/qeventdispatcher_glib.cpp:327
#30 0xb68b4c8c in QGuiEventDispatcherGlib::processEvents (this=0x80e3e38, flags={i = -1077441400}) at kernel/qguieventdispatcher_glib.cpp:202
#31 0xb73d04f0 in QEventLoop::processEvents (this=0xbfc78d24, flags={i = -1077441324}) at kernel/qeventloop.cpp:149
#32 0xb73d0762 in QEventLoop::exec (this=0xbfc78d24, flags={i = -1077441236}) at kernel/qeventloop.cpp:201
#33 0xb6df3810 in QDialog::exec (this=0x882c248) at dialogs/qdialog.cpp:498
#34 0xb795706d in KMessageBox::createKMessageBox(KDialog*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) ()
   from /home/mseiwert/kde/lib/libkdeui.so.5
#35 0xb7957669 in KMessageBox::createKMessageBox(KDialog*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) ()
   from /home/mseiwert/kde/lib/libkdeui.so.5
#36 0xb7958799 in KMessageBox::errorListWId(unsigned long, QString const&, QStringList const&, QString const&, QFlags<KMessageBox::Option>) () from /home/mseiwert/kde/lib/libkdeui.so.5
#37 0xb7958901 in KMessageBox::error(QWidget*, QString const&, QString const&, QFlags<KMessageBox::Option>) () from /home/mseiwert/kde/lib/libkdeui.so.5
#38 0x080bf1b8 in MediaWidget::stateChanged(Phonon::State) ()
#39 0x0805e3fb in MediaWidget::qt_metacall(QMetaObject::Call, int, void**) ()
#40 0xb73ee5a9 in QMetaObject::activate (sender=0x820e598, from_signal_index=4, to_signal_index=4, argv=0xbfc791f8) at kernel/qobject.cpp:3112
#41 0xb73efc4b in QMetaObject::activate (sender=0x820e598, m=0xb7d81f48, local_signal_index=0, argv=0xbfc791f8) at kernel/qobject.cpp:3186
#42 0xb7d57c61 in Phonon::MediaObject::stateChanged(Phonon::State, Phonon::State) () from /home/mseiwert/kde/lib/libphonon.so.4
#43 0xb7d58af2 in Phonon::MediaObjectPrivate::_k_stateChanged(Phonon::State, Phonon::State) () from /home/mseiwert/kde/lib/libphonon.so.4
#44 0xb7d59858 in Phonon::MediaObject::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/libphonon.so.4
#45 0xb73ee5a9 in QMetaObject::activate (sender=0x8195060, from_signal_index=9, to_signal_index=9, argv=0xbfc79378) at kernel/qobject.cpp:3112
#46 0xb73efc4b in QMetaObject::activate (sender=0x8195060, m=0xb3fdde40, local_signal_index=5, argv=0xbfc79378) at kernel/qobject.cpp:3186
#47 0xb3fb5c31 in Phonon::Xine::MediaObject::stateChanged(Phonon::State, Phonon::State) () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#48 0xb3fb66a9 in Phonon::Xine::MediaObject::handleStateChange(Phonon::State, Phonon::State) () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#49 0xb3fb8f73 in Phonon::Xine::MediaObject::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#50 0xb73e67fa in QMetaCallEvent::placeMetaCall (this=0xb1eed3c8, object=0x8195060) at kernel/qobject.cpp:477
#51 0xb73ebac9 in QObject::event (this=0x8195060, e=0xb1eed3c8) at kernel/qobject.cpp:1110
#52 0xb67e9137 in QApplicationPrivate::notify_helper (this=0x8100348, receiver=0x8195060, e=0xb1eed3c8) at kernel/qapplication.cpp:4056
#53 0xb67e94eb in QApplication::notify (this=0xbfc79cc8, receiver=0x8195060, e=0xb1eed3c8) at kernel/qapplication.cpp:3603
#54 0xb79d5c49 in KApplication::notify(QObject*, QEvent*) () from /home/mseiwert/kde/lib/libkdeui.so.5
#55 0xb73d3e46 in QCoreApplication::notifyInternal (this=0xbfc79cc8, receiver=0x8195060, event=0xb1eed3c8) at kernel/qcoreapplication.cpp:610
#56 0xb73d8871 in QCoreApplication::sendEvent (receiver=0x8195060, event=0xb1eed3c8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#57 0xb73d43d0 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80e42b0) at kernel/qcoreapplication.cpp:1247
#58 0xb73d4665 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#59 0xb740cd3a in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#60 0xb740bf1f in postEventSourceDispatch (s=0x8103110) at kernel/qeventdispatcher_glib.cpp:210
#61 0xb5faf9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#62 0xb5fb3083 in ?? () from /usr/lib/libglib-2.0.so.0
#63 0xb5fb3241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#64 0xb740b056 in QEventDispatcherGlib::processEvents (this=0x80e3e38, flags={i = -1077437560}) at kernel/qeventdispatcher_glib.cpp:327
#65 0xb68b4c8c in QGuiEventDispatcherGlib::processEvents (this=0x80e3e38, flags={i = -1077437512}) at kernel/qguieventdispatcher_glib.cpp:202
#66 0xb73d04f0 in QEventLoop::processEvents (this=0xbfc79c58, flags={i = -1077437436}) at kernel/qeventloop.cpp:149
#67 0xb73d0762 in QEventLoop::exec (this=0xbfc79c58, flags={i = -1077437344}) at kernel/qeventloop.cpp:201
#68 0xb73d479b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#69 0xb67e8e50 in QApplication::exec () at kernel/qapplication.cpp:3525
#70 0x080bcf54 in main ()

This bug may be a duplicate of or related to bug 203991

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-16 17:10:05 UTC
*** Bug 203991 has been marked as a duplicate of this bug. ***
Comment 2 Michael Seiwert 2009-10-18 08:25:48 UTC
I think its safe to close this bug, as the crash didn't show up in a long time.
Comment 3 Dario Andres 2009-12-20 17:02:23 UTC
*** Bug 216567 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2009-12-20 17:04:15 UTC
From bug 217193:
---
Thread 1 (Thread 0xb78117a0 (LWP 24192)):
[KCrash Handler]
#6  0x00f90424 in __kernel_vsyscall ()
#7  0x004b5a81 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x004b734a in abort () at abort.c:92
#9  0x0204499c in qt_message_output (msgType=<value optimized out>, buf=<value
optimized out>) at global/qglobal.cpp:2042
#10 0x02044a90 in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2241
#11 0x02044b86 in qt_assert (assertion=<value optimized out>, file=<value
optimized out>, line=<value optimized out>) at global/qglobal.cpp:1811
#12 0x037f3da0 in Phonon::StreamInterface::reset (this=<value optimized out>)
at /usr/src/debug/phonon-4.3.1/phonon/streaminterface.cpp:102
#13 0x00ec0296 in callStreamInterfaceReset (this=<value optimized out>) at
/usr/src/debug/phonon-4.3.1/xine/bytestream.cpp:459
#14 Phonon::Xine::ByteStream::qt_metacall (this=<value optimized out>) at
/usr/src/debug/phonon-4.3.1/i686-redhat-linux-gnu/xine/bytestream.moc:111
#15 0x0214c7fc in QMetaCallEvent::placeMetaCall (this=<value optimized out>,
object=<value optimized out>) at kernel/qobject.cpp:477
Comment 5 Dario Andres 2009-12-30 14:16:12 UTC
From bug 220670:
---
What I was doing when the application crashed:
I must wait aprx 5 second to change from channel to another channel 
and if I cahnge with no wait . 
the program will crash
Comment 6 Dario Andres 2009-12-30 14:16:16 UTC
*** Bug 220670 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2009-12-30 14:17:18 UTC
Bug 179568 looks related to this, caused by another situation.
Comment 8 Dario Andres 2009-12-30 14:18:17 UTC
*** Bug 219398 has been marked as a duplicate of this bug. ***
Comment 9 Dario Andres 2009-12-30 14:18:30 UTC
*** Bug 217193 has been marked as a duplicate of this bug. ***
Comment 10 Oldřich Jedlička 2010-01-01 18:48:51 UTC
Created attachment 39493 [details]
New crash information added by DrKonqi:
---
The same crash while switching channels. It takes rather long time on my machine to tune the channel (sometimes up to 5 seconds), so this might be related.
Comment 11 Dario Andres 2010-01-01 18:50:36 UTC
Updated backtrace from the last attachment:
--
[KCrash Handler]
#6  0xb77b2424 in __kernel_vsyscall ()
#7  0xb5cb4880 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb5cb60c5 in *__GI_abort () at abort.c:92
#9  0xb68d38f0 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbe7d470 "ASSERT: \"d->connected\" in file /mnt/data/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80/phonon/streaminterface.cpp, line 102") at global/qglobal.cpp:2226
#10 0xb68d3a8a in qt_message (msgType=QtFatalMsg, msg=0xb6a37cdc "ASSERT: \"%s\" in file %s, line %d", ap=0xbfda6e94 "\372\300B\267h\300B\267f") at global/qglobal.cpp:2272
#11 0xb68d3b97 in qFatal (msg=0xb6a37cdc "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2455
#12 0xb68d3c14 in qt_assert (assertion=0xb742c0fa "d->connected", file=0xb742c068 "/mnt/data/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80/phonon/streaminterface.cpp", line=102)
    at global/qglobal.cpp:1989
#13 0xb73f96c4 in Phonon::StreamInterface::reset (this=0xbe6ec50) at /mnt/data/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80/phonon/streaminterface.cpp:102
#14 0xaf0aded8 in Phonon::Xine::ByteStream::callStreamInterfaceReset (this=0xbe6ec48, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xa6401870)
    at /mnt/data/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80/xine/bytestream.cpp:459
#15 Phonon::Xine::ByteStream::qt_metacall (this=0xbe6ec48, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xa6401870)
    at /mnt/data/tmp/portage/media-sound/phonon-4.3.80-r1/work/phonon-4.3.80_build/xine/bytestream.moc:117
Comment 12 Dario Andres 2010-01-03 18:03:19 UTC
*** Bug 221126 has been marked as a duplicate of this bug. ***
Comment 13 Dario Andres 2010-01-07 13:15:02 UTC
Bug 221608 got the same backtrace with a different situation: Konqueror crash while playing back voicemail via Dragon Player kpart.
Comment 14 Oldřich Jedlička 2010-01-07 18:53:21 UTC
(In reply to comment #13)
> Bug 221608 got the same backtrace with a different situation: Konqueror crash
> while playing back voicemail via Dragon Player kpart.

That looks related to me too. Maybe the problem is just in Phonon, not in Kaffeine at all. Or both applications has the same library usage bug (in this case the API may need improvement).
Comment 15 Dario Andres 2010-01-19 00:15:04 UTC
*** Bug 223350 has been marked as a duplicate of this bug. ***
Comment 16 Dario Andres 2010-02-05 14:13:03 UTC
*** Bug 225617 has been marked as a duplicate of this bug. ***
Comment 17 Dario Andres 2010-02-05 14:13:20 UTC
*** Bug 225620 has been marked as a duplicate of this bug. ***
Comment 18 Myriam Schweingruber 2010-02-10 10:27:52 UTC
*** Bug 221608 has been marked as a duplicate of this bug. ***
Comment 19 Dario Andres 2010-02-19 23:13:21 UTC
From bug 227734:
What I was doing when the application crashed:
- Configuring the TV-card WinTV-HVR4000 is successful
- Click on "5 Digital TV"
- select a channel
- crash
Comment 20 Dario Andres 2010-02-19 23:13:23 UTC
*** Bug 227734 has been marked as a duplicate of this bug. ***
Comment 21 Dario Andres 2010-03-01 12:38:07 UTC
New backtrace from bug 228961:
---
#6  0x004dd416 in __kernel_vsyscall ()
#7  0x00268a91 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x0026a35a in abort () at abort.c:92
#9  0x025617ec in qt_message_output (msgType=QtFatalMsg, buf=0xae6add8 "ASSERT:
\"d->connected\" in file
/builddir/build/BUILD/phonon-4.3.80/phonon/streaminterface.cpp, line 102")
    at global/qglobal.cpp:2250
#10 0x025619cc in qt_message (msgType=QtFatalMsg, msg=0x26bcc3c "ASSERT: \"%s\"
in file %s, line %d", ap=0xbfe405c4 "\226J\276\003(J\276\003f") at
global/qglobal.cpp:2296
#11 0x02561aea in qFatal (msg=0x26bcc3c "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2479
#12 0x02561b76 in qt_assert (assertion=0x3be4a96 "d->connected", file=0x3be4a28
"/builddir/build/BUILD/phonon-4.3.80/phonon/streaminterface.cpp", line=102) at
global/qglobal.cpp:2013
#13 0x03bb5690 in Phonon::StreamInterface::reset (this=<value optimized out>)
at /usr/src/debug/phonon-4.3.80/phonon/streaminterface.cpp:102
#14 0x08acfa76 in callStreamInterfaceReset (this=<value optimized out>,
_c=<value optimized out>, _id=12, _a=<value optimized out>) at
/usr/src/debug/phonon-4.3.80/xine/bytestream.cpp:459
#15 Phonon::Xine::ByteStream::qt_metacall (this=<value optimized out>,
_c=<value optimized out>, _id=12, _a=<value optimized out>)
    at
/usr/src/debug/phonon-4.3.80/i686-redhat-linux-gnu/xine/bytestream.moc:111
Comment 22 Dario Andres 2010-03-01 12:38:11 UTC
*** Bug 228961 has been marked as a duplicate of this bug. ***
Comment 23 willicat 2010-03-01 20:13:04 UTC
Hello,

my bug was #227734. I didn't found this bug, sry. I'm updating to KDE 4.4.0. Repeating the crash I get this dump:

Application: Kaffeine (kaffeine), signal: Segmentation fault
87	  int result = INLINE_SYSCALL (poll, 3, CHECK_N (fds, nfds), nfds, timeout);
[Current thread is 1 (Thread 0x7fee50dec840 (LWP 2529))]

Thread 7 (Thread 0x7fee40ba8710 (LWP 2530)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x0000003ae7c134b1 in metronom_sync_loop (this=0x25d50d0) at metronom.c:870
#2  0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fee401a7710 (LWP 2531)):
[KCrash Handler]
#5  __pthread_mutex_lock (mutex=0x2c8) at pthread_mutex_lock.c:50
#6  0x0000003ae7c10460 in xine_close (stream=0x0) at xine.c:497
#7  0x00007fee41e6de67 in Phonon::Xine::XineStream::playbackFinished (this=0x7fee38002580) at /usr/src/debug/phonon-4.3.80/xine/xinestream.cpp:786
#8  0x00007fee41e70b68 in Phonon::Xine::XineStream::event (this=0x7fee38002580, ev=0x3013140) at /usr/src/debug/phonon-4.3.80/xine/xinestream.cpp:1050
#9  0x00000031dc3aa9dc in QApplicationPrivate::notify_helper (this=0x237d150, receiver=0x7fee38002580, e=0x3013140) at kernel/qapplication.cpp:4300
#10 0x00000031dc3b0aab in QApplication::notify (this=<value optimized out>, receiver=0x7fee38002580, e=0x3013140) at kernel/qapplication.cpp:4183
#11 0x00000031dd2067a6 in KApplication::notify (this=0x7fffccc49220, receiver=0x7fee38002580, event=0x3013140) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#12 0x0000003411d5774c in QCoreApplication::notifyInternal (this=0x7fffccc49220, receiver=0x7fee38002580, event=0x3013140) at kernel/qcoreapplication.cpp:704
#13 0x0000003411d58497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x2557770) at kernel/qcoreapplication.h:215
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x2557770) at kernel/qcoreapplication.cpp:1345
#15 0x0000003411d7d523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#16 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#17 0x0000003fdea3920e in g_main_dispatch (context=0x7fee380009b0) at gmain.c:1960
#18 IA__g_main_context_dispatch (context=0x7fee380009b0) at gmain.c:2513
#19 0x0000003fdea3cbf8 in g_main_context_iterate (context=0x7fee380009b0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#20 0x0000003fdea3cd1a in IA__g_main_context_iteration (context=0x7fee380009b0, may_block=1) at gmain.c:2654
#21 0x0000003411d7d063 in QEventDispatcherGlib::processEvents (this=0x7fee380008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#22 0x0000003411d56192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#23 0x0000003411d5645c in QEventLoop::exec (this=0x7fee401a6cf0, flags=...) at kernel/qeventloop.cpp:201
#24 0x0000003411c6e8d9 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#25 0x00007fee41e63abe in Phonon::Xine::XineThread::run (this=0x257e540) at /usr/src/debug/phonon-4.3.80/xine/xinethread.cpp:143
#26 0x0000003411c709a5 in QThreadPrivate::start (arg=0x257e540) at thread/qthread_unix.cpp:248
#27 0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#28 0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#29 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fee3f5a2710 (LWP 2532)):
#0  0x00000032388d51e3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000031dfa2c73f in poll_func (ufds=0x7fee30001460, nfds=2, timeout=-1, userdata=0x259e500) at pulse/thread-mainloop.c:75
#2  0x00000031dfa1cae6 in pa_mainloop_poll (m=0x259e400) at pulse/mainloop.c:879
#3  0x00000031dfa1dea9 in pa_mainloop_iterate (m=0x259e400, block=<value optimized out>, retval=0x0) at pulse/mainloop.c:961
#4  0x00000031dfa1df60 in pa_mainloop_run (m=0x259e400, retval=0x0) at pulse/mainloop.c:979
#5  0x00000031dfa2c64b in thread (userdata=0x25d74d0) at pulse/thread-mainloop.c:94
#6  0x00000031dfe38788 in internal_thread_func (userdata=0x259e5b0) at pulsecore/thread-posix.c:72
#7  0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#8  0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fee3eba1710 (LWP 2533)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x0000003ae7c24123 in fifo_peek_int (this_gen=0x25803c0) at audio_out.c:348
#2  fifo_peek (this_gen=0x25803c0) at audio_out.c:388
#3  ao_loop (this_gen=0x25803c0) at audio_out.c:1015
#4  0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fee3d545710 (LWP 2534)):
#0  0x00000032388d73e3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000003ae7c3b575 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x0000003ae7c20f99 in video_out_loop (this_gen=0x2746970) at video_out.c:1246
#3  0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fee37fff710 (LWP 2553)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x0000003411c70315 in thread_sleep (ti=0x7fee37ffeca0) at thread/qthread_unix.cpp:398
#2  0x0000003411c70480 in QThread::msleep (msecs=716149000) at thread/qthread_unix.cpp:424
#3  0x00007fee3c91aaaa in DvbDeviceThread::run (this=0x2debad0) at /usr/src/debug/kaffeine-1.0-pre2/src/dvb/dvbdevice_linux.cpp:159
#4  0x0000003411c709a5 in QThreadPrivate::start (arg=0x2debad0) at thread/qthread_unix.cpp:248
#5  0x0000003239406a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00000032388de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fee50dec840 (LWP 2529)):
#0  0x00000032388d51e3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x000000323a40885a in _xcb_conn_wait (c=0x2388660, cond=<value optimized out>, vector=0x7fffccc46ae8, count=0x7fffccc46ae4) at xcb_conn.c:306
#2  0x000000323a408d87 in _xcb_out_send (c=0x2388660, vector=0x7fffccc46ae8, count=0x7fffccc46ae4) at xcb_out.c:338
#3  0x000000323a409035 in xcb_writev (c=0x2388660, vector=0x1, count=-1, requests=241) at xcb_out.c:286
#4  0x000000323a84d38a in _XSend (dpy=0x239ed70, data=<value optimized out>, size=<value optimized out>) at xcb_io.c:332
#5  0x000000323a84d4c9 in _XReply (dpy=0x239ed70, rep=0x7fffccc46c10, extra=0, discard=1) at xcb_io.c:450
#6  0x000000323a83acf0 in XQueryPointer (dpy=0x239ed70, w=322, root=0x7fffccc46cc0, child=0x7fffccc46cb8, root_x=0x7fffccc46cdc, root_y=0x7fffccc46cd8, win_x=<value optimized out>, 
    win_y=<value optimized out>, mask=<value optimized out>) at QuPntr.c:50
#7  0x00000031dc42ca2d in QCursor::pos () at kernel/qcursor_x11.cpp:155
#8  0x00000031dc3c31e6 in QMouseEvent::QMouseEvent (this=0x7fffccc46d60, type=<value optimized out>, position=..., button=LeftButton, buttons=..., modifiers=<value optimized out>)
    at kernel/qevent.cpp:168
#9  0x00000031e023b4da in Phonon::SeekSliderPrivate::_k_currentSourceChanged (this=0x2b83100) at /usr/src/debug/phonon-4.3.80/phonon/seekslider.cpp:148
#10 0x00000031e023b889 in Phonon::SeekSlider::qt_metacall (this=0x2b82c10, _c=InvokeMetaMethod, _id=9, _a=0x7fffccc46ef0)
    at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/phonon/moc_seekslider.cpp:101
#11 0x0000003411d6a2af in QMetaObject::activate (sender=0x2537790, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffccc46ef0) at kernel/qobject.cpp:3293
#12 0x00000031e0221555 in Phonon::MediaObject::currentSourceChanged (this=<value optimized out>, _t1=<value optimized out>)
    at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/phonon/moc_mediaobject.cpp:228
#13 0x00000031e0222d37 in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=<value optimized out>, source=...) at /usr/src/debug/phonon-4.3.80/phonon/mediaobject.cpp:446
#14 0x00000031e0223b5c in Phonon::MediaObject::qt_metacall (this=0x2537790, _c=InvokeMetaMethod, _id=22, _a=0x7fffccc470b0)
    at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/phonon/moc_mediaobject.cpp:138
#15 0x0000003411d6a2af in QMetaObject::activate (sender=0x256b6f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffccc470b0) at kernel/qobject.cpp:3293
#16 0x00007fee41e7d865 in Phonon::Xine::MediaObject::currentSourceChanged (this=<value optimized out>, _t1=<value optimized out>)
    at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/xine/mediaobject.moc:209
#17 0x00007fee41e7f05b in Phonon::Xine::MediaObject::setSourceInternal (this=0x256b6f0, source=<value optimized out>, how=<value optimized out>)
    at /usr/src/debug/phonon-4.3.80/xine/mediaobject.cpp:426
#18 0x00000031e02232a8 in Phonon::MediaObject::setCurrentSource (this=0x2537790, newSource=...) at /usr/src/debug/phonon-4.3.80/phonon/mediaobject.cpp:260
#19 0x0000000000477627 in MediaWidget::playDvb (this=0x2537590, channelName=...) at /usr/src/debug/kaffeine-1.0-pre2/src/mediawidget.cpp:435
#20 0x0000000000464b74 in DvbTab::playChannel (this=0x2bf18d0, channel=...) at /usr/src/debug/kaffeine-1.0-pre2/src/dvb/dvbtab.cpp:742
#21 0x000000000046554f in DvbTab::playLive (this=0x2bf18d0, index=<value optimized out>) at /usr/src/debug/kaffeine-1.0-pre2/src/dvb/dvbtab.cpp:534
#22 0x000000000041a0a4 in DvbTab::qt_metacall (this=0x2bf18d0, _c=InvokeMetaMethod, _id=-1, _a=0x7fffccc47720) at /usr/src/debug/kaffeine-1.0-pre2/x86_64-redhat-linux-gnu/src/moc_dvbtab.cpp:102
#23 0x0000003411d6a2af in QMetaObject::activate (sender=0x2e2aab0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffccc47720) at kernel/qobject.cpp:3293
#24 0x00000031dc8765a5 in QAbstractItemView::activated (this=<value optimized out>, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:345
#25 0x00000031dc88284d in QAbstractItemView::mouseReleaseEvent (this=0x2e2aab0, event=0x7fffccc48520) at itemviews/qabstractitemview.cpp:1784
#26 0x00000031dc3f5b3a in QWidget::event (this=0x2e2aab0, event=0x7fffccc48520) at kernel/qwidget.cpp:7998
#27 0x00000031dc770646 in QFrame::event (this=0x2e2aab0, e=0x7fffccc48520) at widgets/qframe.cpp:557
#28 0x00000031dc8856db in QAbstractItemView::viewportEvent (this=0x2e2aab0, event=0x7fffccc48520) at itemviews/qabstractitemview.cpp:1610
#29 0x00000031dc8bf4f2 in QTreeView::viewportEvent (this=0x2e2aab0, event=0x7fffccc48520) at itemviews/qtreeview.cpp:1248
#30 0x0000003411d56b67 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2e2a3b0, event=0x7fffccc48520) at kernel/qcoreapplication.cpp:819
#31 0x00000031dc3aa9ac in QApplicationPrivate::notify_helper (this=0x237d150, receiver=0x2e2a3b0, e=0x7fffccc48520) at kernel/qapplication.cpp:4296
#32 0x00000031dc3b127d in QApplication::notify (this=<value optimized out>, receiver=0x2e2a3b0, e=0x7fffccc48520) at kernel/qapplication.cpp:3865
#33 0x00000031dd2067a6 in KApplication::notify (this=0x7fffccc49220, receiver=0x2e2a3b0, event=0x7fffccc48520) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#34 0x0000003411d5774c in QCoreApplication::notifyInternal (this=0x7fffccc49220, receiver=0x2e2a3b0, event=0x7fffccc48520) at kernel/qcoreapplication.cpp:704
#35 0x00000031dc3b046e in sendEvent (receiver=0x2e2a3b0, event=0x7fffccc48520, alienWidget=0x2e2a3b0, nativeWidget=0x2e35240, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215
#36 QApplicationPrivate::sendMouseEvent (receiver=0x2e2a3b0, event=0x7fffccc48520, alienWidget=0x2e2a3b0, nativeWidget=0x2e35240, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2965
#37 0x00000031dc422405 in QETWidget::translateMouseEvent (this=0x2e35240, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#38 0x00000031dc421128 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffccc48e40) at kernel/qapplication_x11.cpp:3501
#39 0x00000031dc449d52 in x11EventSourceDispatch (s=0x2380920, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#40 0x0000003fdea3920e in g_main_dispatch (context=0x237f5f0) at gmain.c:1960
#41 IA__g_main_context_dispatch (context=0x237f5f0) at gmain.c:2513
#42 0x0000003fdea3cbf8 in g_main_context_iterate (context=0x237f5f0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#43 0x0000003fdea3cd1a in IA__g_main_context_iteration (context=0x237f5f0, may_block=1) at gmain.c:2654
#44 0x0000003411d7d063 in QEventDispatcherGlib::processEvents (this=0x2345c70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#45 0x00000031dc449a1e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#46 0x0000003411d56192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#47 0x0000003411d5645c in QEventLoop::exec (this=0x7fffccc49170, flags=...) at kernel/qeventloop.cpp:201
#48 0x0000003411d58749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#49 0x0000000000476fbd in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kaffeine-1.0-pre2/src/main.cpp:73
Comment 24 Dario Andres 2010-03-14 23:58:22 UTC
From bug 230542:
-- Information about the crash:
Kaffeine crashed when switching to one of the umpteen cryptically named
channels in my channel list, which was generated by Kaffeine, using initial
tuning data from w_scan. This is an ATSC channel from Comcast cable in
Portland, Oregon. Kaffeine generated some 200 bogus channels during the scan,
and this crash happened repeatedly which trying to discern which channels
really function(ie. are watchable) and which are bogus.
Comment 25 Dario Andres 2010-03-14 23:58:27 UTC
*** Bug 230542 has been marked as a duplicate of this bug. ***
Comment 26 Oldřich Jedlička 2010-03-16 08:20:34 UTC
It looks to me that there is different stack trace comming in. In both cases, it ends in Phonon, but firstly it is an "assert" condition (Phonon::StreamInterface::reset) and secondly it is a mutex problem (Phonon::Xine::ByteStream::reset).

Last time, when I saw a mutex crash in Qt application, the problem was caused by the freed resource. Could it be also this case? I mean calling reset on already freed stream (or a stream in a condition not suitable for reset)?
Comment 27 Dario Andres 2010-03-28 18:41:38 UTC
*** Bug 232481 has been marked as a duplicate of this bug. ***
Comment 28 Myriam Schweingruber 2010-04-06 13:11:25 UTC
Updating version.
Comment 29 jamundso 2010-08-05 04:15:57 UTC
Created attachment 49819 [details]
New crash information added by DrKonqi

Same, same. Listening to voice messages on Comcast's site using dragonpart. Please update version info if applicable.
Comment 30 jamundso 2010-08-11 05:07:19 UTC
Created attachment 49993 [details]
New crash information added by DrKonqi

Been here, done this. The message being sent here is, "Don't use open source if you expect things to work". Is that really your goal? You (generally speaking) have numerous resources to work with on this, yet here I am again. Choose your priorities in life. If this isn't one them, then move on, and state it so. As it stands, our time is being wasted, and we won't be "that fool" for much longer.
Comment 31 Myriam Schweingruber 2010-08-14 10:31:41 UTC
*** Bug 179568 has been marked as a duplicate of this bug. ***
Comment 32 Myriam Schweingruber 2010-08-14 11:05:41 UTC
(In reply to comment #30)
> Created an attachment (id=49993) [details]
> New crash information added by DrKonqi
> 
> Been here, done this. The message being sent here is, "Don't use open source if
> you expect things to work". Is that really your goal? You (generally speaking)
> have numerous resources to work with on this, yet here I am again. Choose your
> priorities in life. If this isn't one them, then move on, and state it so. As
> it stands, our time is being wasted, and we won't be "that fool" for much
> longer.

There are only 24 hours in a day, and all our developers work in their free time. If you want things to be fixed faster, then you need to provide the resources necessary so people can work full time on this. We cant do miracles...
Comment 33 Myriam Schweingruber 2011-06-07 23:30:40 UTC
Please use another backend, the xine backend is deprecated as the upstream development is stalled. 

You can choose between the gstreamer backend or the vlc backend, both are actively developed and maintained.