Application: dragon (2.0) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.2 Operating System: Linux 2.6.38-11-generic x86_64 Distribution: Ubuntu 11.04 -- Information about the crash: parfois quand je clique sur un média (et plus précisément une vidéo), dragon player s'ouvre et se referme à la seconde suivante, et un rapport de bog arrive !!! The crash can be reproduced some of the time. -- Backtrace: Application: Dragon Player (dragon), signal: Segmentation fault __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S [Current thread is 1 (Thread 0x7f6bbfd49780 (LWP 13010))] Thread 9 (Thread 0x7f6ba4dc5700 (LWP 13014)): #0 0x00007f6bbca4bf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f6bb9862104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f6bb9862639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f6bbd418446 in QEventDispatcherGlib::processEvents (this=0x1f56d80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f6bbd3ec882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f6bbd3ecabc in QEventLoop::exec (this=0x7f6ba4dc4dd0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f6bbd303924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007f6bbd3cec2f in QInotifyFileSystemWatcherEngine::run (this=0x1f56150) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f6bbd306175 in QThreadPrivate::start (arg=0x1f56150) at thread/qthread_unix.cpp:320 #9 0x00007f6bb9d2dd8c in start_thread (arg=0x7f6ba4dc5700) at pthread_create.c:304 #10 0x00007f6bbca5904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f6ba6522700 (LWP 13016)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6bacc720b7 in gst_task_func (task=0x2420260) at gsttask.c:303 #2 0x00007f6bb988bb16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f6bb98893e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f6bb9d2dd8c in start_thread (arg=0x7f6ba6522700) at pthread_create.c:304 #5 0x00007f6bbca5904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f6b9ca0d700 (LWP 13017)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6bacc720b7 in gst_task_func (task=0x2420160) at gsttask.c:303 #2 0x00007f6bb988bb16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f6bb98893e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f6bb9d2dd8c in start_thread (arg=0x7f6b9ca0d700) at pthread_create.c:304 #5 0x00007f6bbca5904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f6b98de9700 (LWP 13018)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6bacc720b7 in gst_task_func (task=0x2420060) at gsttask.c:303 #2 0x00007f6bb988bb16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f6bb98893e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f6bb9d2dd8c in start_thread (arg=0x7f6b98de9700) at pthread_create.c:304 #5 0x00007f6bbca5904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f6b97501700 (LWP 13020)): [KCrash Handler] #6 KXErrorHandler::handle (this=0x91, dpy=0x7f6ba00a1000, e=0x7f6b974ffe50) at ../../kdeui/util/kxerrorhandler.cpp:121 #7 0x00007f6bbf32730e in KXErrorHandler::handler_wrapper (dpy=<value optimized out>, e=<value optimized out>) at ../../kdeui/util/kxerrorhandler.cpp:114 #8 0x00007f6bbb725d3f in _XError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #9 0x00007f6bbb722fb1 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #10 0x00007f6bbb722ff5 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #11 0x00007f6bbb7239a0 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #12 0x00007f6bbb71f103 in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #13 0x00007f6ba5b18730 in ?? () from /usr/lib/gstreamer-0.10/libgstxvimagesink.so #14 0x00007f6ba5b18c58 in ?? () from /usr/lib/gstreamer-0.10/libgstxvimagesink.so #15 0x00007f6bac9bc746 in gst_base_sink_preroll_object (basesink=0x1dfc400, obj_type=<value optimized out>, obj=<value optimized out>) at gstbasesink.c:3070 #16 0x00007f6bac9c710a in gst_base_sink_queue_object_unlocked (basesink=0x1dfc400, obj_type=2 '\002', obj=0x7f6ba00dea00, prerollable=<value optimized out>, pad=<value optimized out>) at gstbasesink.c:3124 #17 0x00007f6bac9c73d7 in gst_base_sink_chain_unlocked (basesink=0x1dfc400, obj_type=2 '\002', obj=0x7f6ba00dea00, pad=<value optimized out>) at gstbasesink.c:3531 #18 0x00007f6bac9c77cf in gst_base_sink_chain_main (basesink=0x1dfc400, pad=0x1e00510, obj_type=2 '\002', obj=0x7f6ba00dea00) at gstbasesink.c:3569 #19 0x00007f6bacc482f4 in gst_pad_chain_data_unchecked (pad=0x1e00510, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b97500450) at gstpad.c:4231 #20 0x00007f6bacc48b23 in gst_pad_push_data (pad=0x1e00090, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b97500450) at gstpad.c:4463 #21 0x00007f6bacc4b919 in gst_pad_push (pad=0x1e00090, buffer=0x7f6ba00dea00) at gstpad.c:4685 #22 0x00007f6bac9d4826 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #23 0x00007f6bacc482f4 in gst_pad_chain_data_unchecked (pad=0x1e00390, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b975005e0) at gstpad.c:4231 #24 0x00007f6bacc48b23 in gst_pad_push_data (pad=0x1e00990, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b975005e0) at gstpad.c:4463 #25 0x00007f6bacc4b919 in gst_pad_push (pad=0x1e00990, buffer=0x7f6ba00dea00) at gstpad.c:4685 #26 0x00007f6bac9d4826 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #27 0x00007f6bacc482f4 in gst_pad_chain_data_unchecked (pad=0x1e00810, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b97500770) at gstpad.c:4231 #28 0x00007f6bacc48b23 in gst_pad_push_data (pad=0x1e8a320, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b97500770) at gstpad.c:4463 #29 0x00007f6bacc4b919 in gst_pad_push (pad=0x1e8a320, buffer=0x7f6ba00dea00) at gstpad.c:4685 #30 0x00007f6bac9d4826 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #31 0x00007f6bacc482f4 in gst_pad_chain_data_unchecked (pad=0x1e8a1a0, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b97500900) at gstpad.c:4231 #32 0x00007f6bacc48b23 in gst_pad_push_data (pad=0x1e8a020, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b97500900) at gstpad.c:4463 #33 0x00007f6bacc4b919 in gst_pad_push (pad=0x1e8a020, buffer=0x7f6ba00dea00) at gstpad.c:4685 #34 0x00007f6bac9d4826 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #35 0x00007f6bacc482f4 in gst_pad_chain_data_unchecked (pad=0x1e00e10, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b97500a90) at gstpad.c:4231 #36 0x00007f6bacc48b23 in gst_pad_push_data (pad=0x1e00690, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b97500a90) at gstpad.c:4463 #37 0x00007f6bacc4b919 in gst_pad_push (pad=0x1e00690, buffer=0x7f6ba00dea00) at gstpad.c:4685 #38 0x00007f6bac9d4826 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #39 0x00007f6bacc482f4 in gst_pad_chain_data_unchecked (pad=0x1e00210, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b97500c20) at gstpad.c:4231 #40 0x00007f6bacc48b23 in gst_pad_push_data (pad=0x1e00c90, is_buffer=1, data=0x7f6ba00dea00, cache=0x7f6b97500c20) at gstpad.c:4463 #41 0x00007f6bacc4b919 in gst_pad_push (pad=0x1e00c90, buffer=0x7f6ba00dea00) at gstpad.c:4685 #42 0x00007f6ba58f2325 in gst_queue_push_one (pad=<value optimized out>) at gstqueue.c:1137 #43 gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1245 #44 0x00007f6bacc71f20 in gst_task_func (task=0x2394d60) at gsttask.c:318 #45 0x00007f6bb988bb16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x00007f6bb98893e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x00007f6bb9d2dd8c in start_thread (arg=0x7f6b97501700) at pthread_create.c:304 #48 0x00007f6bbca5904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #49 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f6b96d00700 (LWP 13021)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f6ba58f1c2c in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1233 #2 0x00007f6bacc71f20 in gst_task_func (task=0x2394c60) at gsttask.c:318 #3 0x00007f6bb988bb16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f6bb98893e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f6bb9d2dd8c in start_thread (arg=0x7f6b96d00700) at pthread_create.c:304 #6 0x00007f6bbca5904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f6b97d02700 (LWP 13025)): #0 0x00007f6bbca4bf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f6bba5b932f in ?? () from /usr/lib/libpulse.so.0 #2 0x00007f6bba5ab116 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0x00007f6bba5ab749 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007f6bba5ab800 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007f6bba5b92df in ?? () from /usr/lib/libpulse.so.0 #6 0x00007f6bb62dca88 in ?? () from /usr/lib/libpulsecommon-0.9.22.so #7 0x00007f6bb9d2dd8c in start_thread (arg=0x7f6b97d02700) at pthread_create.c:304 #8 0x00007f6bbca5904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f6b964ff700 (LWP 13026)): #0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 #1 0x00007f6bb9d305b4 in _L_lock_944 () from /lib/x86_64-linux-gnu/libpthread.so.0 #2 0x00007f6bb9d303ca in __pthread_mutex_lock (mutex=0x1d5b850) at pthread_mutex_lock.c:61 #3 0x00007f6ba5b1bf8e in ?? () from /usr/lib/gstreamer-0.10/libgstxvimagesink.so #4 0x00007f6bb98893e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f6bb9d2dd8c in start_thread (arg=0x7f6b964ff700) at pthread_create.c:304 #6 0x00007f6bbca5904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f6bbfd49780 (LWP 13010)): #0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 #1 0x00007f6bb9d305b4 in _L_lock_944 () from /lib/x86_64-linux-gnu/libpthread.so.0 #2 0x00007f6bb9d303ca in __pthread_mutex_lock (mutex=0x1e06ca0) at pthread_mutex_lock.c:61 #3 0x00007f6bac9bd31d in gst_base_sink_set_flushing (basesink=0x1dfc400, pad=0x1e00510, flushing=1) at gstbasesink.c:4041 #4 0x00007f6bac9bd678 in gst_base_sink_pad_activate_push (pad=0x1e00510, active=0) at gstbasesink.c:4174 #5 0x00007f6bacc4aa3b in gst_pad_activate_push (pad=0x1e00510, active=0) at gstpad.c:953 #6 0x00007f6bacc4b6f7 in gst_pad_set_active (pad=0x1e00510, active=0) at gstpad.c:715 #7 0x00007f6bacc2c3bb in activate_pads (pad=0x1e00510, ret=0x7fff0462a4c0, active=<value optimized out>) at gstelement.c:2735 #8 0x00007f6bacc3e28e in gst_iterator_fold (it=0x2327930, func=0x7f6bacc2c3a0 <activate_pads>, ret=0x7fff0462a4c0, user_data=0x7fff0462a51c) at gstiterator.c:549 #9 0x00007f6bacc2c331 in iterator_activate_fold_with_resync (iter=0x2327930, func=0x7f6bacc2c3a0 <activate_pads>, user_data=0x7fff0462a51c) at gstelement.c:2767 #10 0x00007f6bacc2e53f in gst_element_pads_activate (element=0x1dfc400, active=0) at gstelement.c:2811 #11 0x00007f6bacc2e88d in gst_element_change_state_func (element=0x1dfc400, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2893 #12 0x00007f6bac9bf414 in gst_base_sink_change_state (element=0x1dfc400, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbasesink.c:4889 #13 0x00007f6ba5b1cb2a in ?? () from /usr/lib/gstreamer-0.10/libgstxvimagesink.so #14 0x00007f6bacc306cc in gst_element_change_state (element=0x1dfc400, transition=<value optimized out>) at gstelement.c:2651 #15 0x00007f6bacc310b2 in gst_element_set_state_func (element=0x1dfc400, state=GST_STATE_READY) at gstelement.c:2607 #16 0x00007f6bacc1e45d in gst_bin_element_set_state (element=0x1f61000, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2185 #17 gst_bin_change_state_func (element=0x1f61000, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2484 #18 0x00007f6bacc306cc in gst_element_change_state (element=0x1f61000, transition=<value optimized out>) at gstelement.c:2651 #19 0x00007f6bacc310b2 in gst_element_set_state_func (element=0x1f61000, state=GST_STATE_READY) at gstelement.c:2607 #20 0x00007f6bacc1e45d in gst_bin_element_set_state (element=0x1f61450, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2185 #21 gst_bin_change_state_func (element=0x1f61450, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2484 #22 0x00007f6bacc306cc in gst_element_change_state (element=0x1f61450, transition=<value optimized out>) at gstelement.c:2651 #23 0x00007f6bacc310b2 in gst_element_set_state_func (element=0x1f61450, state=GST_STATE_READY) at gstelement.c:2607 #24 0x00007f6bacc1e45d in gst_bin_element_set_state (element=0x2215040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2185 #25 gst_bin_change_state_func (element=0x2215040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2484 #26 0x00007f6bacc4f1d4 in gst_pipeline_change_state (element=0x2215040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:482 #27 0x00007f6bacc306cc in gst_element_change_state (element=0x2215040, transition=<value optimized out>) at gstelement.c:2651 #28 0x00007f6bacc310b2 in gst_element_set_state_func (element=0x2215040, state=GST_STATE_NULL) at gstelement.c:2607 #29 0x00007f6bacefb750 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so #30 0x00007f6bacefb869 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so #31 0x00007f6bbee2efe4 in Phonon::MediaNodePrivate::deleteBackendObject() () from /usr/lib/libphonon.so.4 #32 0x00007f6bbee1e1f8 in ?? () from /usr/lib/libphonon.so.4 #33 0x00007f6bbee1e4a9 in ?? () from /usr/lib/libphonon.so.4 #34 0x00007f6bbc9ac961 in __run_exit_handlers (status=1) at exit.c:78 #35 exit (status=1) at exit.c:100 #36 0x00007f6bbe08ffb8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781 #37 0x00007f6bbf29e638 in KApplication::xioErrhandler (this=0x7fff0462b110, dpy=0x1af89a0) at ../../kdeui/kernel/kapplication.cpp:419 #38 0x00007f6bbb725dee in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #39 0x00007f6bbb72362d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #40 0x00007f6bbb713f1f in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #41 0x00007f6bbe0cd32c in x11EventSourceCheck (s=0x1ada190) at kernel/qguieventdispatcher_glib.cpp:85 #42 0x00007f6bb9861854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007f6bb9862122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #44 0x00007f6bb9862639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007f6bbd4183ef in QEventDispatcherGlib::processEvents (this=0x1a8c340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #46 0x00007f6bbe0cd4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #47 0x00007f6bbd3ec882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #48 0x00007f6bbd3ecabc in QEventLoop::exec (this=0x7fff0462b0d0, flags=...) at kernel/qeventloop.cpp:201 #49 0x00007f6bbd3f0ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #50 0x0000000000428a5c in main (argc=<value optimized out>, argv=0x7fff0462b468) at ../../../../dragonplayer/src/app/main.cpp:57 Reported using DrKonqi
English, please! The bug appears to be related to gstreamer. Could you please upgrade to a newer KDE (see http://kubuntu.org/ and try again? Alternatively it would be a good idea to try with the phonon-backend-vlc to see if this wirks instead. FWIW: I can't reproduce this here, using KDE 4.7.3 on Kubuntu 11.10
This bug has had its resolution changed, but accidentally has been left in NEEDSINFO status. I am thus closing this bug and setting the status as RESOLVED to reflect the resolution change.