Bug 203823 - Kontact crashed while trying to send out two GPG signed mails
Summary: Kontact crashed while trying to send out two GPG signed mails
Status: RESOLVED DUPLICATE of bug 199868
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-14 13:37 UTC by Martin Steigerwald
Modified: 2009-08-15 23:12 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Steigerwald 2009-08-14 13:37:09 UTC
Application that crashed: kontact
Version of the application: 4.3.0
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-rc5-tp42-toi-3.0.1-05139-gb4d43f4 i686
Distribution: Debian GNU/Linux 5.0.1 (lenny)

What I was doing when the application crashed:
I wrote two mails in different composer windows. None of them had any attachment, beside that GPG signing stuff. On sending the first mail I was asked for the GPG passphrase, I entered it and the window faded a bit. Then nothing happened. I lost patience - well I am struggling with quite some bugs in KDE 4.3 and have a tight schedule for today - and used Ctrl-Alt-Esc to quit Kontact after I press send on the other mail - unsigned. On quitting I quickly saw a dialog window - maybe it was a KWallet password dialog did not open in the front and that the systemtray did not notify me about. Well I hoped that KMail will get me the mails back and it did ;-).

Then I pressed send on the first mail, signed. Then Kontact crashed.

I hope I can send out the second mail after restarting Kontact after sending the crash report.

I have no instructions on how to reproduce this in the moment.

