Summary: | KMail composer crashes if message could not be signed during send | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | Andrey Borzenkov <arvidjaar> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | alex.merry, tokoe |
Priority: | NOR | ||
Version: | 2.0.89 | ||
Target Milestone: | --- | ||
Platform: | Mandriva RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Andrey Borzenkov
2010-09-19 11:11:51 UTC
Created attachment 51827 [details]
New crash information added by DrKonqi
kmail (2.0.89) on KDE Platform 4.5.68 (4.6 >= 20100912) using Qt 4.6.3
- What I was doing when the application crashed:
Wrote an email, pressed send, cancelled the password dialog for signing. The password dialog is provided by pinentry.
Console output:
kmail2(7819) Message::SignJob::process: signing failed: Bad passphrase
kmail2(7819) Message::Util::composeHeadersAndBody: making MIME message, format: 2
kmail2(7819) Message::Util::composeHeadersAndBody: processed header: "Content-Type: multipart/signed; boundary="nextPart1712069.UdO66gOXFx"; micalg="pgp-"; protocol="application/pgp-signature"
Content-Transfer-Encoding: 7Bit
"
kmail2(7819) Message::ComposerViewBase::slotSendComposeResult: compose job might have error error 11 errorString "Bad passphrase"
kmail2(7819) Message::ComposerViewBase::slotSendComposeResult: other Error.
kmail2(7819) Message::ComposerViewBase::autoSaveMessage: Autosaving message
kmail2(7819) Message::ComposerViewBase::autoSaveMessage: Called while composer active; ignoring.
kmail2(7819) Message::ComposerViewBase::slotSendComposeResult: compose job might have error error 11 errorString "Bad passphrase"
ASSERT: "m_composers.contains( composer )" in file /home/kde-devel/src/KDE/kdepim/messagecomposer/composerviewbase.cpp, line 583
*** KMail got signal 6 (Exiting)
kmail2(7819) Message::ComposerViewBase::autoSaveMessage: Autosaving message
kmail2(7819) Message::Util::selectCharset: Chosen charset "us-ascii"
kmail2(7819) Message::MainTextJobPrivate::encodeTexts: Done.
kmail2(7819) Message::MainTextJob::doStart: Making text/plain
kmail2(7819) Message::ContentJobBasePrivate::doNextSubjob: Calling process.
kmail2(7819) Message::SinglepartJobPrivate::chooseCTE: Settled on encoding "7bit"
kmail2(7819) Message::ContentJobBase::slotResult: A subjob finished. 0 more to go.
kmail2(7819) Message::ContentJobBasePrivate::doNextSubjob: Calling process.
kmail2(7819) Message::ComposerPrivate::contentJobFinished: composing final message
kmail2(7819) Message::ComposerViewBase::writeAutoSaveToDisk: Writing message to disk as "/home/alex/.kde/share/apps/kmail2/autosave/{c0e48be0-a1e6-4000-bbf8-82ab43588a90}"
*** Dead letters dumped.
-- Backtrace (Reduced):
#11 0x00007f58fa4ed11c in Message::ComposerViewBase::slotSendComposeResult (this=0x1c80c80, job=0x1ab2b50) at /home/kde-devel/src/KDE/kdepim/messagecomposer/composerviewbase.cpp:583
#12 0x00007f58fa4bd14c in Message::ComposerViewBase::qt_metacall (this=0x1c80c80, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fff98779270) at /home/kde-devel/build/KDE/kdepim/messagecomposer/moc_composerviewbase.cpp:103
[...]
#14 0x00007f590368bcbb in KJob::result (this=0x1ab2b50, _t1=0x1ab2b50) at /home/kde-devel/build/KDE/kdelibs/kdecore/kjob.moc:194
#15 0x00007f590368b129 in KJob::emitResult (this=0x1ab2b50) at /home/kde-devel/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:312
#16 0x00007f58fa4c1066 in Message::Composer::slotResult (this=0x1ab2b50, job=0x19daed0) at /home/kde-devel/src/KDE/kdepim/messagecomposer/composer.cpp:604
Hej Andrey, can you still reproduce this crash with a current version (4.6beta)? Works fine for me here. Ciao, Tobias It no longer crashes for me, either (but it used to). |