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

List:       kmail-devel
Subject:    Re: My patch
From:       George Staikos <staikos () kde ! org>
Date:       2000-10-31 17:56:13
[Download RAW message or body]

On Tuesday 31 October 2000 12:45, Michael Haeckel wrote:
> On Tuesday, 31. October 2000 17:56, I wrote:
> > For example:
> > Apply your patch, compose a new message with an attachment and queue it.
> > Then click on it in the outbox.
> > I can recompile with debug information, if you can't reproduce.
>
> I applied your patch against current CVS (for the line number information).

  Is this only with queueing?  As long as I send immediately, it works fine.  
This means there's probably a bit of code I missed during the coversion.    I 
have to run to Linux Expo but I'll see if I can trace it down before I leave.

> Here is the backtrace:
> 0x41227019 in __wait4 () from /lib/libc.so.6
> #0  0x41227019 in __wait4 () from /lib/libc.so.6
> #1  0x41284718 in __DTOR_END__ () from /lib/libc.so.6
> #2  0x408de470 in KCrash::defaultCrashHandler ()
>    from /opt/kde/lib/libkdecore.so.3
> #3  0x411c49e8 in __restore ()
>     at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
> #4  0x80bada8 in KMMessagePart::typeStr (this=0x8340eb8) at
> kmmsgpart.cpp:364 #5  0x80ae76e in KMReaderWin::parseMsg (this=0x828c498,
> aMsg=0x82f72e8) at kmreaderwin.cpp:582
> #6  0x80ae59a in KMReaderWin::parseMsg (this=0x828c498) at
> kmreaderwin.cpp:547
>
> #7  0x80ada71 in KMReaderWin::updateReaderWin (this=0x828c498)
>     at kmreaderwin.cpp:470
> #8  0x40bff1ad in QObject::activate_signal ()
>    from /usr/local/qt-2.2.1/lib/libqt.so.2
> #9  0x40c7e611 in QTimer::timeout () from
> /usr/local/qt-2.2.1/lib/libqt.so.2 #10 0x40c55b52 in QTimer::event () from
> /usr/local/qt-2.2.1/lib/libqt.so.2 #11 0x40b8caf9 in QApplication::notify
> ()
>    from /usr/local/qt-2.2.1/lib/libqt.so.2
> #12 0x4088becb in KApplication::notify () from /opt/kde/lib/libkdecore.so.3
>
> #13 0x40b5285a in qt_activate_timers () from
> /usr/local/qt-2.2.1/lib/libqt.so.2
>
> #14 0x40b50649 in QApplication::processNextEvent ()
>    from /usr/local/qt-2.2.1/lib/libqt.so.2
> #15 0x40b8eedf in QApplication::enter_loop ()
>    from /usr/local/qt-2.2.1/lib/libqt.so.2
>
> #16 0x40b4fdda in QApplication::exec () from
> /usr/local/qt-2.2.1/lib/libqt.so.2
>
> #17 0x81060e5 in main (argc=1, argv=0xbffff5f4) at main.cpp:227
>
>
>
> If I exit KMail after queuing the mail, I get this:
> 0x41227019 in __wait4 () from /lib/libc.so.6
> #0  0x41227019 in __wait4 () from /lib/libc.so.6
> #1  0x41284718 in __DTOR_END__ () from /lib/libc.so.6
> #2  0x408de470 in KCrash::defaultCrashHandler ()
>    from /opt/kde/lib/libkdecore.so.3
> #3  0x411c49e8 in __restore ()
>     at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
> #4  0x806abc1 in KMMessage::asString (this=0x829f6c8) at kmmessage.cpp:255
> #5  0x80a6f44 in KMFolder::addMsg (this=0x8373670, aMsg=0x829f6c8,
>     aIndex_ret=0x0) at kmfolder.cpp:1034
> #6  0x80a6c6c in KMFolder::moveMsg (this=0x8373670, aMsg=0x829f6c8,
>     aIndex_ret=0x0) at kmfolder.cpp:973
> #7  0x80a87ba in KMFolder::compact (this=0x81fb870) at kmfolder.cpp:1317
> #8  0x80c0b56 in KMFolderMgr::compactAllAux (this=0x81f4200, dir=0x81f4228)
>     at kmfoldermgr.cpp:73
>
> #9  0x80c0abf in KMFolderMgr::compactAll (this=0x81f4200) at
> kmfoldermgr.cpp:56
>
> #10 0x8104cc5 in KMKernel::cleanup (this=0xbffff400) at kmkernel.cpp:395
> #11 0x81060ff in main (argc=1, argv=0xbffff5f4) at main.cpp:230
>
>
> It is a bit hard, to do more testing, since I'm simly not able to add
> attachments to mails.
>
> Regards,
> Michael Häckel
> _______________________________________________
> Kmail Developers mailing list
> Kmail@master.kde.org
> http://master.kde.org/mailman/listinfo/kmail

-- 

George Staikos 

_______________________________________________
Kmail Developers mailing list
Kmail@master.kde.org
http://master.kde.org/mailman/listinfo/kmail

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

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