Package: kmail Version: 4:4.2.0-1 Severity: normal kmail always crashes when i try to assign a certificate for S/MIME signing/encryption. Here's what i try: - Start kmail (or kontact) - Go to Settings --> Configure Kmail... -> Identities - Select my default identity and press the Modifiy... button - got to the tab called Cryptopgraphy and press the Change... button next to S/MIME signing certificate or S/MIME encryption certificate (doesn't matter which one) - a new Window opens with a list of available certificates - in this window i select a certificate and press Ok - kmail crashes.
Here's the trace: Anwendung: KMail (kmail), Signal SIGABRT [Current thread is 0 (LWP 3830)] Thread 3 (Thread 0xb3f50b90 (LWP 3833)): #0 0xb80fc424 in __kernel_vsyscall () #1 0x49ccb352 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0x49c24854 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libc.so.6 #3 0x4f154bbc in QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:80 #4 0x4f149e66 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:135 #5 0x4f153bce in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:185 #6 0x49cc74c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0x49c166de in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xb374fb90 (LWP 3834)): #0 0xb80fc424 in __kernel_vsyscall () #1 0x49ccb352 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0x49c24854 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libc.so.6 #3 0x4f154bbc in QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:80 #4 0x4f149e66 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:135 #5 0x4f153bce in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:185 #6 0x49cc74c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0x49c166de in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb6edfaa0 (LWP 3830)): [KCrash Handler] #6 0xb80fc424 in __kernel_vsyscall () #7 0x49b61640 in raise () from /lib/i686/cmov/libc.so.6 #8 0x49b63018 in abort () from /lib/i686/cmov/libc.so.6 #9 0x4f14bd6d in qt_message_output (msgType=<value optimized out>, buf=<value optimized out>) at global/qglobal.cpp:2102 #10 0x4f14be36 in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2303 #11 0x4f14bec5 in qt_assert (assertion=) at global/qglobal.cpp:1872 #12 0x41e149eb in Kleo::KeyListView::deregisterItem (this=<value optimized out>, item=<value optimized out>) at ../../libkleo/ui/keylistview.cpp:260 #13 0x41e17696 in ~KeyListViewItem (this=<value optimized out>) at ../../libkleo/ui/keylistview.cpp:402 #14 0x50065ddb in Q3ListView::clear (this=<value optimized out>) at itemviews/q3listview.cpp:3144 #15 0x41e15704 in Kleo::KeyListView::clear (this=<value optimized out>) at ../../libkleo/ui/keylistview.cpp:240 #16 0x41e18703 in ~KeyListView (this=<value optimized out>) at ../../libkleo/ui/keylistview.cpp:127 #17 0x4f25191f in QObjectPrivate::deleteChildren (this=<value optimized out>) at kernel/qobject.cpp:1884 #18 0x42166e88 in ~QWidget (this=<value optimized out>) at kernel/qwidget.cpp:1338 #19 0x424997a5 in ~QFrame (this=) at widgets/qframe.cpp:238 #20 0x4f25191f in QObjectPrivate::deleteChildren (this=<value optimized out>) at kernel/qobject.cpp:1884 #21 0x42166e88 in ~QWidget (this=<value optimized out>) at kernel/qwidget.cpp:1338 #22 0x42576366 in ~QDialog (this=<value optimized out>) at dialogs/qdialog.cpp:294 #23 0xb7e901c4 in ~KDialog (this=0x8c381d8) at ../../kdeui/dialogs/kdialog.cpp:186 #24 0x41e1be1e in ~KeySelectionDialog (this=<value optimized out>) at ../../libkleo/ui/keyselectiondialog.cpp:443 #25 0x41e233d3 in Kleo::KeyRequester::slotDialogButtonClicked (this=<value optimized out>) at ../../libkleo/ui/keyrequester.cpp:345 #26 0x41e23e8b in Kleo::KeyRequester::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>) at ./keyrequester.moc:78 #27 0x41e23f12 in Kleo::SigningKeyRequester::qt_metacall (this=) at ./keyrequester.moc:170 #28 0x4f258280 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3031 #29 0x4f258680 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, from_local_signal_index=<value optimized out>, to_local_signal_index=<value optimized out>, argv=) at kernel/qobject.cpp:3121 #30 0x426f8271 in QAbstractButton::clicked (this=) at .moc/release- shared/moc_qabstractbutton.cpp:185 #31 0x4244b5a9 in QAbstractButtonPrivate::emitClicked (this=<value optimized out>) at widgets/qabstractbutton.cpp:538 #32 0x4244d1a4 in QAbstractButtonPrivate::click (this=<value optimized out>) at widgets/qabstractbutton.cpp:531 #33 0x4244d436 in QAbstractButton::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at widgets/qabstractbutton.cpp:1110 #34 0x42165ec2 in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:7163 #35 0x4244b44e in QAbstractButton::event (this=<value optimized out>, e=<value optimized out>) at widgets/qabstractbutton.cpp:1072 #36 0x424f1d30 in QPushButton::event (this=<value optimized out>, e=<value optimized out>) at widgets/qpushbutton.cpp:652 #37 0x4210de9c in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3803 #38 0x421166d1 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3528 #39 0xb7f2777d in KApplication::notify (this=0xbfcf9888, receiver=0x833d6c8, event=0xbfcf80dc) at ../../kdeui/kernel/kapplication.cpp:307 #40 0x4f243781 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:587 #41 0x4211595e in QApplicationPrivate::sendMouseEvent (receiver=<value optimized out>, event=<value optimized out>, alienWidget=<value optimized out>, nativeWidget=<value optimized out>, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212 #42 0x4217f52d in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4044 #43 0x4217e311 in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3162 #44 0x421a7d3a in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=) at kernel/qguieventdispatcher_glib.cpp:142 #45 0xb706c368 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #46 0xb706fa03 in ?? () from /usr/lib/libglib-2.0.so.0 #47 0x081c8480 in ?? () #48 0x00000000 in ?? () I'm not completely sure wether this is a bug in kmail or kleopatra or libkleo4. A similiar crash also appears when i try to encrypt or sign an email using S/MIME. Before sending the email kmail opens a new window for certificate selection (same window as above). When i select a certificate in that window and press Ok, kmail crashes... Both crashes happen always, so nothing sporadic here. --- System information. --- Architecture: i386 Kernel: Linux 2.6.28-5.slh.3-sidux-686 Debian Release: 5.0 500 unstable www.debian-multimedia.org 500 unstable sidux.wuertz.org 500 unstable kheb.homelinux.org 500 unstable ftp2.de.debian.org 500 unstable debian.tu-bs.de 1 experimental ftp2.de.debian.org --- Package information. --- Depends (Version) | Installed =======================================-+-============== kdebase-runtime (>= 4:4.2.0) | 4:4.2.0-1 kdelibs5 (>= 4:4.2.0) | 4:4.2.0-3 kdepimlibs5 (>= 4:4.2.0) | 4:4.2.0-1 libc6 (>= 2.7-1) | 2.7-18 libgcc1 (>= 1:4.1.1) | 1:4.3.3-3 libkdepim4 (= 4:4.2.0-1) | 4:4.2.0-1 libkleo4 (= 4:4.2.0-1) | 4:4.2.0-1 libkontactinterfaces4 (= 4:4.2.0-1) | 4:4.2.0-1 libkpgp4 (= 4:4.2.0-1) | 4:4.2.0-1 libksieve4 (= 4:4.2.0-1) | 4:4.2.0-1 libmimelib4 (= 4:4.2.0-1) | 4:4.2.0-1 libphonon4 (>= 4:4.3.0) | 4:4.3.0-1 libqt4-dbus (>= 4.4.3) | 4.4.3-2 libqt4-network (>= 4.4.3) | 4.4.3-2 libqt4-qt3support (>= 4.4.3) | 4.4.3-2 libqt4-xml (>= 4.4.3) | 4.4.3-2 libqtcore4 (>= 4.4.3) | 4.4.3-2 libqtgui4 (>= 4.4.3) | 4.4.3-2 libstdc++6 (>= 4.1.1) | 4.3.3-3 phonon (>= 4:4.3.0) | 4:4.3.0-1 perl | 5.10.0-19 -- To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org