[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    [Bug 121089] Random crashing when working on IMAP.
From:       Steffen "Möller" <steffen_moeller () gmx ! de>
Date:       2007-03-22 16:17:29
Message-ID: 20070322161729.20025.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=121089         




------- Additional Comments From steffen_moeller gmx de  2007-03-22 17:17 -------
This is when running under valgrind:
<no crash, logs at

--nocrashhandler --nofork
http://www.inb.uni-luebeck.de/~moeller/kmail_valgrind.log.29978

--nofork
http://www.inb.uni-luebeck.de/~moeller/kmail_valgrind.log.30233

I tried to HAMmify several sets of emails

> 
this is when running without valgrind, the first selection of three emails als ham \
surprisingly worked, the next selection of 8 or so failed (was meaner in my valgrind \
tests, and I started that kmail beast twice):

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1249773872 (LWP 30343)]
[New Thread -1277310064 (LWP 30347)]
[New Thread -1268921456 (LWP 30346)]
[New Thread -1260532848 (LWP 30345)]
[New Thread -1252144240 (LWP 30344)]
[KCrash handler]
#5  0xb7bc7588 in KMMessage::setTransferInProgress (this=0x84a51f8, 
    value=false, force=false)
    at /tmp/buildd/kdepim-3.5.6.dfsg.1/./kmail/kmmessage.cpp:248
#6  0xb7bd5a10 in KMCommand::slotPostTransfer (this=0x86167f8, 
    result=KMCommand::OK)
    at /tmp/buildd/kdepim-3.5.6.dfsg.1/./kmail/kmcommands.cpp:265
#7  0xb7c6d676 in KMCommand::qt_invoke (this=0x86167f8, _id=5, _o=0xbfe5db94)
    at ./kmcommands.moc:148
#8  0xb7c6dc7b in KMFilterActionCommand::qt_invoke (this=0x86167f8, _id=5, 
    _o=0xbfe5db94) at ./kmcommands.moc:2485
#9  0xb7089d4f in QObject::activate_signal (this=0x86167f8, clist=0x83907d0, 
    o=0xbfe5db94) at kernel/qobject.cpp:2356
#10 0xb7bd5b9e in KMCommand::messagesTransfered (this=0x86167f8, 
    t0=KMCommand::OK) at ./kmcommands.moc:126
#11 0xb7c6d58d in KMCommand::slotJobFinished (this=0x86167f8)
    at /tmp/buildd/kdepim-3.5.6.dfsg.1/./kmail/kmcommands.cpp:404
#12 0xb7c6d642 in KMCommand::qt_invoke (this=0x86167f8, _id=7, _o=0xbfe5dcdc)
    at ./kmcommands.moc:150
#13 0xb7c6dc7b in KMFilterActionCommand::qt_invoke (this=0x86167f8, _id=7, 
    _o=0xbfe5dcdc) at ./kmcommands.moc:2485
#14 0xb7089d4f in QObject::activate_signal (this=0x84e5b00, clist=0x84ddeb8, 
    o=0xbfe5dcdc) at kernel/qobject.cpp:2356
#15 0xb708a7e0 in QObject::activate_signal (this=0x84e5b00, signal=7)
    at kernel/qobject.cpp:2325
#16 0xb7bb7a5c in KMail::FolderJob::finished (this=0x84e5b00)
    at ./folderjob.moc:188
#17 0xb7c65658 in ~FolderJob (this=0x84e5b00)
    at /tmp/buildd/kdepim-3.5.6.dfsg.1/./kmail/folderjob.cpp:98
#18 0xb7d5c415 in ~ImapJob (this=0x84e5b00)
    at /tmp/buildd/kdepim-3.5.6.dfsg.1/./kmail/imapjob.cpp:271
#19 0xb708941e in QObject::event (this=0x84e5b00, e=0x84ddf18)
    at kernel/qobject.cpp:750
#20 0xb7021c26 in QApplication::internalNotify (this=0xbfe5e330, 
    receiver=0x84e5b00, e=0x84ddf18) at kernel/qapplication.cpp:2635
#21 0xb7023a43 in QApplication::notify (this=0xbfe5e330, receiver=0x84e5b00, 
    e=0x84ddf18) at kernel/qapplication.cpp:2358
#22 0xb7729c3e in KApplication::notify (this=0xbfe5e330, receiver=0x84e5b00, 
    event=0x84ddf18)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kdecore/kapplication.cpp:550
#23 0xb6fb5421 in QApplication::sendEvent (receiver=0x84e5b00, 
    event=0x84ddf18) at ../include/qapplication.h:520
#24 0xb7022c4e in QApplication::sendPostedEvents (receiver=0x0, event_type=0)
    at kernel/qapplication.cpp:3299
#25 0xb7022d56 in QApplication::sendPostedEvents ()
    at kernel/qapplication.cpp:3210
#26 0xb6fc8c55 in QEventLoop::processEvents (this=0x80884d0, flags=4)
    at kernel/qeventloop_x11.cpp:144
#27 0xb703c179 in QEventLoop::enterLoop (this=0x80884d0)
    at kernel/qeventloop.cpp:198
#28 0xb703bf9a in QEventLoop::exec (this=0x80884d0)
    at kernel/qeventloop.cpp:145
#29 0xb70237bf in QApplication::exec (this=0xbfe5e330)
    at kernel/qapplication.cpp:2758
#30 0x0804a094 in main (argc=0, argv=0x0)
    at /tmp/buildd/kdepim-3.5.6.dfsg.1/./kmail/main.cpp:110
#31 0xb77e1ea8 in __libc_start_main () from /lib/libc.so.6
#32 0x08049e11 in _start () at ../sysdeps/i386/elf/start.S:119

Good luck!

My very personal hunch is that valgrind's default settings prevent the \
missinterpretation of some undefined variable of which there are many reported. Well, \
... enjoy.

Many thanks for looking into this

Steffen

The system is the latest from unstable and experimental.
_______________________________________________
KMail developers mailing list
KMail-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmail-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic