[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#515625: marked as done ([kmail] crash when assigning certificate for S/MIME signing/encryption to an identity)



Your message dated Thu, 18 Mar 2010 02:46:14 +0100
with message-id <201003180246.14942.ewoerner@kde.org>
and subject line Re: [kmail] crash when assigning certificate for S/MIME signing/encryption to an identity
has caused the Debian Bug report #515625,
regarding [kmail] crash when assigning certificate for S/MIME signing/encryption to an identity
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
515625: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=515625
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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







--- End Message ---
--- Begin Message ---
Version: 4:4.2.96-1

The bug you reported has been fixed in KDE SC 4.3


--- End Message ---

Reply to: