Bug 282155 - Crash when opening DVD
Summary: Crash when opening DVD
Status: RESOLVED DUPLICATE of bug 278548
Alias: None
Product: dragonplayer
Classification: Applications
Component: general (show other bugs)
Version: 2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-16 17:54 UTC by Guillaume LACAN
Modified: 2011-09-17 11:05 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume LACAN 2011-09-16 17:54:02 UTC
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:
I was opening a DVD created under Windows environment. I do not know which software was used to create this DVD. This looked OK with VLC player under Windows.

The crash can be reproduced every time.

-- Backtrace:
Application: Dragon Player (dragon), signal: Aborted
[Current thread is 1 (Thread 0x7ff39a823780 (LWP 11684))]

Thread 9 (Thread 0x7ff37d838700 (LWP 11688)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007ff37d837a20 in ?? ()
#2  0x00007fff66d2d7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 8 (Thread 0x7ff37ef95700 (LWP 11689)):
#0  0x00007ff3948103c4 in __pthread_mutex_lock (mutex=0x1d76878) at pthread_mutex_lock.c:61
#1  0x00007ff3943415ea in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff394342122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff394342639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff397ef8446 in QEventDispatcherGlib::processEvents (this=0x1cbb5d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007ff397ecc882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ff397eccabc in QEventLoop::exec (this=0x7ff37ef94d10, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007ff397de3924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#8  0x00007ff397eaec2f in QInotifyFileSystemWatcherEngine::run (this=0x1d79e20) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ff397de6175 in QThreadPrivate::start (arg=0x1d79e20) at thread/qthread_unix.cpp:320
#10 0x00007ff3867e1853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#11 0x00007ff39480dd8c in start_thread (arg=0x7ff37ef95700) at pthread_create.c:304
#12 0x00007ff39753904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7ff37ab5d700 (LWP 11690)):
#0  0x00007ff39480fdcb in __pthread_mutex_lock_full (mutex=0x1d89f80) at pthread_mutex_lock.c:139
#1  0x00007ff390dbbb7e in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.22.so
#2  0x00007ff395099339 in ?? () from /usr/lib/libpulse.so.0
#3  0x00007ff39508b116 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x00007ff39508b749 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x00007ff39508b800 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x00007ff3950992df in ?? () from /usr/lib/libpulse.so.0
#7  0x00007ff390dbca88 in ?? () from /usr/lib/libpulsecommon-0.9.22.so
#8  0x00007ff3867e1853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#9  0x00007ff39480dd8c in start_thread (arg=0x7ff37ab5d700) at pthread_create.c:304
#10 0x00007ff39753904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7ff37a35c700 (LWP 11691)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff37e364c2c in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1233
#2  0x00007ff387667f20 in gst_task_func (task=0x1d922c0) at gsttask.c:318
#3  0x00007ff39436bb16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff3943693e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff3867e1853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007ff39480dd8c in start_thread (arg=0x7ff37a35c700) at pthread_create.c:304
#7  0x00007ff39753904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7ff36f7fd700 (LWP 11694)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff37e364c2c in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1233
#2  0x00007ff387667f20 in gst_task_func (task=0x1d926c0) at gsttask.c:318
#3  0x00007ff39436bb16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff3943693e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff3867e1853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007ff39480dd8c in start_thread (arg=0x7ff36f7fd700) at pthread_create.c:304
#7  0x00007ff39753904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7ff36effc700 (LWP 11695)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff37e364c2c in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1233
#2  0x00007ff387667f20 in gst_task_func (task=0x1d925c0) at gsttask.c:318
#3  0x00007ff39436bb16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff3943693e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff3867e1853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007ff39480dd8c in start_thread (arg=0x7ff36effc700) at pthread_create.c:304
#7  0x00007ff39753904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ff36e7fb700 (LWP 11696)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff37e364c2c in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1233
#2  0x00007ff387667f20 in gst_task_func (task=0x1d924c0) at gsttask.c:318
#3  0x00007ff39436bb16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff3943693e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff3867e1853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007ff39480dd8c in start_thread (arg=0x7ff36e7fb700) at pthread_create.c:304
#7  0x00007ff39753904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ff36dffa700 (LWP 11697)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff37e364c2c in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1233
#2  0x00007ff387667f20 in gst_task_func (task=0x1d923c0) at gsttask.c:318
#3  0x00007ff39436bb16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff3943693e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff3867e1853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007ff39480dd8c in start_thread (arg=0x7ff36dffa700) at pthread_create.c:304
#7  0x00007ff39753904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff39a823780 (LWP 11684)):
[KCrash Handler]
#6  0x00007ff397486d05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007ff39748aab6 in abort () at abort.c:92
#8  0x00007ff39747f7c5 in __assert_fail (assertion=0x7ff37afa2f53 "pgcit != ((void *)0)", file=<value optimized out>, line=1744, function=<value optimized out>) at assert.c:81
#9  0x00007ff37af9fa31 in get_ID (vm=0x1df2f60, id=3) at /build/buildd/libdvdnav-4.1.3/src/vm/vm.c:1744
#10 0x00007ff37af9f61f in set_MENU (vm=0x1df2f60, menu=3) at /build/buildd/libdvdnav-4.1.3/src/vm/vm.c:1636
#11 0x00007ff37af9ee4e in process_command (vm=0x1df2f60, link_values=...) at /build/buildd/libdvdnav-4.1.3/src/vm/vm.c:1504
#12 0x00007ff37af9c985 in vm_jump_menu (vm=0x1df2f60, menuid=DVD_MENU_Title) at /build/buildd/libdvdnav-4.1.3/src/vm/vm.c:575
#13 0x00007ff37af98a77 in dvdnav_menu_call (this=0x1deb490, menu=DVD_MENU_Title) at /build/buildd/libdvdnav-4.1.3/src/searching.c:443
#14 0x00007ff37b1babcb in rsn_dvdsrc_start (bsrc=0x179cf30) at resindvdsrc.c:397
#15 0x00007ff3873beb07 in gst_base_src_start (basesrc=0x179cf30) at gstbasesrc.c:2707
#16 0x00007ff3873c0158 in gst_base_src_activate_push (pad=0x1d8a970, active=<value optimized out>) at gstbasesrc.c:2933
#17 0x00007ff387640a3b in gst_pad_activate_push (pad=0x1d8a970, active=1) at gstpad.c:953
#18 0x00007ff387641527 in gst_pad_set_active (pad=0x1d8a970, active=1) at gstpad.c:708
#19 0x00007ff3876223bb in activate_pads (pad=0x1d8a970, ret=0x7fff66c5afb0, active=<value optimized out>) at gstelement.c:2735
#20 0x00007ff38763428e in gst_iterator_fold (it=0x1de04a0, func=0x7ff3876223a0 <activate_pads>, ret=0x7fff66c5afb0, user_data=0x7fff66c5b00c) at gstiterator.c:549
#21 0x00007ff387622331 in iterator_activate_fold_with_resync (iter=0x1de04a0, func=0x7ff3876223a0 <activate_pads>, user_data=0x7fff66c5b00c) at gstelement.c:2767
#22 0x00007ff3876244e7 in gst_element_pads_activate (element=0x179cf30, active=1) at gstelement.c:2803
#23 0x00007ff3876247b8 in gst_element_change_state_func (element=0x179cf30, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2881
#24 0x00007ff3873c3564 in gst_base_src_change_state (element=0x179cf30, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbasesrc.c:3075
#25 0x00007ff37b1b9e51 in rsn_dvdsrc_change_state (element=0x179cf30, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at resindvdsrc.c:2443
#26 0x00007ff3876266cc in gst_element_change_state (element=0x179cf30, transition=<value optimized out>) at gstelement.c:2651
#27 0x00007ff3876270b2 in gst_element_set_state_func (element=0x179cf30, state=GST_STATE_PAUSED) at gstelement.c:2607
#28 0x00007ff38761445d in gst_bin_element_set_state (element=0x1c563e0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2185
#29 gst_bin_change_state_func (element=0x1c563e0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2484
#30 0x00007ff37b1afb79 in rsn_dvdbin_change_state (element=0x1c563e0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at resindvdbin.c:925
#31 0x00007ff3876266cc in gst_element_change_state (element=0x1c563e0, transition=<value optimized out>) at gstelement.c:2651
#32 0x00007ff3876270b2 in gst_element_set_state_func (element=0x1c563e0, state=GST_STATE_PAUSED) at gstelement.c:2607
#33 0x00007ff38761445d in gst_bin_element_set_state (element=0x19b5730, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2185
#34 gst_bin_change_state_func (element=0x19b5730, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2484
#35 0x00007ff3876266cc in gst_element_change_state (element=0x19b5730, transition=<value optimized out>) at gstelement.c:2651
#36 0x00007ff3876270b2 in gst_element_set_state_func (element=0x19b5730, state=GST_STATE_PAUSED) at gstelement.c:2607
#37 0x00007ff38761445d in gst_bin_element_set_state (element=0x1c53010, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2185
#38 gst_bin_change_state_func (element=0x1c53010, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2484
#39 0x00007ff387645338 in gst_pipeline_change_state (element=0x1c53010, transition=<value optimized out>) at gstpipeline.c:482
#40 0x00007ff3876266cc in gst_element_change_state (element=0x1c53010, transition=<value optimized out>) at gstelement.c:2651
#41 0x00007ff38762674f in gst_element_change_state (element=0x1c53010, transition=<value optimized out>) at gstelement.c:2688
#42 0x00007ff3876270b2 in gst_element_set_state_func (element=0x1c53010, state=GST_STATE_PAUSED) at gstelement.c:2607
#43 0x00007ff3878f0119 in Phonon::Gstreamer::MediaObject::beginLoad (this=0x1c03e30) at ../../gstreamer/mediaobject.cpp:1155
#44 0x00007ff3878f6060 in Phonon::Gstreamer::MediaObject::setSource (this=0x1c03e30, source=<value optimized out>) at ../../gstreamer/mediaobject.cpp:1150
#45 0x00007ff39990ba48 in Phonon::MediaObject::setCurrentSource (this=0x1562310, newSource=...) at ../../phonon/mediaobject.cpp:261
#46 0x000000000041ebbe in Dragon::VideoWindow::playDisc (this=0x1549fa0, device=<value optimized out>) at ../../../../dragonplayer/src/app/videoWindow.cpp:293
#47 0x000000000042ca3e in Dragon::MainWindow::playDisc (this=0x151b7b0) at ../../../../dragonplayer/src/app/mainWindow.cpp:668
#48 0x000000000042f840 in Dragon::MainWindow::qt_metacall (this=0x151b7b0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff66c5bf00) at ./mainWindow.moc:115
#49 0x00007ff397ee25f8 in QMetaObject::activate (sender=0x1513250, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#50 0x000000000041989c in Dragon::LoadView::qt_metacall (this=0x1513250, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff66c5bff0) at moc_loadView.cpp:77
#51 0x00007ff397ee25f8 in QMetaObject::activate (sender=0x1516200, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#52 0x00007ff398ec5051 in QAbstractButtonPrivate::emitReleased (this=<value optimized out>) at widgets/qabstractbutton.cpp:574
#53 0x00007ff398ec649c in QAbstractButtonPrivate::click (this=0x14ad5b0) at widgets/qabstractbutton.cpp:537
#54 0x00007ff398ec671c in QAbstractButton::mouseReleaseEvent (this=0x1516200, e=0x7fff66c5c960) at widgets/qabstractbutton.cpp:1121
#55 0x00007ff398b54cc8 in QWidget::event (this=0x1516200, event=0x7fff66c5c960) at kernel/qwidget.cpp:8259
#56 0x00007ff398b039f4 in QApplicationPrivate::notify_helper (this=0x1411080, receiver=0x1516200, e=0x7fff66c5c960) at kernel/qapplication.cpp:4462
#57 0x00007ff398b08dc3 in QApplication::notify (this=<value optimized out>, receiver=0x1516200, e=0x7fff66c5c960) at kernel/qapplication.cpp:4023
#58 0x00007ff399d7f866 in KApplication::notify (this=0x7fff66c5d5f0, receiver=0x1516200, event=0x7fff66c5c960) at ../../kdeui/kernel/kapplication.cpp:311
#59 0x00007ff397ecd49c in QCoreApplication::notifyInternal (this=0x7fff66c5d5f0, receiver=0x1516200, event=0x7fff66c5c960) at kernel/qcoreapplication.cpp:731
#60 0x00007ff398b04a1d in sendEvent (receiver=0x1516200, event=0x7fff66c5c960, alienWidget=0x1516200, nativeWidget=0x1513250, buttonDown=0x7ff3995e7218, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#61 QApplicationPrivate::sendMouseEvent (receiver=0x1516200, event=0x7fff66c5c960, alienWidget=0x1516200, nativeWidget=0x1513250, buttonDown=0x7ff3995e7218, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122
#62 0x00007ff398b86190 in QETWidget::translateMouseEvent (this=0x1513250, event=<value optimized out>) at kernel/qapplication_x11.cpp:4558
#63 0x00007ff398b84ab7 in QApplication::x11ProcessEvent (this=0x7fff66c5d5f0, event=0x7fff66c5d2b0) at kernel/qapplication_x11.cpp:3680
#64 0x00007ff398bad842 in x11EventSourceDispatch (s=0x14147b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#65 0x00007ff394341bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007ff3943423a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#67 0x00007ff394342639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#68 0x00007ff397ef83ef in QEventDispatcherGlib::processEvents (this=0x13c5340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#69 0x00007ff398bad4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#70 0x00007ff397ecc882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#71 0x00007ff397eccabc in QEventLoop::exec (this=0x7fff66c5d5b0, flags=...) at kernel/qeventloop.cpp:201
#72 0x00007ff397ed0ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#73 0x0000000000428a5c in main (argc=<value optimized out>, argv=0x7fff66c5d948) at ../../../../dragonplayer/src/app/main.cpp:57

This bug may be a duplicate of or related to bug 278548.

Possible duplicates by query: bug 278548.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-09-17 11:05:51 UTC

*** This bug has been marked as a duplicate of bug 278548 ***