Bug 240386

Summary: Gwenview video play crash
Product: [Applications] gwenview Reporter: Evgeni <evgeni.bg>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Evgeni 2010-06-01 21:07:02 UTC
Application that crashed: gwenview
Version of the application: 2.3.4
KDE Version: 4.3.5 (KDE 4.3.5) "release 4"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.12-0.2-default i686
Distribution: "openSUSE 11.2 (i586)"

What I was doing when the application crashed:
I was looking at some pictures and in the folder there were also video files, so when i think it reaches the .flv file the program crashes. Before that it opened without any problem an .mp4 file.

 -- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5149700 (LWP 9994))]

Thread 11 (Thread 0xb3c72b70 (LWP 9996)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb59c3d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5eef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb7130750 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb767d348 in ?? () from /usr/lib/libgwenviewlib.so.4
#6  0xb712f623 in QThreadPrivate::start (arg=0x8172138) at thread/qthread_unix.cpp:188
#7  0xb59bf6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb59bf600 in ?? () from /lib/libpthread.so.0

Thread 10 (Thread 0xb0f5ab70 (LWP 10004)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb59c40c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5eef2d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb30d91db in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb59bf6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb59bf600 in ?? () from /lib/libpthread.so.0

Thread 9 (Thread 0xafb18b70 (LWP 10006)):
#0  0xb56271eb in clock_gettime () from /lib/librt.so.1
#1  0xb7253e14 in QTimerInfoList::getTime (this=0x88addac, t=...) at kernel/qeventdispatcher_unix.cpp:339
#2  0xb7254052 in QTimerInfoList::updateCurrentTime (this=0x88addac) at kernel/qeventdispatcher_unix.cpp:297
#3  0xb725422e in QTimerInfoList::timerWait (this=0x88addac, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#4  0xb725220b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xafb1813c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb5599618 in IA__g_main_context_prepare (context=0x88ad4f8, priority=0xafb181ac) at gmain.c:2280
#6  0xb5599999 in g_main_context_iterate (context=0x88ad4f8, block=<value optimized out>, dispatch=1, self=0x88aeb40) at gmain.c:2571
#7  0xb5599ebe in IA__g_main_context_iteration (context=0x88ad4f8, may_block=1) at gmain.c:2654
#8  0xb725205f in QEventDispatcherGlib::processEvents (this=0x841ce28, flags=...) at kernel/qeventdispatcher_glib.cpp:409
#9  0xb722498d in QEventLoop::processEvents (this=0xafb182d4, flags=) at kernel/qeventloop.cpp:149
#10 0xb7224dd9 in QEventLoop::exec (this=0xafb182d4, flags=...) at kernel/qeventloop.cpp:201
#11 0xb712c317 in QThread::exec (this=0x80fdd00) at thread/qthread.cpp:487
#12 0xb314f5b8 in Phonon::MediaSource::type() const () at /usr/include/QtCore/qshareddata.h:130
#13 0xb712f623 in QThreadPrivate::start (arg=0x80fdd00) at thread/qthread_unix.cpp:188
#14 0xb59bf6e5 in start_thread () from /lib/libpthread.so.0
#15 0xb59bf600 in ?? () from /lib/libpthread.so.0

Thread 8 (Thread 0xad43db70 (LWP 10051)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb59c40c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5eef2d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb30e52cb in interruptable_sleep () from /usr/lib/libxine.so.1
#4  0xb30e7c7e in video_out_loop () from /usr/lib/libxine.so.1
#5  0xb59bf6e5 in start_thread () from /lib/libpthread.so.0
#6  0xb59bf600 in ?? () from /lib/libpthread.so.0

Thread 7 (Thread 0xacc3cb70 (LWP 10052)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5ed6d5e in poll () from /lib/libc.so.6
#2  0xaf313349 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.28/xineplug_ao_out_alsa.so
#3  0xb59bf6e5 in start_thread () from /lib/libpthread.so.0
#4  0xb59bf600 in ?? () from /lib/libpthread.so.0

Thread 6 (Thread 0xade0bb70 (LWP 10053)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb59c3d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5eef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb30eb390 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb59bf6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb59bf600 in ?? () from /lib/libpthread.so.0

Thread 5 (Thread 0xaacffb70 (LWP 10054)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5ed6d5e in poll () from /lib/libc.so.6
#2  0xb51d1150 in ?? () from /usr/lib/libxcb.so.1
#3  0xb51d16e2 in ?? () from /usr/lib/libxcb.so.1
#4  0xb51d1896 in ?? () from /usr/lib/libxcb.so.1
#5  0xb51d2ef7 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#6  0xb0728edb in xcb_xv_query_image_attributes_reply () from /usr/lib/libxcb-xv.so.0
#7  0xb0750c6d in create_ximage () from /usr/lib/xine/plugins/1.28/xineplug_vo_out_xcbxv.so
#8  0xb0751205 in xv_update_frame_format () from /usr/lib/xine/plugins/1.28/xineplug_vo_out_xcbxv.so
#9  0xb30e56a3 in vo_get_frame () from /usr/lib/libxine.so.1
#10 0xb266dae3 in get_buffer () from /usr/lib/xine/plugins/1.28/xineplug_decode_ff.so
#11 0xb18eb92c in ff_alloc_picture () from /usr/lib/libavcodec.so.52
#12 0xb18eed61 in MPV_frame_start () from /usr/lib/libavcodec.so.52
#13 0xb177ee85 in ff_h263_decode_frame () from /usr/lib/libavcodec.so.52
#14 0xb19c5b85 in avcodec_decode_video () from /usr/lib/libavcodec.so.52
#15 0xb266eb57 in ff_decode_data () from /usr/lib/xine/plugins/1.28/xineplug_decode_ff.so
#16 0xb30e36ac in video_decoder_loop () from /usr/lib/libxine.so.1
#17 0xb59bf6e5 in start_thread () from /lib/libpthread.so.0
#18 0xb59bf600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0xb033bb70 (LWP 10055)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb59c3d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5eef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb30dcd78 in fifo_buffer_get () from /usr/lib/libxine.so.1
#4  0xb30e44b1 in audio_decoder_loop () from /usr/lib/libxine.so.1
#5  0xb59bf6e5 in start_thread () from /lib/libpthread.so.0
#6  0xb59bf600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xaf1f6b70 (LWP 10056)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb59c3d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5eef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb30ee684 in xine_event_wait () from /usr/lib/libxine.so.1
#4  0xb30ee705 in listener_loop () from /usr/lib/libxine.so.1
#5  0xb59bf6e5 in start_thread () from /lib/libpthread.so.0
#6  0xb59bf600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xae9f5b70 (LWP 10058)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb59c3d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5eef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb30dcc8c in buffer_pool_alloc () from /usr/lib/libxine.so.1
#4  0xb29bff0e in read_flv_packet () from /usr/lib/xine/plugins/1.28/xineplug_dmx_flv.so
#5  0xb30f3ca5 in demux_loop () from /usr/lib/libxine.so.1
#6  0xb59bf6e5 in start_thread () from /lib/libpthread.so.0
#7  0xb59bf600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb5149700 (LWP 9994)):
[KCrash Handler]
#6  0xb61d1291 in internalWinId (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:234
#7  QWidget::effectiveWinId (this=<value optimized out>) at kernel/qwidget.cpp:2223
#8  0xb6213b6a in qt_x11_enforce_cursor (w=0x81b6298, force=false) at kernel/qwidget_x11.cpp:306
#9  0xb6213cf7 in qt_x11_enforce_cursor (w=0x81b6298) at kernel/qwidget_x11.cpp:346
#10 0xb6213d5e in QWidgetPrivate::setCursor_sys (this=0x81b6458) at kernel/qwidget_x11.cpp:1241
#11 0xb61d8f17 in QWidget::setCursor (this=0x81b6298, cursor=...) at kernel/qwidget.cpp:4628
#12 0xb7668ad1 in ?? () from /usr/lib/libgwenviewlib.so.4
#13 0xb7663ba5 in Gwenview::PreviewItemDelegate::slotRowsChanged() () from /usr/lib/libgwenviewlib.so.4
#14 0xb7663fec in Gwenview::PreviewItemDelegate::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libgwenviewlib.so.4
#15 0xb723c864 in QMetaObject::activate (sender=0x81b6298, from_signal_index=74, to_signal_index=74, argv=0xbfe983d0) at kernel/qobject.cpp:3113
#16 0xb723d585 in QMetaObject::activate (sender=0x81b6298, m=0xb76a2258, local_signal_index=4, argv=0xbfe983d0) at kernel/qobject.cpp:3187
#17 0xb766b025 in Gwenview::ThumbnailView::rowsRemovedSignal(QModelIndex const&, int, int) () from /usr/lib/libgwenviewlib.so.4
#18 0xb766ea9d in Gwenview::ThumbnailView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libgwenviewlib.so.4
#19 0xb723c864 in QMetaObject::activate (sender=0x81654d8, from_signal_index=11, to_signal_index=11, argv=0xbfe984f0) at kernel/qobject.cpp:3113
#20 0xb723d585 in QMetaObject::activate (sender=0x81654d8, m=0xb73194f8, local_signal_index=7, argv=0xbfe984f0) at kernel/qobject.cpp:3187
#21 0xb7277865 in QAbstractItemModel::rowsRemoved (this=0x81654d8, _t1=..., _t2=32, _t3=32) at .moc/release-shared/moc_qabstractitemmodel.cpp:173
#22 0xb72207be in QAbstractItemModel::endRemoveRows (this=0x81654d8) at kernel/qabstractitemmodel.cpp:2131
#23 0xb6756e84 in QSortFilterProxyModelPrivate::remove_proxy_interval (this=0x81654f0, source_to_proxy=..., proxy_to_source=..., proxy_start=32, proxy_end=32, proxy_parent=..., orient=Vertical, 
    emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:500
#24 0xb6756fe5 in QSortFilterProxyModelPrivate::remove_source_items (this=0x81654f0, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=Vertical, emit_signal=true)
    at itemviews/qsortfilterproxymodel.cpp:470
#25 0xb67571e4 in QSortFilterProxyModelPrivate::source_items_about_to_be_removed (this=0x81654f0, source_parent=..., start=123, end=<value optimized out>, orient=Vertical)
    at itemviews/qsortfilterproxymodel.cpp:756
#26 0xb675731f in QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeRemoved (this=0x81654f0, source_parent=..., start=123, end=123) at itemviews/qsortfilterproxymodel.cpp:1182
#27 0xb675cb04 in QSortFilterProxyModel::qt_metacall (this=0x81654d8, _c=InvokeMetaMethod, _id=12, _a=0xbfe987f0) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:127
#28 0xb764dade in Gwenview::SortedDirModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libgwenviewlib.so.4
#29 0xb723c864 in QMetaObject::activate (sender=0x8165bf8, from_signal_index=10, to_signal_index=10, argv=0xbfe987f0) at kernel/qobject.cpp:3113
#30 0xb723d585 in QMetaObject::activate (sender=0x8165bf8, m=0xb73194f8, local_signal_index=6, argv=0xbfe987f0) at kernel/qobject.cpp:3187
#31 0xb72778c5 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x8165bf8, _t1=..., _t2=123, _t3=123) at .moc/release-shared/moc_qabstractitemmodel.cpp:166
#32 0xb721d61a in QAbstractItemModel::beginRemoveRows (this=0x8165bf8, parent=..., first=123, last=123) at kernel/qabstractitemmodel.cpp:2113
#33 0xb741e068 in KDirModelPrivate::_k_slotDeleteItems (this=0x81723b8, items=...) at /usr/src/debug/kdelibs-4.3.5/kio/kio/kdirmodel.cpp:466
#34 0xb741f9ae in KDirModel::qt_metacall (this=0x8165bf8, _c=InvokeMetaMethod, _id=23, _a=0xbfe98a68) at /usr/src/debug/kdelibs-4.3.5/build/kio/kdirmodel.moc:83
#35 0xb76773b2 in ?? () from /usr/lib/libgwenviewlib.so.4
#36 0xb723c864 in QMetaObject::activate (sender=0x8165c98, from_signal_index=17, to_signal_index=17, argv=0xbfe98a68) at kernel/qobject.cpp:3113
#37 0xb723d585 in QMetaObject::activate (sender=0x8165c98, m=0xb75ce03c, local_signal_index=13, argv=0xbfe98a68) at kernel/qobject.cpp:3187
#38 0xb74002a5 in KDirLister::itemsDeleted (this=0x8165c98, _t1=...) at /usr/src/debug/kdelibs-4.3.5/build/kio/kdirlister.moc:289
#39 0xb74012c1 in KDirLister::Private::emitItemsDeleted (this=0x8165d60, _items=...) at /usr/src/debug/kdelibs-4.3.5/kio/kio/kdirlister.cpp:2407
#40 0xb740b64f in KDirListerCache::itemsDeleted (this=0x8165e20, listers=..., deletedItems=...) at /usr/src/debug/kdelibs-4.3.5/kio/kio/kdirlister.cpp:1755
#41 0xb740bebc in KDirListerCache::slotFilesRemoved (this=0x8165e20, fileList=...) at /usr/src/debug/kdelibs-4.3.5/kio/kio/kdirlister.cpp:833
#42 0xb740c36a in KDirListerCache::slotFilesRemoved (this=0x8165e20, fileList=...) at /usr/src/debug/kdelibs-4.3.5/kio/kio/kdirlister.cpp:788
#43 0xb7415f4b in KDirListerCache::qt_metacall (this=0x8165e20, _c=InvokeMetaMethod, _id=5, _a=0xbfe98d88) at /usr/src/debug/kdelibs-4.3.5/build/kio/kdirlister_p.moc:92
#44 0xb723c864 in QMetaObject::activate (sender=0x8196918, from_signal_index=9, to_signal_index=9, argv=0xbfe98d88) at kernel/qobject.cpp:3113
#45 0xb723d585 in QMetaObject::activate (sender=0x8196918, m=0xb75ce294, local_signal_index=4, argv=0xbfe98d88) at kernel/qobject.cpp:3187
#46 0xb7421125 in OrgKdeKDirNotifyInterface::FilesRemoved (this=0x8196918, _t1=...) at /usr/src/debug/kdelibs-4.3.5/build/kio/kdirnotify.moc:125
#47 0xb7421353 in OrgKdeKDirNotifyInterface::qt_metacall (this=0x8196918, _c=InvokeMetaMethod, _id=9, _a=0xbfe98eec) at /usr/src/debug/kdelibs-4.3.5/build/kio/kdirnotify.moc:83
#48 0xb5654b4f in QDBusConnectionPrivate::deliverCall (this=0x814ad30, object=0x8196918, msg=..., metaTypes=..., slotIdx=1701603686) at qdbusintegrator.cpp:891
#49 0xb565ca96 in QDBusCallDeliveryEvent::placeMetaCall(QObject*) () from /usr/lib/libQtDBus.so.4
#50 0xb7236796 in QObject::event (this=0x8196918, e=0x8310598) at kernel/qobject.cpp:1111
#51 0xb61828fc in QApplicationPrivate::notify_helper (this=0x80cf890, receiver=0x8196918, e=0x8310598) at kernel/qapplication.cpp:4065
#52 0xb618a34e in QApplication::notify (this=0xbfe99688, receiver=0x8196918, e=0x8310598) at kernel/qapplication.cpp:3605
#53 0xb6e43521 in KApplication::notify (this=0xbfe99688, receiver=0x8196918, event=0x8310598) at /usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#54 0xb722632e in QCoreApplication::notifyInternal (this=0xbfe99688, receiver=0x8196918, event=0x8310598) at kernel/qcoreapplication.cpp:610
#55 0xb7226fdc in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#56 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1247
#57 0xb722719c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#58 0xb72524dd in sendPostedEvents () at kernel/qcoreapplication.h:218
#59 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276
#60 0xb55964c2 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#61 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#62 0xb5599d98 in g_main_context_iterate (context=0x80d1a20, block=<value optimized out>, dispatch=1, self=0x80cf3a8) at gmain.c:2591
#63 0xb5599ebe in IA__g_main_context_iteration (context=0x80d1a20, may_block=1) at gmain.c:2654
#64 0xb7252011 in QEventDispatcherGlib::processEvents (this=0x80cf870, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#65 0xb622429a in QGuiEventDispatcherGlib::processEvents (this=0x80cf870, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#66 0xb722498d in QEventLoop::processEvents (this=0xbfe995e4, flags=) at kernel/qeventloop.cpp:149
#67 0xb7224dd9 in QEventLoop::exec (this=0xbfe995e4, flags=...) at kernel/qeventloop.cpp:201
#68 0xb7227270 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#69 0xb6182774 in QApplication::exec () at kernel/qapplication.cpp:3525
#70 0x0808386f in _start ()

This bug may be a duplicate of or related to bug 223330

Reported using DrKonqi
Comment 1 Christoph Feck 2010-09-26 23:28:21 UTC

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