I am using Debian testing / unstable packages:
martin@shambhala:~> apt-show-versions | egrep "(kdelibs|kdepim|kontact|kmail)"
kdelibs/squeeze uptodate 4:3.5.10.dfsg.1-2
kdelibs-bin/sid uptodate 4:4.3.0-1
kdelibs-data/squeeze uptodate 4:3.5.10.dfsg.1-2
kdelibs-dbg/squeeze uptodate 4:3.5.10.dfsg.1-2
kdelibs4c2a/squeeze uptodate 4:3.5.10.dfsg.1-2
kdelibs5/sid uptodate 4:4.3.0-1
kdelibs5-data/sid uptodate 4:4.3.0-1
kdelibs5-dbg/sid uptodate 4:4.3.0-1
kdelibs5-dev/sid uptodate 4:4.3.0-1
kdepim/sid uptodate 4:4.3.0-1
kdepim-dbg/sid uptodate 4:4.3.0-1
kdepim-groupware/sid uptodate 4:4.3.0-1
kdepim-kresources/sid uptodate 4:4.3.0-1
kdepim-runtime/sid uptodate 4:4.3.0-1
kdepim-runtime-dbg/sid uptodate 4:4.3.0-1
kdepim-strigi-plugins/sid uptodate 4:4.3.0-1
kdepim-wizards/sid uptodate 4:4.3.0-1
kdepimlibs-data/sid uptodate 4:4.3.0-1
kdepimlibs-dbg/sid uptodate 4:4.3.0-1
kdepimlibs5/sid uptodate 4:4.3.0-1
kdepimlibs5-dev/sid uptodate 4:4.3.0-1
kmail/sid uptodate 4:4.3.0-1
kontact/sid uptodate 4:4.3.0-1
libkdepim4/sid uptodate 4:4.3.0-1
libkontactinterfaces4/sid uptodate 4:4.3.0-1

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  DwEntity::Body (this=0xabe1b18) at ../../mimelib/entity.cpp:248
#7  0xb0e92d65 in KMMessage::updateAttachmentState (this=0xabe1b18, part=0x0) at ../../kmail/kmmessage.cpp:3204
#8  0xb0fd3931 in KMSender::doSendMsg (this=0xab01038) at ../../kmail/kmsender.cpp:348
#9  0xb0fd637c in KMSender::slotResult (this=0xab01038, job=0x945e610) at ../../kmail/kmsender.cpp:725
#10 0xb0fd670b in KMSender::qt_metacall (this=0xab01038, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfb6714c) at ./kmsender.moc:73
#11 0xb7886ad3 in QMetaObject::activate (sender=0x945e610, from_signal_index=7, to_signal_index=7, argv=0xbfb6714c) at kernel/qobject.cpp:3112
#12 0xb7887722 in QMetaObject::activate (sender=0x945e610, m=0xb7b97fe8, local_signal_index=3, argv=0xbfb6714c) at kernel/qobject.cpp:3186
#13 0xb7a3d083 in KJob::result (this=0x945e610, _t1=0x945e610) at ./kjob.moc:188
#14 0xb7a3d529 in KJob::emitResult (this=0x945e610) at ../../kdecore/jobs/kjob.cpp:304
#15 0xb0da3b55 in MailTransport::SmtpJob::slotResult (this=0x945e610, job=0x9694b60) at ../../mailtransport/smtpjob.cpp:299
#16 0xb0da158d in MailTransport::SmtpJob::qt_metacall (this=0x945e610, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfb6729c) at ./smtpjob.moc:71
#17 0xb7886ad3 in QMetaObject::activate (sender=0x9694b60, from_signal_index=7, to_signal_index=7, argv=0xbfb6729c) at kernel/qobject.cpp:3112
#18 0xb7887722 in QMetaObject::activate (sender=0x9694b60, m=0xb7b97fe8, local_signal_index=3, argv=0xbfb6729c) at kernel/qobject.cpp:3186
#19 0xb7a3d083 in KJob::result (this=0x9694b60, _t1=0x9694b60) at ./kjob.moc:188
#20 0xb7a3d529 in KJob::emitResult (this=0x9694b60) at ../../kdecore/jobs/kjob.cpp:304
#21 0xb629c9e5 in KIO::SimpleJob::slotFinished (this=0x9694b60) at ../../kio/kio/job.cpp:477
#22 0xb629d343 in KIO::TransferJob::slotFinished (this=0x9694b60) at ../../kio/kio/job.cpp:948
#23 0xb62998d3 in KIO::TransferJob::qt_metacall (this=0x9694b60, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfb674d8) at ./jobclasses.moc:343
#24 0xb7886ad3 in QMetaObject::activate (sender=0x947df50, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3112
#25 0xb7887722 in QMetaObject::activate (sender=0x947df50, m=0xb6443b64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3186
#26 0xb63626d7 in KIO::SlaveInterface::finished (this=0x947df50) at ./slaveinterface.moc:165
#27 0xb6366487 in KIO::SlaveInterface::dispatch (this=0x947df50, _cmd=104, rawdata=@0xbfb676a4) at ../../kio/kio/slaveinterface.cpp:175
#28 0xb6362bb7 in KIO::SlaveInterface::dispatch (this=0x947df50) at ../../kio/kio/slaveinterface.cpp:91
#29 0xb6354b9d in KIO::Slave::gotInput (this=0x947df50) at ../../kio/kio/slave.cpp:322
#30 0xb6357083 in KIO::Slave::qt_metacall (this=0x947df50, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfb677a8) at ./slave.moc:76
#31 0xb7886ad3 in QMetaObject::activate (sender=0x967be98, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#32 0xb7887722 in QMetaObject::activate (sender=0x967be98, m=0xb64404a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#33 0xb6261427 in KIO::Connection::readyRead (this=0x967be98) at ./connection.moc:86
#34 0xb6262d33 in KIO::ConnectionPrivate::dequeue (this=0x9482a58) at ../../kio/kio/connection.cpp:82
#35 0xb6263116 in KIO::Connection::qt_metacall (this=0x967be98, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x9a57c88) at ./connection.moc:73
#36 0xb78802db in QMetaCallEvent::placeMetaCall (this=0x8fa4ac8, object=0x967be98) at kernel/qobject.cpp:477
#37 0xb7881db0 in QObject::event (this=0x967be98, e=0x8fa4ac8) at kernel/qobject.cpp:1110
#38 0xb6eb17d4 in QApplicationPrivate::notify_helper (this=0x8e8fb30, receiver=0x967be98, e=0x8fa4ac8) at kernel/qapplication.cpp:4056
#39 0xb6eb993e in QApplication::notify (this=0xbfb6806c, receiver=0x967be98, e=0x8fa4ac8) at kernel/qapplication.cpp:3603
#40 0xb7d7000d in KApplication::notify (this=0xbfb6806c, receiver=0x967be98, event=0x8fa4ac8) at ../../kdeui/kernel/kapplication.cpp:302
#41 0xb787196b in QCoreApplication::notifyInternal (this=0xbfb6806c, receiver=0x967be98, event=0x8fa4ac8) at kernel/qcoreapplication.cpp:610
#42 0xb78725ae in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8e55ca8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#43 0xb787278d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#44 0xb789cbaf in postEventSourceDispatch (s=0x8e91390) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#45 0xb5326848 in IA__g_main_context_dispatch (context=0x8e91310) at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:1814
#46 0xb5329dab in g_main_context_iterate (context=0x8e91310, block=1, dispatch=1, self=0x8e8f668) at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:2448
#47 0xb5329f28 in IA__g_main_context_iteration (context=0x8e91310, may_block=1) at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:2511
#48 0xb789c7f8 in QEventDispatcherGlib::processEvents (this=0x8e559f8, flags={i = -1078559176}) at kernel/qeventdispatcher_glib.cpp:327
#49 0xb6f50f85 in QGuiEventDispatcherGlib::processEvents (this=0x8e559f8, flags={i = -1078559128}) at kernel/qguieventdispatcher_glib.cpp:202
#50 0xb786ffba in QEventLoop::processEvents (this=0xbfb67ee0, flags={i = -1078559064}) at kernel/qeventloop.cpp:149
#51 0xb7870402 in QEventLoop::exec (this=0xbfb67ee0, flags={i = -1078559000}) at kernel/qeventloop.cpp:201
#52 0xb7872859 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#53 0xb6eb1657 in QApplication::exec () at kernel/qapplication.cpp:3525
#54 0x0804bd40 in main (argc=1, argv=0xbfb68264) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Martin Steigerwald 2009-08-14 13:43:35 UTC
Reading from the backtrace this should probably assigned to KMail. I had it running in Kontact.
Comment 2 Christophe Marin 2009-08-15 23:12:59 UTC

*** This bug has been marked as a duplicate of bug 199868 ***