Version: 2.0 (using KDE 4.3.2) OS: Linux Installed from: Debian testing/unstable Packages Application that crashed: dragon Version of the application: 2.0 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.3 Operating System: Linux 2.6.26-2-amd64 x86_64 Distribution: Debian GNU/Linux 5.0 (lenny) Description: When dragonplayer has an opened video (playing or paused) and I drag another video to it, the application crashes. It also happens using the corresponding menu "Play media", if there's already a video executing. It doesn't happen when I only launch dragonplayer and drag the video to playlist. It follows the back trace: Backtrace: Application: Dragon Player (dragon), signal: Segmentation fault pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S [Current thread is 0 (LWP 5826)] Thread 10 (Thread 0x7f9c894dc950 (LWP 5827)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f9c9990bca1 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f9c94a05f9a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f9c97c1756d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f9c87e90950 (LWP 5828)): #0 0x00007f9c97c10f02 in select () from /lib/libc.so.6 #1 0x00007f9c99934654 in xine_usec_sleep () from /usr/lib/libxine.so.1 #2 0x00007f9c999197bb in ?? () from /usr/lib/libxine.so.1 #3 0x00007f9c94a05f9a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f9c97c1756d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f9c86442950 (LWP 5829)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f9c99924800 in _x_demux_control_headers_done () from /usr/lib/libxine.so.1 #2 0x00007f9c99909caf in xine_open () from /usr/lib/libxine.so.1 #3 0x00007f9c8f6ad73d in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #4 0x00007f9c8f6b15b7 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #5 0x00007f9c9838001d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #6 0x00007f9c9838807a in QApplication::notify () from /usr/lib/libQtGui.so.4 #7 0x00007f9c9a2570db in KApplication::notify () from /usr/lib/libkdeui.so.5 #8 0x00007f9c98f06c9c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #9 0x00007f9c98f078e4 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4 #10 0x00007f9c98f2f7d3 in ?? () from /usr/lib/libQtCore.so.4 #11 0x00007f9c94360e4a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #12 0x00007f9c94364510 in ?? () from /usr/lib/libglib-2.0.so.0 #13 0x00007f9c943646ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #14 0x00007f9c98f2f39c in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #15 0x00007f9c98f05562 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #16 0x00007f9c98f05934 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #17 0x00007f9c98e1e5a8 in QThread::exec () from /usr/lib/libQtCore.so.4 #18 0x00007f9c8f6a46ec in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #19 0x00007f9c98e214a5 in ?? () from /usr/lib/libQtCore.so.4 #20 0x00007f9c94a05f9a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #21 0x00007f9c97c1756d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #22 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f9c85a38950 (LWP 5832)): #0 0x00007f9c97c0ed36 in *__GI___poll (fds=0x7f9c85a38020, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f9c85a3d849 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so #2 0x00007f9c94a05f9a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f9c97c1756d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f9c85237950 (LWP 5833)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f9c9991cce3 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f9c94a05f9a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f9c97c1756d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f9c84601950 (LWP 5834)): [KCrash Handler] #5 pthread_join (threadid=2163525968, thread_return=0x7f9c84600f90) at pthread_join.c:46 #6 0x00007f9c811f8e6c in ?? () from /usr/lib/codecs/drvc.so #7 0x00007f9c811f95ae in ?? () from /usr/lib/codecs/drvc.so #8 0x00007f9c811f9609 in ?? () from /usr/lib/codecs/drvc.so #9 0x00007f9c811e8efb in ?? () from /usr/lib/codecs/drvc.so #10 0x00007f9c811cf9ce in ?? () from /usr/lib/codecs/drvc.so #11 0x00007f9c811cc7a9 in ?? () from /usr/lib/codecs/drvc.so #12 0x00007f9c811cca5f in ?? () from /usr/lib/codecs/drvc.so #13 0x00007f9c8d9a5052 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_decode_real.so #14 0x00007f9c9990fdaf in _x_free_video_decoder () from /usr/lib/libxine.so.1 #15 0x00007f9c99915ac1 in ?? () from /usr/lib/libxine.so.1 #16 0x00007f9c94a05f9a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #17 0x00007f9c97c1756d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #18 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f9c83c33950 (LWP 5835)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f9c9990bfcd in ?? () from /usr/lib/libxine.so.1 #2 0x00007f9c99916961 in ?? () from /usr/lib/libxine.so.1 #3 0x00007f9c94a05f9a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f9c97c1756d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f9c83432950 (LWP 5836)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f9c9991f94b in ?? () from /usr/lib/libxine.so.1 #2 0x00007f9c94a05f9a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f9c97c1756d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f9c7bfff950 (LWP 5838)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f9c811f89ec in ?? () from /usr/lib/codecs/drvc.so #2 0x00007f9c811f94bc in ?? () from /usr/lib/codecs/drvc.so #3 0x00007f9c811e8f58 in ?? () from /usr/lib/codecs/drvc.so #4 0x00007f9c94a05f9a in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007f9c97c1756d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f9c9abfc700 (LWP 5826)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f9c98e20f15 in ?? () from /usr/lib/libQtCore.so.4 #2 0x00007f9c98e2106e in QThread::msleep () from /usr/lib/libQtCore.so.4 #3 0x00007f9c8f6c81aa in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #4 0x00007f9c99e12fb7 in ~FactoryPrivate (this=0x17144a0) at ../3rdparty/phonon/phonon/factory.cpp:199 #5 0x00007f9c97b8143d in *__GI_exit (status=1) at exit.c:75 #6 0x00007f9c983dc6a8 in ?? () from /usr/lib/libQtGui.so.4 #7 0x00007f9c9a256b08 in KApplication::xioErrhandler () from /usr/lib/libkdeui.so.5 #8 0x00007f9c96e6553e in _XIOError () from /usr/lib/libX11.so.6 #9 0x00007f9c96e6c83f in ?? () from /usr/lib/libX11.so.6 #10 0x00007f9c96e6d177 in _XEventsQueued () from /usr/lib/libX11.so.6 #11 0x00007f9c96e55e83 in XEventsQueued () from /usr/lib/libX11.so.6 #12 0x00007f9c98417137 in ?? () from /usr/lib/libQtGui.so.4 #13 0x00007f9c94363e12 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #14 0x00007f9c9436422f in ?? () from /usr/lib/libglib-2.0.so.0 #15 0x00007f9c943646ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #16 0x00007f9c98f2f39c in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #17 0x00007f9c98416f1f in ?? () from /usr/lib/libQtGui.so.4 #18 0x00007f9c98f05562 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #19 0x00007f9c98f05934 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #20 0x00007f9c98f07ba4 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #21 0x0000000000429cf2 in ?? () #22 0x00007f9c97b695c6 in __libc_start_main (main=0x429560, argc=2, ubp_av=0x7fffa2d39478, init=0x438220 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffa2d39468) at libc-start.c:222 #23 0x0000000000415029 in _start () 217 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
Hello, It's fixed in the last version (the 2.1). I'm in Kubuntu 10.04 running KDE 4.6 (svn trunk, unstable version). Cheers.
This bug is already fixed and needs to be marked as fixed.
Closing based on comment #2. This is indeed fixed since quite some time.