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

List:       kde-bugs-dist
Subject:    Bug#12141: crash fetching mail
From:       Don Sanders <sanders () kde ! org>
Date:       2000-10-01 20:42:59
[Download RAW message or body]

On Sun, 01 Oct 2000, Daniel Naber wrote:
> Package: kmail
> Version: cvs 2000-09-30
> Severity: crash

>
> -Getting mails from two accounts, 0 mails on the first one,
>  crash at about 2/5 mails on the second one
> -I modified a filter some time before getting mail (i.e. I deleted
>  one rule)
> -Not reproducible :-(

You mean it just happened once, rather than occassionally it happens?

> If the backtrace is correct, it seems a if(! msg) {return;} might help in
> KMFilter::matches?

I don't see how that would help, msg is non null. It would be better to try 
and reproduce the problem. You didn't remove a filter while mail checking was 
in progress did you?

BFN,
Don.

>
> 0x412033d9 in __wait4 () from /lib/libc.so.6
> #0  0x412033d9 in __wait4 () from /lib/libc.so.6
> #1  0x41260618 in __DTOR_END__ () from /lib/libc.so.6
> #2  0x408a3db0 in KCrash::defaultCrashHandler () at kcrash.cpp:205
> #3  0x411a1998 in __restore ()
>     at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
> #4  0x80cd76a in KMFilter::matches (this=0x8372f78, msg=0x82ea388)
>     at kmfilter.cpp:80
> #5  0x80c9088 in KMFilterMgr::process (this=0x81c7870, msg=0x82ea388)
>     at kmfiltermgr.cpp:85
> #6  0x808afd4 in KMAccount::processNewMsg (this=0x82c4b08, aMsg=0x82ea388)
>     at kmaccount.cpp:167
> #7  0x80ec9e9 in KMAcctExpPop::slotProcessPendingMsgs (this=0x82c4b08)
>     at kmacctexppop.cpp:439
> #8  0x40bd160a in QObject::activate_signal ()
>    from /home/dnaber/prg/qt/lib/libqt.so.2
> #9  0x40c4cac6 in QTimer::timeout () from
> /home/dnaber/prg/qt/lib/libqt.so.2
> #10 0x40c25bdf in QTimer::event () from /home/dnaber/prg/qt/lib/libqt.so.2
> #11 0x40b60a89 in QApplication::notify ()
>    from /home/dnaber/prg/qt/lib/libqt.so.2
> #12 0x40873216 in KApplication::notify () at kapp.cpp:153
>
> #13 0x40b287ba in qt_activate_timers () from
> /home/dnaber/prg/qt/lib/libqt.so.2
>
> #14 0x40b2655a in QApplication::processNextEvent ()
>    from /home/dnaber/prg/qt/lib/libqt.so.2
> #15 0x40b6271f in QApplication::enter_loop ()
>    from /home/dnaber/prg/qt/lib/libqt.so.2
>
> #16 0x40b2624b in QApplication::exec () from
> /home/dnaber/prg/qt/lib/libqt.so.2
>
> #17 0x8103dca in main (argc=1, argv=0xbffff444) at main.cpp:220

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

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