[Bug 297023] New: Kleopatra crashes during browsing through the shown cert list

hhreg002 at arcor.de hhreg002 at arcor.de
Thu Mar 29 11:15:09 BST 2012


https://bugs.kde.org/show_bug.cgi?id=297023

            Bug ID: 297023
          Severity: crash
           Version: unspecified
          Priority: NOR
                CC: mutz at kde.org
          Assignee: kdepim-bugs at kde.org
           Summary: Kleopatra crashes during browsing through the shown
                    cert list
    Classification: Unclassified
                OS: Linux
          Reporter: hhreg002 at arcor.de
          Hardware: openSUSE RPMs
            Status: UNCONFIRMED
         Component: general
           Product: kleopatra

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

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list