Bug 197312 - dragonplayer crash when closing after playing an ogg
Summary: dragonplayer crash when closing after playing an ogg
Status: RESOLVED FIXED
Alias: None
Product: dragonplayer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-20 21:19 UTC by Bob K
Modified: 2009-12-01 05:38 UTC (History)
3 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 Bob K 2009-06-20 21:19:56 UTC
Application that crashed: dragon
Version of the application: 2.0
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.0
Operating System: Linux 2.6.30-9-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
I just played down an ogg, and when i closed it, it crashed.

 -- Backtrace:
Application: Dragon Player (dragon), signal: Aborted
[Current thread is 0 (LWP 20012)]

Thread 10 (Thread 0x4de5b90 (LWP 20013)):
#0  0x0018d422 in __kernel_vsyscall ()
#1  0x00cdf412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x04575344 in __pthread_cond_timedwait (cond=0xa252750, mutex=0xa252738, abstime=0x4de535c) at forward.c:152
#3  0x0019dae3 in metronom_sync_loop (this=0xa2526f0) at metronom.c:870
#4  0x00cdb4ff in start_thread (arg=0x4de5b90) at pthread_create.c:297
#5  0x0456649e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xb64cfb90 (LWP 20014)):
#0  0x0018d422 in __kernel_vsyscall ()
#1  0x0455e7b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x001c77d6 in xine_usec_sleep (usec=12788) at utils.c:481
#3  0x001ab4a0 in video_out_loop (this_gen=0xa0c4068) at video_out.c:1246
#4  0x00cdb4ff in start_thread (arg=0xb64cfb90) at pthread_create.c:297
#5  0x0456649e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb5cceb90 (LWP 20015)):
[KCrash Handler]
#6  0x0018d422 in __kernel_vsyscall ()
#7  0x044ad6d0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x044af098 in *__GI_abort () at abort.c:88
#9  0x01035595 in qt_message_output (msgType=QtFatalMsg, buf=0xa0d4db0 "ASSERT: \"m_pluginApi\" in file /build/buildd/phonon-4.3.1/xine/volumefadereffect.cpp, line 192") at global/qglobal.cpp:2006
#10 0x01035681 in qFatal (msg=0x1184318 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2201
#11 0x01035775 in qt_assert (assertion=0x12a0f63 "m_pluginApi", file=0x12a0ff0 "/build/buildd/phonon-4.3.1/xine/volumefadereffect.cpp", line=192) at global/qglobal.cpp:1777
#12 0x01289568 in Phonon::Xine::VolumeFaderEffectXT::rewireTo (this=0xa92fee0, source=0xa66a208) at /build/buildd/phonon-4.3.1/xine/volumefadereffect.cpp:192
#13 0x0125d67c in Phonon::Xine::XineThread::event (this=0xa079188, e=0xa8a29f8) at /build/buildd/phonon-4.3.1/xine/xinethread.cpp:130
#14 0x08a03e9c in QApplicationPrivate::notify_helper (this=0xa0222b0, receiver=0xa079188, e=0xa8a29f8) at kernel/qapplication.cpp:4084
#15 0x08a0c19e in QApplication::notify (this=0xbfca29f0, receiver=0xa079188, e=0xa8a29f8) at kernel/qapplication.cpp:3631
#16 0x0083de8d in KApplication::notify (this=0xbfca29f0, receiver=0xa079188, event=0xa8a29f8) at /build/buildd/kde4libs-4.2.90/kdeui/kernel/kapplication.cpp:302
#17 0x01131a3b in QCoreApplication::notifyInternal (this=0xbfca29f0, receiver=0xa079188, event=0xa8a29f8) at kernel/qcoreapplication.cpp:602
#18 0x01132695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa0c4508) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#19 0x0113288d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132
#20 0x0115d7ef in postEventSourceDispatch (s=0xa078218) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#21 0x02438b88 in IA__g_main_context_dispatch (context=0xa079330) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#22 0x0243c0eb in g_main_context_iterate (context=0xa079330, block=1, dispatch=1, self=0xa079768) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#23 0x0243c268 in IA__g_main_context_iteration (context=0xa079330, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#24 0x0115d438 in QEventDispatcherGlib::processEvents (this=0xa0514d0, flags={i = -1244863896}) at kernel/qeventdispatcher_glib.cpp:323
#25 0x0113006a in QEventLoop::processEvents (this=0xb5cce2e0, flags={i = -1244863832}) at kernel/qeventloop.cpp:149
#26 0x011304aa in QEventLoop::exec (this=0xb5cce2e0, flags={i = -1244863768}) at kernel/qeventloop.cpp:200
#27 0x0103a639 in QThread::exec (this=0xa079188) at thread/qthread.cpp:481
#28 0x0125c20a in Phonon::Xine::XineThread::run (this=0xa079188) at /build/buildd/phonon-4.3.1/xine/xinethread.cpp:143
#29 0x0103d96e in QThreadPrivate::start (arg=0xa079188) at thread/qthread_unix.cpp:189
#30 0x00cdb4ff in start_thread (arg=0xb5cceb90) at pthread_create.c:297
#31 0x0456649e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb54cdb90 (LWP 20021)):
#0  0x0018d422 in __kernel_vsyscall ()
#1  0x0455bae7 in *__GI___poll (fds=0xb54cd2b8, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x033e7b19 in ao_alsa_handle_event_thread (data=0xa671640) at audio_alsa_out.c:150
#3  0x00cdb4ff in start_thread (arg=0xb54cdb90) at pthread_create.c:297
#4  0x0456649e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb4c8ab90 (LWP 20022)):
#0  0x0018d422 in __kernel_vsyscall ()
#1  0x00cdf0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x045752ed in __pthread_cond_wait (cond=0xa6883a0, mutex=0xa688388) at forward.c:139
#3  0x001aed8e in ao_loop (this_gen=0xa689ea8) at audio_out.c:348
#4  0x00cdb4ff in start_thread (arg=0xb4c8ab90) at pthread_create.c:297
#5  0x0456649e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xb4051b90 (LWP 20023)):
#0  0x0018d422 in __kernel_vsyscall ()
#1  0x00cdf0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x045752ed in __pthread_cond_wait (cond=0xa8093d4, mutex=0xa8093bc) at forward.c:139
#3  0x001a1246 in fifo_buffer_get (fifo=0xa8093a8) at buffer.c:230
#4  0x001a714a in video_decoder_loop (stream_gen=0xa808530) at video_decoder.c:130
#5  0x00cdb4ff in start_thread (arg=0xb4051b90) at pthread_create.c:297
#6  0x0456649e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xb3683b90 (LWP 20024)):
#0  0x0018d422 in __kernel_vsyscall ()
#1  0x00cdf0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x045752ed in __pthread_cond_wait (cond=0xa81b04c, mutex=0xa81b034) at forward.c:139
#3  0x001a1246 in fifo_buffer_get (fifo=0xa81b020) at buffer.c:230
#4  0x001a81f2 in audio_decoder_loop (stream_gen=0xa808530) at audio_decoder.c:66
#5  0x00cdb4ff in start_thread (arg=0xb3683b90) at pthread_create.c:297
#6  0x0456649e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb2e82b90 (LWP 20025)):
#0  0x0018d422 in __kernel_vsyscall ()
#1  0x00cdf0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x045752ed in __pthread_cond_wait (cond=0xa838b4c, mutex=0xa838b34) at forward.c:139
#3  0x001b1bd2 in listener_loop (queue_gen=0xa838b30) at events.c:56
#4  0x00cdb4ff in start_thread (arg=0xb2e82b90) at pthread_create.c:297
#5  0x0456649e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb132bb90 (LWP 20159)):
#0  0x0018d422 in __kernel_vsyscall ()
#1  0x00cdf0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x045752ed in __pthread_cond_wait (cond=0xa899e78, mutex=0xa899e60) at forward.c:139
#3  0x001aed8e in ao_loop (this_gen=0xa930868) at audio_out.c:348
#4  0x00cdb4ff in start_thread (arg=0xb132bb90) at pthread_create.c:297
#5  0x0456649e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb8036af0 (LWP 20012)):
#0  0x0018d422 in __kernel_vsyscall ()
#1  0x00cdf0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x045752ed in __pthread_cond_wait (cond=0xa0c3618, mutex=0xa0c3600) at forward.c:139
#3  0x0103e9b2 in QWaitCondition::wait (this=0xa66a24c, mutex=0xa66a23c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0x012614e7 in Phonon::Xine::XineStream::closeBlocking (this=0xa66a200) at /build/buildd/phonon-4.3.1/xine/xinestream.cpp:1548
#5  0x012771e2 in ~MediaObject (this=0xa05d870) at /build/buildd/phonon-4.3.1/xine/mediaobject.cpp:109
#6  0x0012d16c in ~MediaNodePrivate (this=0xa0c2a90) at /build/buildd/phonon-4.3.1/phonon/medianode.cpp:74
#7  0x0012c658 in ~MediaObjectPrivate (this=0xa0c2a90) at /build/buildd/phonon-4.3.1/phonon/mediaobject_p.h:42
#8  0x0012cb0f in ~MediaNode (this=0xa07b770) at /build/buildd/phonon-4.3.1/phonon/medianode.cpp:57
#9  0x00129f1c in ~MediaObject (this=0xa07b768) at /build/buildd/phonon-4.3.1/phonon/mediaobject.cpp:65
#10 0x01140e3f in QObjectPrivate::deleteChildren (this=0xa096560) at kernel/qobject.cpp:1854
#11 0x08a5566b in ~QWidget (this=0xa09ab78) at kernel/qwidget.cpp:1373
#12 0x0805e3dd in ~VideoWindow (this=0xa09ab78) at /build/buildd/kdemultimedia-4.2.90/dragonplayer/src/app/videoWindow.cpp:190
#13 0x08070d2b in ~MainWindow (this=0xa06a840) at /build/buildd/kdemultimedia-4.2.90/dragonplayer/src/app/mainWindow.cpp:276
#14 0x01140b25 in qDeleteInEventHandler (o=0x1) at kernel/qobject.cpp:3771
#15 0x011423cb in QObject::event (this=0xa06a840, e=0xa07b710) at kernel/qobject.cpp:1101
#16 0x08a5a440 in QWidget::event (this=0xa06a840, event=0xa07b710) at kernel/qwidget.cpp:7913
#17 0x08e520d7 in QMainWindow::event (this=0xa06a840, event=0xa07b710) at widgets/qmainwindow.cpp:1396
#18 0x00923097 in KMainWindow::event (this=0xa06a840, ev=0xa07b710) at /build/buildd/kde4libs-4.2.90/kdeui/widgets/kmainwindow.cpp:1094
#19 0x0096858c in KXmlGuiWindow::event (this=0xa06a840, ev=0xa07b710) at /build/buildd/kde4libs-4.2.90/kdeui/xmlgui/kxmlguiwindow.cpp:131
#20 0x08a03e9c in QApplicationPrivate::notify_helper (this=0xa0222b0, receiver=0xa06a840, e=0xa07b710) at kernel/qapplication.cpp:4084
#21 0x08a0c282 in QApplication::notify (this=0xbfca29f0, receiver=0xa06a840, e=0xa07b710) at kernel/qapplication.cpp:4049
#22 0x0083de8d in KApplication::notify (this=0xbfca29f0, receiver=0xa06a840, event=0xa07b710) at /build/buildd/kde4libs-4.2.90/kdeui/kernel/kapplication.cpp:302
#23 0x01131a3b in QCoreApplication::notifyInternal (this=0xbfca29f0, receiver=0xa06a840, event=0xa07b710) at kernel/qcoreapplication.cpp:602
#24 0x01132695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa00c2c8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#25 0x0113288d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132
#26 0x0115d7ef in postEventSourceDispatch (s=0xa024720) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#27 0x02438b88 in IA__g_main_context_dispatch (context=0xa024698) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#28 0x0243c0eb in g_main_context_iterate (context=0xa024698, block=1, dispatch=1, self=0xa022428) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#29 0x0243c268 in IA__g_main_context_iteration (context=0xa024698, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#30 0x0115d438 in QEventDispatcherGlib::processEvents (this=0xa022290, flags={i = -1077270280}) at kernel/qeventdispatcher_glib.cpp:323
#31 0x08aa5365 in QGuiEventDispatcherGlib::processEvents (this=0xa022290, flags={i = -1077270232}) at kernel/qguieventdispatcher_glib.cpp:202
#32 0x0113006a in QEventLoop::processEvents (this=0xbfca29a0, flags={i = -1077270168}) at kernel/qeventloop.cpp:149
#33 0x011304aa in QEventLoop::exec (this=0xbfca29a0, flags={i = -1077270104}) at kernel/qeventloop.cpp:200
#34 0x01132959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#35 0x08a03d17 in QApplication::exec () at kernel/qapplication.cpp:3553
#36 0x0806da7b in main (argc=) at /build/buildd/kdemultimedia-4.2.90/dragonplayer/src/app/main.cpp:58

Reported using DrKonqi
Comment 1 Bob K 2009-06-20 21:26:19 UTC
I was seeing the first attachment of this bug:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/389985
Comment 2 Dario Andres 2009-06-20 23:19:31 UTC
This looks related to bug 171943. Thanks
Comment 3 Martin Sandsmark 2009-12-01 05:38:42 UTC
This is fixed in SVN (and was never in a released version), closing.