Application: dragon (2.0) KDE Platform Version: 4.6.2 (4.6.2) (Compiled from sources) Qt Version: 4.7.2 Operating System: Linux 2.6.38-8-generic x86_64 Distribution: Ubuntu 11.04 -- Information about the crash: I was trying to play a dvd on dragon player I heard sound but know video and the player crashed- What I was doing when the application crashed: The crash can be reproduced every time. -- Backtrace: Application: Dragon Player (dragon), signal: Segmentation fault [Current thread is 1 (Thread 0x7f0094254780 (LWP 5174))] Thread 12 (Thread 0x7f00796c9700 (LWP 5178)): #0 0x00007f0090f58f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f008dd6f104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f008dd6f639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0091925446 in QEventDispatcherGlib::processEvents (this=0x26dff20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f00918f9882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f00918f9abc in QEventLoop::exec (this=0x7f00796c8dd0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f0091810924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007f00918dbc2f in QInotifyFileSystemWatcherEngine::run (this=0x2705270) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f0091813175 in QThreadPrivate::start (arg=0x2705270) at thread/qthread_unix.cpp:320 #9 0x00007f008e23ad8c in start_thread (arg=0x7f00796c9700) at pthread_create.c:304 #10 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f0076174700 (LWP 5181)): [KCrash Handler] #6 0x00007f0064b4588e in ?? () from /usr/lib/liba52-0.7.4.so #7 0x00007f0064b4755a in a52_block () from /usr/lib/liba52-0.7.4.so #8 0x00007f0064d539a4 in gst_a52dec_handle_frame (pad=<value optimized out>, buf=0x7f00700bc220) at gsta52dec.c:648 #9 gst_a52dec_chain_raw (pad=<value optimized out>, buf=0x7f00700bc220) at gsta52dec.c:833 #10 0x00007f0064d5428a in gst_a52dec_chain (pad=0x7f007006e320, buf=0x7f007015f740) at gsta52dec.c:727 #11 0x00007f00810379d4 in gst_pad_push (pad=0x7f007006eaa0, buffer=0x7f007015f740) at gstpad.c:4665 #12 0x00007f007576f017 in gst_auto_convert_sink_chain (pad=<value optimized out>, buffer=0x7f007015f740) at gstautoconvert.c:1049 #13 0x00007f00810379d4 in gst_pad_push (pad=0x28a3c10, buffer=0x7f007015f740) at gstpad.c:4665 #14 0x00007f00810379d4 in gst_pad_push (pad=0x2939190, buffer=0x7f007015f740) at gstpad.c:4665 #15 0x00007f0076fcb7d7 in gst_selector_pad_chain (pad=0x2960960, buf=0x7f007015f740) at rsnstreamselector.c:411 #16 0x00007f00810379d4 in gst_pad_push (pad=0x2971320, buffer=0x7f007015f740) at gstpad.c:4665 #17 0x00007f007a1f177e in gst_single_queue_push_one (pad=<value optimized out>) at gstmultiqueue.c:921 #18 gst_multi_queue_loop (pad=<value optimized out>) at gstmultiqueue.c:1101 #19 0x00007f008105df30 in gst_task_func (task=0x2895440) at gsttask.c:318 #20 0x00007f008dd98b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f008dd963e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007f008e23ad8c in start_thread (arg=0x7f0076174700) at pthread_create.c:304 #23 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #24 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f0075769700 (LWP 5182)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f0080daf1af in gst_base_sink_wait_preroll (sink=0x24ec3d0) at gstbasesink.c:2183 #2 0x00007f0080daf32d in gst_base_sink_do_preroll (sink=0x24ec3d0, obj=0x7f00701dd530) at gstbasesink.c:2260 #3 0x00007f0080db0e76 in gst_base_sink_do_sync (basesink=0x24ec3d0, obj_type=<value optimized out>, obj=0x7f00701dd530, pad=<value optimized out>) at gstbasesink.c:2425 #4 gst_base_sink_render_object (basesink=0x24ec3d0, obj_type=<value optimized out>, obj=0x7f00701dd530, pad=<value optimized out>) at gstbasesink.c:2839 #5 0x00007f0080db307f in gst_base_sink_queue_object_unlocked (basesink=0x24ec3d0, obj_type=2 '\002', obj=0x7f00701dd530, prerollable=<value optimized out>, pad=<value optimized out>) at gstbasesink.c:3156 #6 0x00007f0080db33d7 in gst_base_sink_chain_unlocked (basesink=0x24ec3d0, obj_type=2 '\002', obj=0x7f00701dd530, pad=<value optimized out>) at gstbasesink.c:3531 #7 0x00007f0080db37cf in gst_base_sink_chain_main (basesink=0x24ec3d0, pad=0x2491810, obj_type=2 '\002', obj=0x7f00701dd530) at gstbasesink.c:3569 #8 0x00007f0081034304 in gst_pad_chain_data_unchecked (pad=0x2491810, is_buffer=1, data=0x7f00701dd530, cache=0x7f0075768770) at gstpad.c:4231 #9 0x00007f0081034b33 in gst_pad_push_data (pad=0x2491b10, is_buffer=1, data=0x7f00701dd530, cache=0x7f0075768770) at gstpad.c:4463 #10 0x00007f0081037929 in gst_pad_push (pad=0x2491b10, buffer=0x7f00701dd530) at gstpad.c:4685 #11 0x00007f0080dc0826 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #12 0x00007f0081034304 in gst_pad_chain_data_unchecked (pad=0x2491990, is_buffer=1, data=0x7f00701dd530, cache=0x7f0075768900) at gstpad.c:4231 #13 0x00007f0081034b33 in gst_pad_push_data (pad=0x26a8210, is_buffer=1, data=0x7f00701dd530, cache=0x7f0075768900) at gstpad.c:4463 #14 0x00007f0081037929 in gst_pad_push (pad=0x26a8210, buffer=0x7f00701dd530) at gstpad.c:4685 #15 0x00007f0080dc0826 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #16 0x00007f0081034304 in gst_pad_chain_data_unchecked (pad=0x26a8090, is_buffer=1, data=0x7f00701dd530, cache=0x7f0075768a90) at gstpad.c:4231 #17 0x00007f0081034b33 in gst_pad_push_data (pad=0x2491690, is_buffer=1, data=0x7f00701dd530, cache=0x7f0075768a90) at gstpad.c:4463 #18 0x00007f0081037929 in gst_pad_push (pad=0x2491690, buffer=0x7f00701dd530) at gstpad.c:4685 #19 0x00007f0080dc0826 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #20 0x00007f0081034304 in gst_pad_chain_data_unchecked (pad=0x2491510, is_buffer=1, data=0x7f00701dd530, cache=0x7f0075768c20) at gstpad.c:4231 #21 0x00007f0081034b33 in gst_pad_push_data (pad=0x2491e10, is_buffer=1, data=0x7f00701dd530, cache=0x7f0075768c20) at gstpad.c:4463 #22 0x00007f0081037929 in gst_pad_push (pad=0x2491e10, buffer=0x7f00701dd530) at gstpad.c:4685 #23 0x00007f007a1f6325 in gst_queue_push_one (pad=<value optimized out>) at gstqueue.c:1137 #24 gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1245 #25 0x00007f008105df30 in gst_task_func (task=0x2895840) at gsttask.c:318 #26 0x00007f008dd98b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007f008dd963e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007f008e23ad8c in start_thread (arg=0x7f0075769700) at pthread_create.c:304 #29 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #30 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f006bffe700 (LWP 5183)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f007a1f5c2c in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1233 #2 0x00007f008105df30 in gst_task_func (task=0x2895940) at gsttask.c:318 #3 0x00007f008dd98b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f008dd963e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f008e23ad8c in start_thread (arg=0x7f006bffe700) at pthread_create.c:304 #6 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f006b7fd700 (LWP 5184)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f007a1f5c2c in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1233 #2 0x00007f008105df30 in gst_task_func (task=0x2895a40) at gsttask.c:318 #3 0x00007f008dd98b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f008dd963e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f008e23ad8c in start_thread (arg=0x7f006b7fd700) at pthread_create.c:304 #6 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f006affc700 (LWP 5185)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f0080dcbe2b in gst_data_queue_pop (queue=0x7f007015b930, item=0x7f006affbd08) at gstdataqueue.c:501 #2 0x00007f007a1f13d4 in gst_multi_queue_loop (pad=<value optimized out>) at gstmultiqueue.c:1030 #3 0x00007f008105df30 in gst_task_func (task=0x2895540) at gsttask.c:318 #4 0x00007f008dd98b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f008dd963e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f008e23ad8c in start_thread (arg=0x7f006affc700) at pthread_create.c:304 #7 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f00672b6700 (LWP 5186)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f008105e0c7 in gst_task_func (task=0x2895c40) at gsttask.c:303 #2 0x00007f008dd98b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f008dd963e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f008e23ad8c in start_thread (arg=0x7f00672b6700) at pthread_create.c:304 #5 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f00663ef700 (LWP 5187)): #0 __pthread_mutex_lock (mutex=0x29094f8) at pthread_mutex_lock.c:62 #1 0x00007f008dd6e0d3 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f008dd6ef9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f008dd6f639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f0091925446 in QEventDispatcherGlib::processEvents (this=0x26ff2f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f00918f9882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f00918f9abc in QEventLoop::exec (this=0x7f00663eedd0, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007f0091810924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #8 0x00007f00918dbc2f in QInotifyFileSystemWatcherEngine::run (this=0x2826f40) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f0091813175 in QThreadPrivate::start (arg=0x2826f40) at thread/qthread_unix.cpp:320 #10 0x00007f008e23ad8c in start_thread (arg=0x7f00663ef700) at pthread_create.c:304 #11 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f0064b41700 (LWP 5188)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f008105e0c7 in gst_task_func (task=0x2895740) at gsttask.c:303 #2 0x00007f008dd98b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f008dd963e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f008e23ad8c in start_thread (arg=0x7f0064b41700) at pthread_create.c:304 #5 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f005ffff700 (LWP 5189)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f008105e0c7 in gst_task_func (task=0x2895b40) at gsttask.c:303 #2 0x00007f008dd98b16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f008dd963e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f008e23ad8c in start_thread (arg=0x7f005ffff700) at pthread_create.c:304 #5 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f007ae26700 (LWP 5190)): #0 0x00007f0090f58f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f008eac632f in ?? () from /usr/lib/libpulse.so.0 #2 0x00007f008eab8116 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0x00007f008eab8749 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007f008eab8800 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007f008eac62df in ?? () from /usr/lib/libpulse.so.0 #6 0x00007f008a7e9a88 in ?? () from /usr/lib/libpulsecommon-0.9.22.so #7 0x00007f008e23ad8c in start_thread (arg=0x7f007ae26700) at pthread_create.c:304 #8 0x00007f0090f6604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f0094254780 (LWP 5174)): #0 0x00007f0090f58f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f008b21a512 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f008b21bb3f in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f008fc308ad in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #4 0x00007f008fc2db3d in XTranslateCoordinates () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #5 0x00007f00925c559e in QWidget::mapFromGlobal (this=<value optimized out>, pos=<value optimized out>) at kernel/qwidget_x11.cpp:1336 #6 0x00007f00925c55fa in QWidget::mapFromGlobal (this=0x21b0e20, pos=...) at kernel/qwidget_x11.cpp:1329 #7 0x00007f0092530d50 in QApplicationPrivate::pickMouseReceiver (candidate=0x21b8a80, globalPos=..., pos=..., type=QEvent::MouseMove, buttons=<value optimized out>, buttonDown=0x0, alienWidget=<value optimized out>) at kernel/qapplication.cpp:3049 #8 0x00007f00925b157a in QETWidget::translateMouseEvent (this=0x21b8a80, event=<value optimized out>) at kernel/qapplication_x11.cpp:4546 #9 0x00007f00925b004a in QApplication::x11ProcessEvent (this=0x7fff3b0c2760, event=0x7fff3b0c2420) at kernel/qapplication_x11.cpp:3678 #10 0x00007f00925d8162 in x11EventSourceDispatch (s=0x20df610, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #11 0x00007f008dd6ebcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f008dd6f3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007f008dd6f639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #14 0x00007f00919253ef in QEventDispatcherGlib::processEvents (this=0x2090340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #15 0x00007f00925d7dfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #16 0x00007f00918f9882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #17 0x00007f00918f9abc in QEventLoop::exec (this=0x7fff3b0c2720, flags=...) at kernel/qeventloop.cpp:201 #18 0x00007f00918fdecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #19 0x0000000000428a5c in main (argc=<value optimized out>, argv=0x7fff3b0c2ab8) at ../../../../dragonplayer/src/app/main.cpp:57 Reported using DrKonqi
Although it seems to be an issue with gstreamer, can you please provide information about the DVD you were trying to play ? There have been other reports about DVDs burned in Windows, was your DVD burned on Windows too ?
This is indeed a crash upstream with gstreamer. If you can still reproduce this crash, please report it to gstreamer directly.