[issue152] kmail crashes when fetching encrypted mails

Bernhard Herzog aegypten-issues at intevation.de
Thu Apr 15 16:20:50 CEST 2004


New submission from Bernhard Herzog <bh at intevation.de>:

KMail (aegypten_2_0_0_pre3_release from yesterday) just crashed on me when
looking for new mail.  Apparently it was after the email had been fetched and
put into the inbox, because starting kmail again produces the same crash.  I
could briefly see that apparently all new emails were encrypted.  The taceback
is the same in both cases:

#0  0x4238da59 in wait4 () from /lib/libc.so.6
#1  0x42404e48 in __check_rhosts_file () from /lib/libc.so.6
#2  0x42272453 in waitpid () from /lib/libpthread.so.0
#3  0x4171ae7d in KCrash::defaultCrashHandler (sig=11) at kcrash.cpp:246
#4  0x4226ff54 in pthread_sighandler () from /lib/libpthread.so.0
#5  0x423166b8 in sigaction () from /lib/libc.so.6
#6  0x413099be in gpgme_get_sig_key (ctx=0x8414a38, idx=0, r_key=0xbfffe7f4)
    at verify.c:663
#7  0x4125ecb7 in obtain_signature_information (ctx=0x8414a38, 
    overallStatus=@0xbfffe874, sigmeta=0xbfffea64, attrOrder=0x0, 
    unknownAttrsHandling=0x8350c90 "INFIX", signatureFound=0x0)
    at cryptplug.cpp:2053
#8  0x4125f2e4 in CryptPlug::checkMessageSignature (this=0x8243960, 
    cleartext=0xbfffea94, 
    signaturetext=0x83f7628
"0\200\006\t*\206H\206÷\r\001\a\003 \2000\200\002\001", signatureIsBinary=true,
signatureLen=2045, sigmeta=0xbfffea64, 
    attrOrder=0x0, unknownAttrsHandling=0x8350c90 "INFIX")
    at cryptplug.cpp:2212
#9  0x41263adc in CryptPlugWrapper::checkMessageSignature (this=0x823cb48, 
    cleartext=0xbfffea94, 
    signaturetext=0x83f7628
"0\200\006\t*\206H\206÷\r\001\a\003 \2000\200\002\001", signatureIsBinary=true,
signatureLen=2045, sigmeta=0xbfffea64)
    at cryptplugwrapper.cpp:1190
#10 0x4030d2b1 in KMail::ObjectTreeParser::writeOpaqueOrMultipartSignedData (
    this=0xbfffef08, data=0x0, sign=@0x84a7ce8, fromAddress=@0x84a7d70, 
    doCheck=true, cleartextData=0x0, paramSigMeta=0x0, hideErrors=false)
    at objecttreeparser.cpp:459
#11 0x4031431d in KMail::ObjectTreeParser::processApplicationPkcs7MimeSubtype (
    this=0xbfffef08, node=0x84a7ce8, result=@0xbfffee08)
    at objecttreeparser.cpp:1680
#12 0x4031b06b in {anonymous}::ApplicationPkcs7MimeBodyPartFormatter::process (
    this=0x81f3658, otp=0xbfffef08, node=0x84a7ce8, result=@0xbfffee08)
    at bodypartformatter.cpp:114
#13 0x4030c615 in KMail::ObjectTreeParser::parseObjectTree (this=0xbfffef08, 
    node=0x84a7ce8) at objecttreeparser.cpp:271
#14 0x4022e87f in KMReaderWin::parseMsg (this=0x8117408, aMsg=0x82f6940)
    at kmreaderwin.cpp:1123
#15 0x4022e0af in KMReaderWin::displayMessage (this=0x8117408)
    at kmreaderwin.cpp:1054
#16 0x4022dad7 in KMReaderWin::updateReaderWin (this=0x8117408)
    at kmreaderwin.cpp:996
#17 0x4023492f in KMReaderWin::qt_invoke (this=0x8117408, _id=47, 
    _o=0xbffff1f8) at kmreaderwin.moc:271
#18 0x41b5f99a in QObject::activate_signal (this=0x81174b8, clist=0x813b0a8, 
    o=0xbffff1f8) at kernel/qobject.cpp:2333
#19 0x41b5f7f4 in QObject::activate_signal (this=0x81174b8, signal=2)
    at kernel/qobject.cpp:2302
#20 0x41eb6336 in QTimer::timeout (this=0x81174b8)
    at .moc/debug-shared-mt/moc_qtimer.cpp:82
#21 0x41b82673 in QTimer::event (this=0x81174b8, e=0xbffff438)
    at kernel/qtimer.cpp:219
#22 0x41af8e15 in QApplication::internalNotify (this=0xbffff7a0, 
    receiver=0x81174b8, e=0xbffff438) at kernel/qapplication.cpp:2582
#23 0x41af7efb in QApplication::notify (this=0xbffff7a0, receiver=0x81174b8, 
    e=0xbffff438) at kernel/qapplication.cpp:2305
#24 0x4168e3d0 in KApplication::notify (this=0xbffff7a0, receiver=0x81174b8, 
    event=0xbffff438) at kapplication.cpp:506
#25 0x41eab044 in QApplication::sendEvent (receiver=0x81174b8, 
    event=0xbffff438) at .moc/debug-shared-mt/../../kernel/qapplication.h:492
#26 0x41ae765a in QEventLoop::activateTimers (this=0x8092f70)
    at kernel/qeventloop_unix.cpp:557
#27 0x41aa13fa in QEventLoop::processEvents (this=0x8092f70, flags=4)
    at kernel/qeventloop_x11.cpp:346
#28 0x41b0f590 in QEventLoop::enterLoop (this=0x8092f70)
    at kernel/qeventloop.cpp:198
#29 0x41b0f4c9 in QEventLoop::exec (this=0x8092f70)
    at kernel/qeventloop.cpp:145
#30 0x41af8fcd in QApplication::exec (this=0xbffff7a0)
    at kernel/qapplication.cpp:2705
#31 0x0804ae1a in main (argc=1, argv=0xbffff924) at main.cpp:115

----------
assignedto: marc
messages: 694
nosy: bh, marc
priority: critical
status: unread
title: kmail crashes when fetching encrypted mails
topic: KMail
______________________________________________________
Aegypten issue tracker <aegypten-issues at intevation.de>
<https://intevation.de/roundup/aegypten/issue152>
______________________________________________________



More information about the Gpa-dev mailing list