Bug 293259 - Dragon dvd crash
Summary: Dragon dvd crash
Status: RESOLVED DUPLICATE of bug 284726
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: 2012-02-04 00:38 UTC by Jan
Modified: 2012-02-04 02:55 UTC (History)
3 users (show)

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 Jan 2012-02-04 00:38:38 UTC
Application: dragon (2.0)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-15-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:

I insterted DVD, after 48 seconds I received a crash notification.

The crash can be reproduced every time.

-- Backtrace:
Application: Dragon Player (dragon), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f102de6b780 (LWP 1973))]

Thread 3 (Thread 0x7f1011d7b700 (LWP 1977)):
#0  0x00007fffee7ff92c in clock_gettime ()
#1  0x00007f1025d1507b in __GI_clock_gettime (clock_id=1, tp=0x7f1011d7aa80) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007f102b42a074 in do_gettime (frac=0x7f1011d7aa98, sec=0x7f1011d7aa90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f102b4ec6ed in QTimerInfoList::updateCurrentTime (this=0x138b790) at kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f102b4eca33 in QTimerInfoList::timerWait (this=0x138b790, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f102b4eb44c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f1011d7ab7c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f102b4eb4f5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f1027b3fff2 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f1027b40dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f1027b41429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f102b4ebf3e in QEventDispatcherGlib::processEvents (this=0x138a950, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f102b4bfcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f102b4bfef7 in QEventLoop::exec (this=0x7f1011d7ad10, flags=...) at kernel/qeventloop.cpp:201
#14 0x00007f102b3d727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#15 0x00007f102b4a2cbf in QInotifyFileSystemWatcherEngine::run (this=0x1389e90) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f102b3d9d05 in QThreadPrivate::start (arg=0x1389e90) at thread/qthread_unix.cpp:331
#17 0x00007f101b16356c in ?? () from /usr/lib/nvidia-current/libGL.so.1
#18 0x00007f1028012efc in start_thread (arg=0x7f1011d7b700) at pthread_create.c:304
#19 0x00007f102ab0b89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f10134d6700 (LWP 1979)):
#0  0x00007fffee7ff92c in clock_gettime ()
#1  0x00007f1025d1507b in __GI_clock_gettime (clock_id=1, tp=0x7f10134d5a80) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007f102b42a074 in do_gettime (frac=0x7f10134d5a98, sec=0x7f10134d5a90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f102b4ec6ed in QTimerInfoList::updateCurrentTime (this=0x7f100c0126a0) at kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f102b4eca33 in QTimerInfoList::timerWait (this=0x7f100c0126a0, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f102b4eb44c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f10134d5b7c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f102b4eb4f5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f1027b3fff2 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f1027b40dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f1027b41429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f102b4ebf3e in QEventDispatcherGlib::processEvents (this=0x156ad40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f102b4bfcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f102b4bfef7 in QEventLoop::exec (this=0x7f10134d5d10, flags=...) at kernel/qeventloop.cpp:201
#14 0x00007f102b3d727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#15 0x00007f102b4a2cbf in QInotifyFileSystemWatcherEngine::run (this=0x1563ff0) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f102b3d9d05 in QThreadPrivate::start (arg=0x1563ff0) at thread/qthread_unix.cpp:331
#17 0x00007f101b16356c in ?? () from /usr/lib/nvidia-current/libGL.so.1
#18 0x00007f1028012efc in start_thread (arg=0x7f10134d6700) at pthread_create.c:304
#19 0x00007f102ab0b89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f102de6b780 (LWP 1973)):
[KCrash Handler]
#6  degas_type_find (tf=0x7fffee6e5b70, private=<optimized out>) at gsttypefindfunctions.c:4026
#7  0x00007f101bfd77c3 in gst_type_find_factory_call_function (factory=0x171cbd0, find=0x7fffee6e5b70) at gsttypefindfactory.c:224
#8  0x00007f101bd3bfa6 in gst_type_find_helper_get_range_ext (obj=0x102a000, func=<optimized out>, size=<optimized out>, extension=<optimized out>, prob=0x7fffee6e5c28) at gsttypefindhelper.c:326
#9  0x00007f10128b33ee in gst_type_find_element_activate (pad=0x12df960) at gsttypefindelement.c:961
#10 0x00007f101bfae907 in gst_pad_set_active (pad=0x12df960, active=1) at gstpad.c:708
#11 0x00007f101bf8e3cb in activate_pads (pad=0x12df960, ret=0x7fffee6e5d10, active=<optimized out>) at gstelement.c:2802
#12 0x00007f101bfa081e in gst_iterator_fold (it=0x15ad0a0, func=0x7f101bf8e3b0 <activate_pads>, ret=0x7fffee6e5d10, user_data=0x7fffee6e5d6c) at gstiterator.c:549
#13 0x00007f101bf8e341 in iterator_activate_fold_with_resync (iter=0x15ad0a0, func=0x7f101bf8e3b0 <activate_pads>, user_data=0x7fffee6e5d6c) at gstelement.c:2834
#14 0x00007f101bf9097f in gst_element_pads_activate (element=0xff8160, active=1) at gstelement.c:2878
#15 0x00007f101bf90c93 in gst_element_change_state_func (element=0xff8160, transition=<optimized out>) at gstelement.c:2948
#16 0x00007f10128b3d18 in gst_type_find_element_change_state (element=0xff8160, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gsttypefindelement.c:1031
#17 0x00007f101bf92c7c in gst_element_change_state (element=0xff8160, transition=<optimized out>) at gstelement.c:2718
#18 0x00007f101bf93662 in gst_element_set_state_func (element=0xff8160, state=GST_STATE_PAUSED) at gstelement.c:2674
#19 0x00007f101bf8043a in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=0, base_time=0, element=0xff8160, bin=0x12e8170) at gstbin.c:2193
#20 gst_bin_change_state_func (element=0x12e8170, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2489
#21 0x00007f1010d49813 in gst_decode_bin_change_state (element=0x12e8170, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstdecodebin2.c:3678
#22 0x00007f101bf92c7c in gst_element_change_state (element=0x12e8170, transition=<optimized out>) at gstelement.c:2718
#23 0x00007f101bf93662 in gst_element_set_state_func (element=0x12e8170, state=GST_STATE_PAUSED) at gstelement.c:2674
#24 0x00007f101bf8043a in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=0, base_time=0, element=0x12e8170, bin=0x12e6140) at gstbin.c:2193
#25 gst_bin_change_state_func (element=0x12e6140, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2489
#26 0x00007f101bfb2748 in gst_pipeline_change_state (element=0x12e6140, transition=<optimized out>) at gstpipeline.c:482
#27 0x00007f101bf92c7c in gst_element_change_state (element=0x12e6140, transition=<optimized out>) at gstelement.c:2718
#28 0x00007f101bf92cff in gst_element_change_state (element=0x12e6140, transition=<optimized out>) at gstelement.c:2755
#29 0x00007f101bf93662 in gst_element_set_state_func (element=0x12e6140, state=GST_STATE_PAUSED) at gstelement.c:2674
#30 0x00007f101c25e4f9 in Phonon::Gstreamer::MediaObject::beginLoad (this=0x12e0e80) at ../../gstreamer/mediaobject.cpp:1171
#31 0x00007f101c26483b in Phonon::Gstreamer::MediaObject::setSource (this=0x12e0e80, source=...) at ../../gstreamer/mediaobject.cpp:1166
#32 0x00007f102cf43e9b in Phonon::MediaObject::setCurrentSource (this=0xc4c2d0, newSource=...) at ../../phonon/mediaobject.cpp:261
#33 0x000000000041ebd9 in Dragon::VideoWindow::load (this=0xc4b4c0, url=...) at ../../../../dragonplayer/src/app/videoWindow.cpp:210
#34 0x000000000042b131 in load (url=..., this=0xbc8730) at ../../../../dragonplayer/src/app/mainWindow.cpp:568
#35 Dragon::MainWindow::load (this=0xbc8730, url=...) at ../../../../dragonplayer/src/app/mainWindow.cpp:529
#36 0x000000000042bd4d in Dragon::MainWindow::openFileDialog (this=0xbc8730) at ../../../../dragonplayer/src/app/mainWindow.cpp:623
#37 0x000000000042f148 in Dragon::MainWindow::qt_metacall (this=0xbc8730, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffee6e6c00) at ./mainWindow.moc:116
#38 0x00007f102b4d3eba in QMetaObject::activate (sender=0xbd55f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#39 0x0000000000419ed4 in Dragon::LoadView::qt_metacall (this=0xbd55f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffee6e6cf0) at moc_loadView.cpp:76
#40 0x00007f102b4d3eba in QMetaObject::activate (sender=0xbb53b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#41 0x00007f102c4f1321 in QAbstractButtonPrivate::emitReleased (this=<optimized out>) at widgets/qabstractbutton.cpp:574
#42 0x00007f102c4f252c in QAbstractButtonPrivate::click (this=0xbc7880) at widgets/qabstractbutton.cpp:537
#43 0x00007f102c4f27ac in QAbstractButton::mouseReleaseEvent (this=0xbb53b0, e=0x7fffee6e7450) at widgets/qabstractbutton.cpp:1121
#44 0x00007f102c18acea in QWidget::event (this=0xbb53b0, event=0x7fffee6e7450) at kernel/qwidget.cpp:8295
#45 0x00007f102c13a474 in notify_helper (e=0x7fffee6e7450, receiver=0xbb53b0, this=0xa81cf0) at kernel/qapplication.cpp:4486
#46 QApplicationPrivate::notify_helper (this=0xa81cf0, receiver=0xbb53b0, e=0x7fffee6e7450) at kernel/qapplication.cpp:4458
#47 0x00007f102c13fcbb in QApplication::notify (this=<optimized out>, receiver=0xbb53b0, e=0x7fffee6e7450) at kernel/qapplication.cpp:4047
#48 0x00007f102d3ab466 in KApplication::notify (this=0x7fffee6e8080, receiver=0xbb53b0, event=0x7fffee6e7450) at ../../kdeui/kernel/kapplication.cpp:311
#49 0x00007f102b4c0afc in QCoreApplication::notifyInternal (this=0x7fffee6e8080, receiver=0xbb53b0, event=0x7fffee6e7450) at kernel/qcoreapplication.cpp:787
#50 0x00007f102c13b442 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#51 QApplicationPrivate::sendMouseEvent (receiver=0xbb53b0, event=0x7fffee6e7450, alienWidget=0xbb53b0, nativeWidget=0xbd55f0, buttonDown=0xbb53b0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#52 0x00007f102c1ba9d5 in QETWidget::translateMouseEvent (this=0xbd55f0, event=<optimized out>) at kernel/qapplication_x11.cpp:4571
#53 0x00007f102c1b994e in QApplication::x11ProcessEvent (this=0x7fffee6e8080, event=0x7fffee6e7c70) at kernel/qapplication_x11.cpp:3693
#54 0x00007f102c1e24a2 in x11EventSourceDispatch (s=0xa88870, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#55 0x00007f1027b40a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007f1027b41258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007f1027b41429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007f102b4ebed6 in QEventDispatcherGlib::processEvents (this=0xa65930, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#59 0x00007f102c1e210e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#60 0x00007f102b4bfcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#61 0x00007f102b4bfef7 in QEventLoop::exec (this=0x7fffee6e8040, flags=...) at kernel/qeventloop.cpp:201
#62 0x00007f102b4c4789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#63 0x0000000000419932 in main (argc=<optimized out>, argv=0x7fffee6e83d8) at ../../../../dragonplayer/src/app/main.cpp:57

Possible duplicates by query: bug 290732.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-02-04 02:55:49 UTC

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