[Bug 276931] Dragon Player crashes when opening a video

xaliqen at hotmail.com xaliqen at hotmail.com
Sat Jul 2 03:06:57 BST 2011


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





--- Comment #1 from  <xaliqen hotmail com>  2011-07-02 02:06:57 ---
Here's another backtrace when attempting to play a different mkv file:

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 0x7fc827a4b780 (LWP 8805))]

Thread 4 (Thread 0x7fc807fff700 (LWP 8812)):
#0  0x00007fc81fb4b293 in ?? () from
/usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
#1  0x00007fc821597219 in g_thread_self () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc82156f5c9 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc825126446 in QEventDispatcherGlib::processEvents (this=0xc75120,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fc8250fa882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc8250faabc in QEventLoop::exec (this=0x7fc807ffedd0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007fc825011924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#7  0x00007fc8250dcc2f in QInotifyFileSystemWatcherEngine::run (this=0xe9d010)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fc825014175 in QThreadPrivate::start (arg=0xe9d010) at
thread/qthread_unix.cpp:320
#9  0x00007fc821a3bd8c in start_thread (arg=0x7fc807fff700) at
pthread_create.c:304
#10 0x00007fc82476704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fc80df15700 (LWP 8815)):
[KCrash Handler]
#6  __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:32
#7  0x00007fc803baed1f in vaInitialize () from /usr/lib/libva.so.1
#8  0x00007fc8039981e5 in gst_vaapi_display_create (object=0x103cd00) at
gstvaapidisplay.c:319
#9  gst_vaapi_display_constructed (object=0x103cd00) at gstvaapidisplay.c:500
#10 0x00007fc820c157d3 in g_object_newv () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007fc820c16181 in g_object_new_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007fc820c16481 in g_object_new () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007fc8041e8079 in gst_vaapidecode_ensure_allowed_caps (pad=<value
optimized out>) at gstvaapidecode.c:421
#14 gst_vaapidecode_get_caps (pad=<value optimized out>) at
gstvaapidecode.c:483
#15 0x00007fc81462126a in gst_pad_get_caps_unlocked (pad=0x7fc8080034b0) at
gstpad.c:2232
#16 0x00007fc8146219e3 in gst_pad_link_check_compatible_unlocked
(srcpad=0x7fc808003330, sinkpad=0x7fc8080034b0, flags=<value optimized out>) at
gstpad.c:1841
#17 gst_pad_link_prepare (srcpad=0x7fc808003330, sinkpad=0x7fc8080034b0,
flags=<value optimized out>) at gstpad.c:1975
#18 0x00007fc8146245ab in gst_pad_link_full (srcpad=0x7fc808003330,
sinkpad=0x7fc8080034b0, flags=5) at gstpad.c:2101
#19 0x00007fc8035f0a1d in connect_pad (dbin=0xf24090, src=<value optimized
out>, pad=<value optimized out>, caps=0x1034280, chain=<value optimized out>)
at gstdecodebin2.c:1714
#20 analyze_new_pad (dbin=0xf24090, src=<value optimized out>, pad=<value
optimized out>, caps=0x1034280, chain=<value optimized out>) at
gstdecodebin2.c:1487
#21 0x00007fc8035f1a75 in pad_added_cb (element=0x10600c0, pad=0x7fc808003030,
chain=0xc71660) at gstdecodebin2.c:2036
#22 0x00007fc820c0ec4a in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007fc820c22649 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007fc820c2b61b in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007fc820c2b7bf in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007fc81460b3c1 in gst_element_add_pad (element=0x10600c0,
pad=0x7fc808003030) at gstelement.c:769
#27 0x00007fc805036300 in gst_matroska_demux_add_stream (demux=0x10600c0,
ebml=<value optimized out>) at matroska-demux.c:1975
#28 0x00007fc80503a373 in gst_matroska_demux_parse_tracks (demux=0x10600c0,
ebml=0x7fc80df14ab0) at matroska-demux.c:3151
#29 0x00007fc80503ba3e in gst_matroska_demux_parse_id (demux=0x10600c0,
id=374648427, length=<value optimized out>, needed=6) at matroska-demux.c:5720
#30 0x00007fc80503e54e in gst_matroska_demux_parse_contents_seekentry
(demux=0x10600c0, ebml=0x7fc80df14c00) at matroska-demux.c:5377
#31 gst_matroska_demux_parse_contents (demux=0x10600c0, ebml=0x7fc80df14c00) at
matroska-demux.c:5415
#32 0x00007fc80503a59e in gst_matroska_demux_parse_id (demux=0x10600c0,
id=290298740, length=<value optimized out>, needed=5) at matroska-demux.c:5825
#33 0x00007fc80503e66f in gst_matroska_demux_loop (pad=<value optimized out>)
at matroska-demux.c:5954
#34 0x00007fc81464ffe4 in gst_task_func (task=0x1062060) at gsttask.c:318
#35 0x00007fc8215986b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fc8215960c6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fc821a3bd8c in start_thread (arg=0x7fc80df15700) at
pthread_create.c:304
#38 0x00007fc82476704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#39 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc804bea700 (LWP 8816)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fc8143ba5eb in gst_data_queue_pop (queue=0x10751b0,
item=0x7fc804be9d18) at gstdataqueue.c:501
#2  0x00007fc80d2e0641 in gst_multi_queue_loop (pad=<value optimized out>) at
gstmultiqueue.c:1093
#3  0x00007fc81464ffe4 in gst_task_func (task=0x1062660) at gsttask.c:318
#4  0x00007fc8215986b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc8215960c6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fc821a3bd8c in start_thread (arg=0x7fc804bea700) at
pthread_create.c:304
#7  0x00007fc82476704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc827a4b780 (LWP 8805)):
#0  __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x00007fc821a3e5b4 in _L_lock_944 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007fc821a3e3ca in __pthread_mutex_lock (mutex=0x1079580) at
pthread_mutex_lock.c:61
#3  0x00007fc814629787 in gst_pad_set_active (pad=0x7fc808003330, active=0) at
gstpad.c:692
#4  0x00007fc814609ccb in activate_pads (pad=0x7fc808003330,
ret=0x7fff921ea850, active=<value optimized out>) at gstelement.c:2802
#5  0x00007fc81461be6e in gst_iterator_fold (it=0x1157630, func=0x7fc814609cb0
<activate_pads>, ret=0x7fff921ea850, user_data=0x7fff921ea8ac) at
gstiterator.c:549
#6  0x00007fc814609c41 in iterator_activate_fold_with_resync (iter=0x1157630,
func=0x7fc814609cb0 <activate_pads>, user_data=0x7fff921ea8ac) at
gstelement.c:2834
#7  0x00007fc81460c087 in gst_element_pads_activate (element=0x1077000,
active=0) at gstelement.c:2870
#8  0x00007fc81460c42d in gst_element_change_state_func (element=0x1077000,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2960
#9  0x00007fc81460e2bc in gst_element_change_state (element=<value optimized
out>, transition=<value optimized out>) at gstelement.c:2718
#10 0x00007fc81460eca2 in gst_element_set_state_func (element=0x1077000,
state=GST_STATE_READY) at gstelement.c:2674
#11 0x00007fc8145fbc0d in gst_bin_element_set_state (element=0xf24090,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2193
#12 gst_bin_change_state_func (element=0xf24090,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2489
#13 0x00007fc8035ee273 in gst_decode_bin_change_state (element=0xf24090,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstdecodebin2.c:3580
#14 0x00007fc81460e2bc in gst_element_change_state (element=<value optimized
out>, transition=<value optimized out>) at gstelement.c:2718
#15 0x00007fc81460eca2 in gst_element_set_state_func (element=0xf24090,
state=GST_STATE_READY) at gstelement.c:2674
#16 0x00007fc8145fbc0d in gst_bin_element_set_state (element=0xf21000,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2193
#17 gst_bin_change_state_func (element=0xf21000,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2489
#18 0x00007fc81462d4f4 in gst_pipeline_change_state (element=0xf21000,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:482
#19 0x00007fc81460e2bc in gst_element_change_state (element=<value optimized
out>, transition=<value optimized out>) at gstelement.c:2718
#20 0x00007fc81460eca2 in gst_element_set_state_func (element=0xf21000,
state=GST_STATE_NULL) at gstelement.c:2674
#21 0x00007fc8148da750 in ?? () from
/usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so
#22 0x00007fc8148da869 in ?? () from
/usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so
#23 0x00007fc826b3cfe4 in Phonon::MediaNodePrivate::deleteBackendObject() ()
from /usr/lib/libphonon.so.4
#24 0x00007fc826b2c1f8 in ?? () from /usr/lib/libphonon.so.4
#25 0x00007fc826b2c4a9 in ?? () from /usr/lib/libphonon.so.4
#26 0x00007fc8246ba961 in __run_exit_handlers (status=1) at exit.c:78
#27 exit (status=1) at exit.c:100
#28 0x00007fc825d9dfb8 in qt_xio_errhandler () at
kernel/qapplication_x11.cpp:781
#29 0x00007fc826fad4e8 in KApplication::xioErrhandler (this=0x7fff921eb270,
dpy=0x75a030) at ../../kdeui/kernel/kapplication.cpp:419
#30 0x00007fc823433dee in _XIOError () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#31 0x00007fc82343162d in _XEventsQueued () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#32 0x00007fc823421f1f in XEventsQueued () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#33 0x00007fc825ddb32c in x11EventSourceCheck (s=0x74da10) at
kernel/qguieventdispatcher_glib.cpp:85
#34 0x00007fc82156e8ec in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fc82156f132 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fc82156f5d9 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fc825126446 in QEventDispatcherGlib::processEvents (this=0x6fe340,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#38 0x00007fc825ddb4de in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007fc8250fa882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007fc8250faabc in QEventLoop::exec (this=0x7fff921eb230, flags=...) at
kernel/qeventloop.cpp:201
#41 0x00007fc8250feecb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1008
#42 0x0000000000428a5c in main (argc=<value optimized out>,
argv=0x7fff921eb5c8) at ../../../../dragonplayer/src/app/main.cpp:57

-- 
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