Summary: | [steps] Reproducible Phonon-Xine related crash when watching a ASX stream | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Phonon | Reporter: | BRULE Herman <alpha_one_x86> |
Component: | Xine backend | Assignee: | Matthias Kretz <kretz> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | andresbajotierra, martin.sandsmark, prodriguez903 |
Priority: | NOR | Keywords: | testcase |
Version: | 4.3.0 (KDE 4.2.0) | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: |
Description
BRULE Herman
2010-01-03 00:23:31 UTC
This is probably related to bug 220152 / bug 202982. It is a bug in the Phonon KDE multimedia subsytem, when using the Xine multimedia library. Thanks *** Bug 221043 has been marked as a duplicate of this bug. *** I could reproduce the crash using the provided URL here using: Qt: 4.6.0 (kde-qt master commit 747ff8e6ef6f5a1163dfa75bc9ac4755ce7083d1 Date: Tue Dec 15 11:58:13 2009 +0100) KDE Development Platform: 4.3.86 (KDE 4.3.86 (KDE 4.4 >= 20091231)) kdelibs svn rev. 1069096 / kdebase svn rev. 1069104 phonon(kde-support) svn rev. 1069080 xine-lib 1.1.17 on ArchLinux i686 - Kernel 2.6.31.6 Steps to reproduce: -- - Launch DragonPlayer to show http://wwitv.com/tv_stream/b2750.asx ("dragon http://wwitv.com/tv_stream/b2750.asx" from Konsole should be enough) - Wait some time and Dragon will crash.. Here it crashes after 1 minute. Updated backtrace: -- Thread 4 (Thread 0xb10f7b70 (LWP 7207)): [KCrash Handler] #5 0xb6f8a810 in xine_get_status () from /usr/lib/libxine.so.1 #6 0xb3349a8d in Phonon::Xine::XineStream::event (this=0xa390c10, ev=0xa570cc0) at /home/kde-devel/kde/src/KDE/phonon/xine/xinestream.cpp:904 #7 0xb5ca4834 in QApplicationPrivate::notify_helper (this=0x9d02f38, receiver=0xa390c10, e=0xa570cc0) at kernel/qapplication.cpp:4242 #8 0xb5ca2231 in QApplication::notify (this=0xbffd21c4, receiver=0xa390c10, e=0xa570cc0) at kernel/qapplication.cpp:3661 #9 0xb728de0c in KApplication::notify (this=0xbffd21c4, receiver=0xa390c10, event=0xa570cc0) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302 #10 0xb6ad0411 in QCoreApplication::notifyInternal (this=0xbffd21c4, receiver=0xa390c10, event=0xa570cc0) at kernel/qcoreapplication.cpp:704 #11 0xb6ad3ee9 in QCoreApplication::sendEvent (receiver=0xa390c10, event=0xa570cc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #12 0xb6ad14c5 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa38bab0) at kernel/qcoreapplication.cpp:1345 #13 0xb6ad117d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #14 0xb6b0855e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #15 0xb6b06e4c in postEventSourceDispatch (s=0xa38b590) at kernel/qeventdispatcher_glib.cpp:276 #16 0xb5415378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #17 0xb5418bf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #18 0xb5418d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #19 0xb6b07e48 in QEventDispatcherGlib::processEvents (this=0xa3954f0, flags=...) at kernel/qeventdispatcher_glib.cpp:407 #20 0xb6acd81b in QEventLoop::processEvents (this=0xb10f7298, flags=...) at kernel/qeventloop.cpp:149 #21 0xb6acd960 in QEventLoop::exec (this=0xb10f7298, flags=...) at kernel/qeventloop.cpp:201 #22 0xb69b8218 in QThread::exec (this=0xa38f208) at thread/qthread.cpp:487 #23 0xb33437a1 in Phonon::Xine::XineThread::run (this=0xa38f208) at /home/kde-devel/kde/src/KDE/phonon/xine/xinethread.cpp:143 #24 0xb69bacdc in QThreadPrivate::start (arg=0xa38f208) at thread/qthread_unix.cpp:244 #25 0xb692a8ac in start_thread () from /lib/libpthread.so.0 #26 0xb596e01e in clone () from /lib/libc.so.6 I debugged the crash and, in fact, "stream" was 0 on "Phonon::Xine::XineStream::event" A weird thing is that I got a XIOError, while the original backtrace was normal on thread 1... *** Bug 224554 has been marked as a duplicate of this bug. *** (In reply to comment #1) > This is probably related to bug 220152 / bug 202982. > It is a bug in the Phonon KDE multimedia subsytem, when using the Xine > multimedia library. The backtraces are identical, why keeping open both reports? *** This bug has been marked as a duplicate of bug 220152 *** |