[Bug 272822] New: Dragon Player crashes when start to play a dvd

dog0012 at live.com dog0012 at live.com
Sun May 8 23:25:21 BST 2011


https://bugs.kde.org/show_bug.cgi?id=272822

           Summary: Dragon Player crashes when start to play a dvd
           Product: dragonplayer
           Version: 2.0
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: dog0012 at live.com


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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list