Application: dragon (2.0) KDE Platform Version: 4.7.4 (4.7.4) Qt Version: 4.7.4 Operating System: Linux 3.0.0-17-generic i686 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: attempting to play DVD - dragon player consistantly fails with DVD movies The crash can be reproduced every time. -- Backtrace: Application: Dragon Player (dragon), signal: Segmentation fault [Current thread is 1 (Thread 0xb776a930 (LWP 4866))] Thread 3 (Thread 0xb2107b70 (LWP 4870)): #0 0x04c45006 in timerSourcePrepareHelper (src=0x96eb188, timeout=0xb210712c) at kernel/qeventdispatcher_glib.cpp:134 #1 0x04c450ed in timerSourcePrepare (source=0x96eb188, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #2 0x0850788c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x08508637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x08508c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x04c45b37 in QEventDispatcherGlib::processEvents (this=0x96eb210, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x04c161dd in QEventLoop::processEvents (this=0xb21072b0, flags=...) at kernel/qeventloop.cpp:149 #7 0x04c16421 in QEventLoop::exec (this=0xb21072b0, flags=...) at kernel/qeventloop.cpp:201 #8 0x04b1990b in QThread::exec (this=0x96e9120) at thread/qthread.cpp:498 #9 0x04bf6e2d in QInotifyFileSystemWatcherEngine::run (this=0x96e9120) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x04b1c7b3 in QThreadPrivate::start (arg=0x96e9120) at thread/qthread_unix.cpp:331 #11 0x00ec3d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x0441a46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xa99b6b70 (LWP 4878)): #0 0x08508bc0 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x04c45b37 in QEventDispatcherGlib::processEvents (this=0x9719528, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #2 0x04c161dd in QEventLoop::processEvents (this=0xa99b62b0, flags=...) at kernel/qeventloop.cpp:149 #3 0x04c16421 in QEventLoop::exec (this=0xa99b62b0, flags=...) at kernel/qeventloop.cpp:201 #4 0x04b1990b in QThread::exec (this=0x979a148) at thread/qthread.cpp:498 #5 0x04bf6e2d in QInotifyFileSystemWatcherEngine::run (this=0x979a148) at io/qfilesystemwatcher_inotify.cpp:248 #6 0x04b1c7b3 in QThreadPrivate::start (arg=0x979a148) at thread/qthread_unix.cpp:331 #7 0x00ec3d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x0441a46e in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb776a930 (LWP 4866)): [KCrash Handler] #7 degas_type_find (tf=0xbfa1b8d0, private=0x0) at gsttypefindfunctions.c:4026 #8 0x04e6892a in gst_type_find_factory_call_function (factory=0x99f7208, find=0xbfa1b8d0) at gsttypefindfactory.c:224 #9 0x06cc31c9 in gst_type_find_helper_get_range_ext (obj=0x948a1b8, func=0x4e24c30 <gst_proxy_pad_do_getrange>, size=311240704, extension=0x9d1d3e8 "VOB", prob=0xbfa1b964) at gsttypefindhelper.c:326 #10 0x020b12fc in gst_type_find_element_activate (pad=0x962f4c0) at gsttypefindelement.c:961 #11 0x04e3c1dd in gst_pad_set_active (pad=0x962f4c0, active=1) at gstpad.c:708 #12 0x04e1891c in activate_pads (pad=0x962f4c0, ret=0xbfa1ba6c, active=0xbfa1bacc) at gstelement.c:2802 #13 0x04e2ccb3 in gst_iterator_fold (it=0x9cd13c8, func=0x4e188f0 <activate_pads>, ret=0xbfa1ba6c, user_data=0xbfa1bacc) at gstiterator.c:549 #14 0x04e1883c in iterator_activate_fold_with_resync (iter=0x9cd13c8, func=0x4e188f0 <activate_pads>, user_data=0xbfa1bacc) at gstelement.c:2834 #15 0x04e1b3f8 in gst_element_pads_activate (element=0x963b000, active=1) at gstelement.c:2878 #16 0x04e1b72b in gst_element_change_state_func (element=0x963b000, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2948 #17 0x020b1d95 in gst_type_find_element_change_state (element=0x963b000, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gsttypefindelement.c:1031 #18 0x04e1d77b in gst_element_change_state (element=0x963b000, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2718 #19 0x04e1e235 in gst_element_set_state_func (element=0x963b000, state=GST_STATE_PAUSED) at gstelement.c:2674 #20 0x04e1d4b1 in gst_element_set_state (element=0x963b000, state=GST_STATE_PAUSED) at gstelement.c:2575 #21 0x04e08856 in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=5018776349, base_time=0, element=0x963b000, bin=0x963a000) at gstbin.c:2193 #22 gst_bin_change_state_func (element=0x963a000, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2489 #23 0x02212883 in gst_decode_bin_change_state (element=0x963a000, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstdecodebin2.c:3678 #24 0x04e1d77b in gst_element_change_state (element=0x963a000, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2718 #25 0x04e1e235 in gst_element_set_state_func (element=0x963a000, state=GST_STATE_PAUSED) at gstelement.c:2674 #26 0x04e1d4b1 in gst_element_set_state (element=0x963a000, state=GST_STATE_PAUSED) at gstelement.c:2575 #27 0x04e08856 in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=5018776349, base_time=0, element=0x963a000, bin=0x9638058) at gstbin.c:2193 #28 gst_bin_change_state_func (element=0x9638058, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2489 #29 0x04e406c4 in gst_pipeline_change_state (element=0x9638058, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstpipeline.c:482 #30 0x04e1d77b in gst_element_change_state (element=0x9638058, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2718 #31 0x04e1dc85 in gst_element_continue_state (element=0x9638058, ret=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2392 #32 0x04e1d7ff in gst_element_change_state (element=0x9638058, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstelement.c:2755 #33 0x04e1e235 in gst_element_set_state_func (element=0x9638058, state=GST_STATE_PAUSED) at gstelement.c:2674 #34 0x04e1d4b1 in gst_element_set_state (element=0x9638058, state=GST_STATE_PAUSED) at gstelement.c:2575 #35 0x02dad904 in Phonon::Gstreamer::MediaObject::beginLoad (this=0x9631748) at ../../gstreamer/mediaobject.cpp:1171 #36 0x02db468f in setSource (source=..., this=0x9631748) at ../../gstreamer/mediaobject.cpp:1166 #37 Phonon::Gstreamer::MediaObject::setSource (this=0x9631748, source=...) at ../../gstreamer/mediaobject.cpp:1034 #38 0x008b145d in Phonon::MediaObject::setCurrentSource (this=0x95c7b70, newSource=...) at ../../phonon/mediaobject.cpp:261 #39 0x08061be7 in Dragon::VideoWindow::load (this=0x919a970, url=...) at ../../../../dragonplayer/src/app/videoWindow.cpp:210 #40 0x0806f09a in load (url=..., this=0x910b168) at ../../../../dragonplayer/src/app/mainWindow.cpp:568 #41 Dragon::MainWindow::load (this=0x910b168, url=...) at ../../../../dragonplayer/src/app/mainWindow.cpp:529 #42 0x0806fe24 in Dragon::MainWindow::openFileDialog (this=0x910b168) at ../../../../dragonplayer/src/app/mainWindow.cpp:623 #43 0x080736f8 in Dragon::MainWindow::qt_metacall (this=0x910b168, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfa1c5d4) at ./mainWindow.moc:116 #44 0x04c1db7d in metacall (argv=0xbfa1c5d4, idx=49, cl=QMetaObject::InvokeMetaMethod, object=0x910b168) at kernel/qmetaobject.cpp:237 #45 QMetaObject::metacall (object=0x910b168, cl=QMetaObject::InvokeMetaMethod, idx=49, argv=0xbfa1c5d4) at kernel/qmetaobject.cpp:232 #46 0x04c2ca6a in QMetaObject::activate (sender=0x9110b98, m=0x807a500, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3278 #47 0x0805c4e7 in Dragon::LoadView::openFilePressed (this=0x9110b98) at moc_loadView.cpp:95 #48 0x0805c5d4 in Dragon::LoadView::qt_metacall (this=0x9110b98, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfa1c6e4) at moc_loadView.cpp:76 #49 0x04c1db7d in metacall (argv=0xbfa1c6e4, idx=28, cl=QMetaObject::InvokeMetaMethod, object=0x9110b98) at kernel/qmetaobject.cpp:237 #50 QMetaObject::metacall (object=0x9110b98, cl=QMetaObject::InvokeMetaMethod, idx=28, argv=0xbfa1c6e4) at kernel/qmetaobject.cpp:232 #51 0x04c2ca6a in QMetaObject::activate (sender=0x9112ea0, m=0x19bfa28, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3278 #52 0x01778e15 in QAbstractButton::released (this=0x9112ea0) at .moc/release-shared/moc_qabstractbutton.cpp:199 #53 0x0147775d in QAbstractButtonPrivate::emitReleased (this=0x91174d0) at widgets/qabstractbutton.cpp:574 #54 0x01478c3b in QAbstractButtonPrivate::click (this=0x91174d0) at widgets/qabstractbutton.cpp:537 #55 0x01478f06 in QAbstractButton::mouseReleaseEvent (this=0x9112ea0, e=0xbfa1cccc) at widgets/qabstractbutton.cpp:1121 #56 0x010bdfc8 in QWidget::event (this=0x9112ea0, event=0xbfa1cccc) at kernel/qwidget.cpp:8295 #57 0x014781a9 in QAbstractButton::event (this=0x9112ea0, e=0xbfa1cccc) at widgets/qabstractbutton.cpp:1080 #58 0x0151a7e8 in QPushButton::event (this=0x9112ea0, e=0xbfa1cccc) at widgets/qpushbutton.cpp:683 #59 0x01063d84 in notify_helper (e=0xbfa1cccc, receiver=0x9112ea0, this=0x903bf90) at kernel/qapplication.cpp:4486 #60 QApplicationPrivate::notify_helper (this=0x903bf90, receiver=0x9112ea0, e=0xbfa1cccc) at kernel/qapplication.cpp:4458 #61 0x01069deb in QApplication::notify (this=0x903bf90, receiver=0x9112ea0, e=0xbfa1cccc) at kernel/qapplication.cpp:4047 #62 0x0059d971 in KApplication::notify (this=0xbfa1d4d4, receiver=0x9112ea0, event=0xbfa1cccc) at ../../kdeui/kernel/kapplication.cpp:311 #63 0x04c1719e in QCoreApplication::notifyInternal (this=0xbfa1d4d4, receiver=0x9112ea0, event=0xbfa1cccc) at kernel/qcoreapplication.cpp:787 #64 0x01064d45 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #65 QApplicationPrivate::sendMouseEvent (receiver=0x9112ea0, event=0xbfa1cccc, alienWidget=0x0, nativeWidget=0x9112ea0, buttonDown=0x19ceeb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146 #66 0x010f1304 in QETWidget::translateMouseEvent (this=0x9112ea0, event=0xbfa1d14c) at kernel/qapplication_x11.cpp:4571 #67 0x010efe8d in QApplication::x11ProcessEvent (this=0xbfa1d4d4, event=0xbfa1d14c) at kernel/qapplication_x11.cpp:3693 #68 0x0111c28c in x11EventSourceDispatch (s=0x90391a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #69 0x0850825f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #70 0x08508990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #71 0x08508c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #72 0x04c45ada in QEventDispatcherGlib::processEvents (this=0x901eb58, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #73 0x0111be7a in QGuiEventDispatcherGlib::processEvents (this=0x901eb58, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #74 0x04c161dd in QEventLoop::processEvents (this=0xbfa1d454, flags=...) at kernel/qeventloop.cpp:149 #75 0x04c16421 in QEventLoop::exec (this=0xbfa1d454, flags=...) at kernel/qeventloop.cpp:201 #76 0x04c1b19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #77 0x01061924 in QApplication::exec () at kernel/qapplication.cpp:3760 #78 0x0805bf84 in main (argc=) at ../../../../dragonplayer/src/app/main.cpp:57 This bug may be a duplicate of or related to bug 293259. Possible duplicates by query: bug 294952, bug 293259, bug 290732. Reported using DrKonqi
The problem is gstreamer. Please try to use the phonon-backend-vlc instead of the gstreamer one. *** This bug has been marked as a duplicate of bug 284726 ***