Version: 2.0 (using KDE 4.0.0) Installed from: Unlisted Binary Package OS: Linux When viewing a image in an archive gwenview displays a progress dialog between two images. If I press cancel on such a dialog gwenview crashes.
Can you provide a backtrace for the crash?
Took me a while, but at last it's here: Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0x2aff187bf350 (LWP 8641)] [KCrash handler] #5 0x00000000007ba25d in ?? () #6 0x00002aff10bcd189 in KJob::kill (this=0x6d0ad0, verbosity=KJob::EmitResult) at /tmp/buildd/kde4libs-4.0.1/kdecore/jobs/kjob.cpp:106 #7 0x00002aff1111faae in KAbstractWidgetJobTracker::slotStop (this=0xd9a4f0, job=0x6d0ad0) at /tmp/buildd/kde4libs-4.0.1/kdeui/jobs/kabstractwidgetjobtracker.cpp:134 #8 0x00002aff111204c5 in KWidgetJobTracker::Private::ProgressWidget::_k_stop (this=0xd98d00) at /tmp/buildd/kde4libs-4.0.1/kdeui/jobs/kwidgetjobtracker.cpp:588 #9 0x00002aff1112121f in KWidgetJobTracker::Private::ProgressWidget::qt_metacall (this=0xd98d00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9a583fd0) at /tmp/buildd/kde4libs-4.0.1/obj-x86_64-linux-gnu/kdeui/kwidgetjobtracker_p.moc:100 #10 0x00002aff1084b271 in QMetaObject::activate (sender=0xe32520, from_signal_index=29, to_signal_index=30, argv=0xd9b580) at kernel/qobject.cpp:3087 #11 0x00002aff12721d07 in QAbstractButton::clicked (this=0x6d0ad0, _t1=false) at .moc/debug-shared/moc_qabstractbutton.cpp:180 #12 0x00002aff1252289b in QAbstractButtonPrivate::emitClicked (this=0xe1c0c0) at widgets/qabstractbutton.cpp:531 #13 0x00002aff12523f55 in QAbstractButtonPrivate::click (this=0xe1c0c0) at widgets/qabstractbutton.cpp:524 #14 0x00002aff12524151 in QAbstractButton::mouseReleaseEvent (this=0xe32520, e=0x7fff9a584810) at widgets/qabstractbutton.cpp:1101 #15 0x00002aff1229fd32 in QWidget::event (this=0xe32520, event=0x7fff9a584810) at kernel/qwidget.cpp:6138 #16 0x00002aff12523140 in QAbstractButton::event (this=0xe32520, e=0x1) at widgets/qabstractbutton.cpp:1063 #17 0x00002aff125a51f8 in QPushButton::event (this=0xe32520, e=0x7fff9a584810) at widgets/qpushbutton.cpp:665 #18 0x00002aff1225d32b in QApplicationPrivate::notify_helper (this=0x649810, receiver=0xe32520, e=0x7fff9a584810) at kernel/qapplication.cpp:3556 #19 0x00002aff122613fd in QApplication::notify (this=0x7fff9a585250, receiver=0xe32520, e=0x7fff9a584810) at kernel/qapplication.cpp:3255 #20 0x00002aff1112b67b in KApplication::notify (this=0x7fff9a585250, receiver=0xe32520, event=0x7fff9a584810) at /tmp/buildd/kde4libs-4.0.1/kdeui/kernel/kapplication.cpp:314 #21 0x00002aff10839420 in QCoreApplication::notifyInternal ( this=0x7fff9a585250, receiver=0xe32520, event=0x7fff9a584810) at kernel/qcoreapplication.cpp:530 #22 0x00002aff122b12d2 in QETWidget::translateMouseEvent (this=0xe32520, event=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:203 #23 0x00002aff122b0321 in QApplication::x11ProcessEvent (this=0x7fff9a585250, event=0x7fff9a584ec0) at kernel/qapplication_x11.cpp:3025 #24 0x00002aff122d2dd7 in x11EventSourceDispatch (s=0x64ced0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:135 #25 0x00002aff13980eb4 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #26 0x00002aff1398419d in ?? () from /usr/lib/libglib-2.0.so.0 #27 0x00002aff1398466e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #28 0x00002aff1085a451 in QEventDispatcherGlib::processEvents (this=0x645fe0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:338 #29 0x00002aff122d2c0f in QGuiEventDispatcherGlib::processEvents ( this=0x6d0ad0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:191 #30 0x00002aff10838908 in QEventLoop::processEvents ( this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:140 #31 0x00002aff10838a26 in QEventLoop::exec (this=0x7fff9a5851c0, flags=@0x7fff9a5851d0) at kernel/qeventloop.cpp:182 #32 0x00002aff1083ab81 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:759 #33 0x000000000041cc4b in main (argc=1, argv=0x7fff9a5854e8) at /tmp/buildd/kdegraphics-4.0.1/gwenview/app/main.cpp:57 #34 0x00002aff12dbb1c4 in __libc_start_main () from /lib/libc.so.6 #35 0x00000000004141e9 in _start () #0 0x00002aff12e3ab41 in nanosleep () from /lib/libc.so.6
I can confirm this bug. Also it looks related to this Dolphin bug http://bugs.kde.org/show_bug.cgi?id=154925 and therefore may be related to kio or something.
This bug does not occur anymore (4.0.66) since there are no stalled progress dialogs anymore.
It happend again (4.0.84): Application: Gwenview (gwenview), signal SIGSEGV [Thread debugging using libthread_db enabled] [New Thread 0x7f9a2914e780 (LWP 19071)] [New Thread 0x40b44950 (LWP 19092)] [New Thread 0x42763950 (LWP 19077)] [KCrash handler] #5 0x00000000ffffffff in ?? () #6 0x00007f9a27b76849 in KJob::kill (this=0x1165230, verbosity=KJob::EmitResult) at /build/buildd/kde4libs-4.0.84/kdecore/jobs/kjob.cpp:106 #7 0x00007f9a280ec08f in KAbstractWidgetJobTracker::slotStop ( this=0x1105bd0, job=0x1165230) at /build/buildd/kde4libs-4.0.84/kdeui/jobs/kabstractwidgetjobtracker.cpp:129 #8 0x00007f9a280edd40 in KWidgetJobTracker::Private::ProgressWidget::qt_metacall (this=0x1374730, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3128ae10) at /build/buildd/kde4libs-4.0.84/obj-x86_64-linux-gnu/kdeui/kwidgetjobtracker_p.moc:101 #9 0x00007f9a277ac7e4 in QMetaObject::activate (sender=0x1391340, from_signal_index=<value optimized out>, to_signal_index=30, argv=0x0) at kernel/qobject.cpp:3010 #10 0x00007f9a27245817 in QAbstractButton::clicked (this=0x1165230, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:185 #11 0x00007f9a26fcb67b in QAbstractButtonPrivate::emitClicked (this=0x135be40) at widgets/qabstractbutton.cpp:543 #12 0x00007f9a26fcd1c2 in QAbstractButtonPrivate::click (this=0x135be40) at widgets/qabstractbutton.cpp:536 #13 0x00007f9a26fcd415 in QAbstractButton::mouseReleaseEvent (this=0x1391340, e=0x7fff3128b750) at widgets/qabstractbutton.cpp:1112 #14 0x00007f9a26d193af in QWidget::event (this=0x1165230, event=0x7fff3128b750) at kernel/qwidget.cpp:6927 #15 0x00007f9a26cc6e5d in QApplicationPrivate::notify_helper (this=0xa5a000, receiver=0x1391340, e=0x7fff3128b750) at kernel/qapplication.cpp:3772 #16 0x00007f9a26ccf39a in QApplication::notify (this=<value optimized out>, receiver=0x1391340, e=0x7fff3128b750) at kernel/qapplication.cpp:3501 #17 0x00007f9a280f81eb in KApplication::notify (this=0x7fff3128c3e0, receiver=0x1391340, event=0x7fff3128b750) at /build/buildd/kde4libs-4.0.84/kdeui/kernel/kapplication.cpp:311 #18 0x00007f9a27798491 in QCoreApplication::notifyInternal ( this=0x7fff3128c3e0, receiver=0x1391340, event=0x7fff3128b750) at kernel/qcoreapplication.cpp:587 #19 0x00007f9a26cce738 in QApplicationPrivate::sendMouseEvent ( receiver=0x1391340, event=0x7fff3128b750, alienWidget=0x1391340, nativeWidget=0x1374730, buttonDown=<value optimized out>, lastMouseReceiver=@0x7f9a27641d80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #20 0x00007f9a26d32719 in QETWidget::translateMouseEvent (this=0x1374730, event=<value optimized out>) at kernel/qapplication_x11.cpp:4133 #21 0x00007f9a26d315ef in QApplication::x11ProcessEvent (this=0x13b, event=0x7fff3128c020) at kernel/qapplication_x11.cpp:3255 #22 0x00007f9a26d589cc in x11EventSourceDispatch (s=0xa5d5c0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #23 0x00007f9a22a7882b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #24 0x00007f9a22a7bffd in ?? () from /usr/lib/libglib-2.0.so.0 #25 0x00007f9a22a7c1bb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #26 0x00007f9a277c08bf in QEventDispatcherGlib::processEvents (this=0xa59f90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325 #27 0x00007f9a26d5816f in QGuiEventDispatcherGlib::processEvents ( this=0x1165230, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #28 0x00007f9a27796da2 in QEventLoop::processEvents ( this=<value optimized out>, flags={i = 824754960}) at kernel/qeventloop.cpp:149 #29 0x00007f9a27796f2d in QEventLoop::exec (this=0x7fff3128c350, flags= {i = 824755040}) at kernel/qeventloop.cpp:200 #30 0x00007f9a277993fd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845 #31 0x0000000000439e03 in main (argc=5, argv=0x7fff3128c758) at /build/buildd/kdegraphics-4.0.84/gwenview/app/main.cpp:92 #0 0x00007f9a262b21f1 in nanosleep () from /lib/libc.so.6
http://bugs.kde.org/show_bug.cgi?id=165912 Same backtrace in a kopete bug. Again, closing a progress dialog.
Another bug with same backtrace: http://bugs.kde.org/show_bug.cgi?id=154925 (kdelibs) just marked FIXED so 4.00.84 or .85 should work? otoh, I am crashing kopete...
*** This bug has been marked as a duplicate of 165912 ***