Application: kleopatra (2.1.1) KDE Platform Version: 4.7.4 (4.7.4) "release 5" Qt Version: 4.7.4 Operating System: Linux 2.6.37.6-0.11-desktop i686 Distribution: "openSUSE 11.4 (i586)" -- Information about the crash: - What I was doing when the application crashed: 1. i startet kleopatra from kmail 2. i want to look for a cert, to check its values The crash can be reproduced some of the time. -- Backtrace: Application: Kleopatra (kleopatra), signal: Segmentation fault [Current thread is 1 (Thread 0xb4187930 (LWP 9036))] Thread 4 (Thread 0xb2fdab70 (LWP 9037)): #0 0xb50b31c7 in ?? () from /lib/libglib-2.0.so.0 #1 0x00000001 in ?? () Thread 3 (Thread 0xb25ffb70 (LWP 9422)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb7678432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6a7a29c in wait (this=0x8447624, mutex=0x8447620, time=2000) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=0x8447624, mutex=0x8447620, time=2000) at thread/qwaitcondition_unix.cpp:160 #4 0x0823c098 in ?? () #5 0xb6a79c23 in QThreadPrivate::start (arg=0x8447618) at thread/qthread_unix.cpp:331 #6 0xb7673b05 in start_thread () from /lib/libpthread.so.0 #7 0xb5d80d5e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb1528b70 (LWP 10038)): #0 0xb519722b in clock_gettime () from /lib/librt.so.1 #1 0xb6ad3345 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb6ba61b6 in updateCurrentTime (this=0xb265ce2c, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0xb265ce2c, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb6ba49fb in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb152811c) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb6ba4a9d in timerSourcePrepare (source=0xb265cdf8, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb50e1a70 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0xb50e28e2 in ?? () from /lib/libglib-2.0.so.0 #9 0xb50e2fce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0xb6ba5247 in QEventDispatcherGlib::processEvents (this=0x86cd450, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0xb6b75c5d in QEventLoop::processEvents (this=0xb15282b0, flags=...) at kernel/qeventloop.cpp:149 #12 0xb6b75e89 in QEventLoop::exec (this=0xb15282b0, flags=...) at kernel/qeventloop.cpp:201 #13 0xb6a76fd9 in QThread::exec (this=0xb2629080) at thread/qthread.cpp:498 #14 0xb6b559ed in QInotifyFileSystemWatcherEngine::run (this=0xb2629080) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb6a79c23 in QThreadPrivate::start (arg=0xb2629080) at thread/qthread_unix.cpp:331 #16 0xb7673b05 in start_thread () from /lib/libpthread.so.0 #17 0xb5d80d5e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb4187930 (LWP 9036)): [KCrash Handler] #7 count (this=0x0, data=0x8681ee8) at ../../src/corelib/tools/qvector.h:246 #8 QAbstractItemModelPrivate::removePersistentIndexData (this=0x0, data=0x8681ee8) at kernel/qabstractitemmodel.cpp:550 #9 0xb6b6d930 in QPersistentModelIndexData::destroy (data=0x8681ee8) at kernel/qabstractitemmodel.cpp:83 #10 0xb6b6da73 in QPersistentModelIndex::~QPersistentModelIndex (this=0x843d224, __in_chrg=<value optimized out>) at kernel/qabstractitemmodel.cpp:155 #11 0xb663d6ca in QAbstractItemViewPrivate::~QAbstractItemViewPrivate (this=0x843d050, __in_chrg=<value optimized out>) at itemviews/qabstractitemview.cpp:113 #12 0xb668baf1 in ~QTreeViewPrivate (this=0x843d050, __in_chrg=<value optimized out>) at ../../src/gui/itemviews/qtreeview_p.h:96 #13 QTreeViewPrivate::~QTreeViewPrivate (this=0x843d050, __in_chrg=<value optimized out>) at ../../src/gui/itemviews/qtreeview_p.h:96 #14 0xb6b8f6e2 in cleanup (this=0x843b818, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62 #15 ~QScopedPointer (this=0x843b818, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100 #16 QObject::~QObject (this=0x843b818, __in_chrg=<value optimized out>) at kernel/qobject.cpp:818 #17 0xb60e986c in QWidget::~QWidget (this=0x843b818, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1528 #18 0xb650162f in QFrame::~QFrame (this=0x843b818, __in_chrg=<value optimized out>) at widgets/qframe.cpp:240 #19 0xb6593c84 in QAbstractScrollArea::~QAbstractScrollArea (this=0x843b818, __in_chrg=<value optimized out>) at widgets/qabstractscrollarea.cpp:521 #20 0xb663468e in QAbstractItemView::~QAbstractItemView (this=0x843b818, __in_chrg=<value optimized out>) at itemviews/qabstractitemview.cpp:596 #21 0xb6678e1f in QTreeView::~QTreeView (this=0x843b818, __in_chrg=<value optimized out>) at itemviews/qtreeview.cpp:206 #22 0xb6678e62 in QTreeView::~QTreeView (this=0x843b818, __in_chrg=<value optimized out>) at itemviews/qtreeview.cpp:208 #23 0xb6b8a764 in QObjectPrivate::deleteChildren (this=0x843c220) at kernel/qobject.cpp:1964 #24 0xb60e97d3 in QWidget::~QWidget (this=0x843c200, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1651 #25 0xb776ec7d in Kleo::DirectoryServicesWidget::~DirectoryServicesWidget() () from /usr/lib/libkleo.so.4 #26 0xb776ed42 in Kleo::DirectoryServicesWidget::~DirectoryServicesWidget() () from /usr/lib/libkleo.so.4 #27 0xb6b8a764 in QObjectPrivate::deleteChildren (this=0x843bf78) at kernel/qobject.cpp:1964 #28 0xb60e97d3 in QWidget::~QWidget (this=0x843a758, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1651 #29 0xb74c2e3c in KCModule::~KCModule (this=0x843a758, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.7.4/kdeui/widgets/kcmodule.cpp:193 #30 0xb271f082 in ?? () from /usr/lib/kde4/kcm_kleopatra.so #31 0xb71895bc in KCModuleProxy::deleteClient (this=0x85e2b48) at /usr/src/debug/kdelibs-4.7.4/kutils/kcmoduleproxy.cpp:219 #32 0xb71869fb in KCMultiDialogPrivate::_k_dialogClosed (this=0x85d5160) at /usr/src/debug/kdelibs-4.7.4/kutils/kcmultidialog.cpp:201 #33 0xb718781f in KCMultiDialog::qt_metacall (this=0x85cd450, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf82ca6c) at /usr/src/debug/kdelibs-4.7.4/build/kutils/kcmultidialog.moc:100 #34 0xb6b7d26d in QMetaObject::metacall (object=0x85cd450, cl=QMetaObject::InvokeMetaMethod, idx=84, argv=0xbf82ca6c) at kernel/qmetaobject.cpp:237 #35 0xb6b8c79c in QMetaObject::activate (sender=0x85cd450, m=0x833f86c, local_signal_index=16, argv=0x0) at kernel/qobject.cpp:3287 #36 0xb735ba45 in KDialog::finished (this=0x85cd450) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/kdialog.moc:301 #37 0xb735ba84 in KDialog::hideEvent (this=0x85cd450, event=0xbf82d084) at /usr/src/debug/kdelibs-4.7.4/kdeui/dialogs/kdialog.cpp:998 #38 0x0821042a in ?? () #39 0xb60eec52 in QWidget::event (this=0x85cd450, event=0xbf82d084) at kernel/qwidget.cpp:8506 #40 0xb6093604 in QApplicationPrivate::notify_helper (this=0x836b090, receiver=0x85cd450, e=0xbf82d084) at kernel/qapplication.cpp:4481 #41 0xb609c454 in QApplication::notify (this=0xbf82e5d8, receiver=0x85cd450, e=0xbf82d084) at kernel/qapplication.cpp:4360 #42 0xb7416e51 in KApplication::notify (this=0xbf82e5d8, receiver=0x85cd450, event=0xbf82d084) at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311 #43 0xb6b7697e in QCoreApplication::notifyInternal (this=0xbf82e5d8, receiver=0x85cd450, event=0xbf82d084) at kernel/qcoreapplication.cpp:787 #44 0xb60e9dd2 in sendEvent (this=0x8608c98) at ../../src/corelib/kernel/qcoreapplication.h:215 #45 QWidgetPrivate::hide_helper (this=0x8608c98) at kernel/qwidget.cpp:7561 #46 0xb60f3528 in QWidget::setVisible (this=0x85cd450, visible=false) at kernel/qwidget.cpp:7734 #47 0xb65dbe8f in QDialog::setVisible (this=0x85cd450, visible=false) at dialogs/qdialog.cpp:791 #48 0xb65dadb9 in hide (this=0x85cd450, r=1) at ../../src/gui/kernel/qwidget.h:491 #49 QDialog::done (this=0x85cd450, r=1) at dialogs/qdialog.cpp:589 #50 0xb65d990a in QDialog::accept (this=0x85cd450) at dialogs/qdialog.cpp:610 #51 0xb7186710 in KCMultiDialog::slotOkClicked (this=0x85cd450) at /usr/src/debug/kdelibs-4.7.4/kutils/kcmultidialog.cpp:335 #52 0xb71878b4 in KCMultiDialog::qt_metacall (this=0x85cd450, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf82d2ac) at /usr/src/debug/kdelibs-4.7.4/build/kutils/kcmultidialog.moc:96 #53 0xb6b7d26d in QMetaObject::metacall (object=0x85cd450, cl=QMetaObject::InvokeMetaMethod, idx=80, argv=0xbf82d2ac) at kernel/qmetaobject.cpp:237 #54 0xb6b8c79c in QMetaObject::activate (sender=0x85cd450, m=0x833f86c, local_signal_index=9, argv=0x0) at kernel/qobject.cpp:3287 #55 0xb735b875 in KDialog::okClicked (this=0x85cd450) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/kdialog.moc:258 #56 0xb735ca18 in KDialog::slotButtonClicked (this=0x85cd450, button=4) at /usr/src/debug/kdelibs-4.7.4/kdeui/dialogs/kdialog.cpp:884 #57 0xb735ce73 in KDialog::qt_metacall (this=0x85cd450, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf82d4b8) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/kdialog.moc:190 #58 0xb744d5d2 in KPageDialog::qt_metacall (this=0x85cd450, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf82d4b8) at /usr/src/debug/kdelibs-4.7.4/build/kdeui/kpagedialog.moc:70 #59 0xb71877b2 in KCMultiDialog::qt_metacall (this=0x85cd450, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf82d4b8) at /usr/src/debug/kdelibs-4.7.4/build/kutils/kcmultidialog.moc:86 #60 0xb6b7d26d in QMetaObject::metacall (object=0x85cd450, cl=QMetaObject::InvokeMetaMethod, idx=69, argv=0xbf82d4b8) at kernel/qmetaobject.cpp:237 #61 0xb6b8c79c in QMetaObject::activate (sender=0x85d51b4, m=0xb6cb00f8, local_signal_index=0, argv=0xbf82d4b8) at kernel/qobject.cpp:3287 #62 0xb6b917d5 in QSignalMapper::mapped (this=0x85d51b4, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:101 #63 0xb6b91a49 in QSignalMapper::map (this=0x85d51b4, sender=0x85958b0) at kernel/qsignalmapper.cpp:266 #64 0xb6b91b5e in QSignalMapper::map (this=0x85d51b4) at kernel/qsignalmapper.cpp:257 #65 0xb6b92100 in QSignalMapper::qt_metacall (this=0x85d51b4, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf82d648) at .moc/release-shared/moc_qsignalmapper.cpp:87 #66 0xb6b7d26d in QMetaObject::metacall (object=0x85d51b4, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbf82d648) at kernel/qmetaobject.cpp:237 #67 0xb6b8c79c in QMetaObject::activate (sender=0x85958b0, m=0xb6a069e4, local_signal_index=2, argv=0xbf82d648) at kernel/qobject.cpp:3287 #68 0xb67bcf9d in QAbstractButton::clicked (this=0x85958b0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206 #69 0xb64b56ed in QAbstractButtonPrivate::emitClicked (this=0x86216e0) at widgets/qabstractbutton.cpp:546 #70 0xb64b6fcb in QAbstractButtonPrivate::click (this=0x86216e0) at widgets/qabstractbutton.cpp:539 #71 0xb64b7286 in QAbstractButton::mouseReleaseEvent (this=0x85958b0, e=0xbf82dd64) at widgets/qabstractbutton.cpp:1121 #72 0xb60eeaf0 in QWidget::event (this=0x85958b0, event=0xbf82dd64) at kernel/qwidget.cpp:8295 #73 0xb64b62a0 in QAbstractButton::event (this=0x85958b0, e=0xbf82dd64) at widgets/qabstractbutton.cpp:1080 #74 0xb6558928 in QPushButton::event (this=0x85958b0, e=0xbf82dd64) at widgets/qpushbutton.cpp:683 #75 0xb6093604 in QApplicationPrivate::notify_helper (this=0x836b090, receiver=0x85958b0, e=0xbf82dd64) at kernel/qapplication.cpp:4481 #76 0xb609cf00 in QApplication::notify (this=0xbf82da7c, receiver=0x85958b0, e=0xbf82dd64) at kernel/qapplication.cpp:4042 #77 0xb7416e51 in KApplication::notify (this=0xbf82e5d8, receiver=0x85958b0, event=0xbf82dd64) at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311 #78 0xb6b7697e in QCoreApplication::notifyInternal (this=0xbf82e5d8, receiver=0x85958b0, event=0xbf82dd64) at kernel/qcoreapplication.cpp:787 #79 0xb60946ac in sendSpontaneousEvent (receiver=0x85958b0, event=0xbf82dd64, alienWidget=0x85958b0, nativeWidget=0x8605218, buttonDown=0xb6a0fc20, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:218 #80 QApplicationPrivate::sendMouseEvent (receiver=0x85958b0, event=0xbf82dd64, alienWidget=0x85958b0, nativeWidget=0x8605218, buttonDown=0xb6a0fc20, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3139 #81 0xb6120db0 in QETWidget::translateMouseEvent (this=0x8605218, event=0xbf82e27c) at kernel/qapplication_x11.cpp:4475 #82 0xb611febe in QApplication::x11ProcessEvent (this=0xbf82e5d8, event=0xbf82e27c) at kernel/qapplication_x11.cpp:3479 #83 0xb614ad00 in x11EventSourceDispatch (s=0x836e4a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #84 0xb50e2509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #85 0xb50e2d10 in ?? () from /lib/libglib-2.0.so.0 #86 0xb50e2fce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #87 0xb6ba51fb in QEventDispatcherGlib::processEvents (this=0x8348488, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #88 0xb614a8fa in QGuiEventDispatcherGlib::processEvents (this=0x8348488, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #89 0xb6b75c5d in QEventLoop::processEvents (this=0xbf82e534, flags=...) at kernel/qeventloop.cpp:149 #90 0xb6b75e89 in QEventLoop::exec (this=0xbf82e534, flags=...) at kernel/qeventloop.cpp:201 #91 0xb6b7a930 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #92 0xb6091354 in QApplication::exec () at kernel/qapplication.cpp:3755 #93 0x08232865 in ?? () #94 0xb5cc3c2e in __libc_start_main () from /lib/libc.so.6 #95 0x08092811 in _start () Possible duplicates by query: bug 290114. Reported using DrKonqi
Please check it with current Kleopatra from KDE 4.10.3. Works for me (with Gpg4win). Please reopen if not fixed for you.