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

List:       kde-bugs-dist
Subject:    Bug#12109: Kmail crashes when sending mail through SMTP
From:       Don Sanders <sanders () kde ! org>
Date:       2000-09-30 17:36:30
[Download RAW message or body]

Does this happen everytime you try to send mail or did it just happen once? 
I'm guessing it was just once.

Say, you didn't accidentally hit the close button or quit the application in 
some way while sending mail did you? (I doubt it but...).

Also you do have interval mail checking turned on for at least one account 
right?

It looks like the problem is the processEvents call in kmsender.cpp 
KMSendSMTP::start. I guess I should change the argument for all processEvent 
call to 0, and ultimately get rid of them completely. (We can get rid of smtp 
related ones in kmsender by using a non-blocking smtp kioslave).

BFN,
Don.

On Sat, 30 Sep 2000, nq50511a@netc.pt wrote:
> Package: kmail
> Version: 1.1.94 (KDE 1.94 >= 20000911)
> Severity: grave
>
> When sending a mail thru SMTP, kmail has frozen.
> After i tried to kill it, Dr.Konqui apeared telling me that the app crashed
> with signal 11.
>
> The following backtrace was generated. If you need any more details please
> contact me.
>
> Thank you for your attention, and thanks a lot for Kmail, it is an excelent
> piece of software.
>
> Joao
>
>
> Here is a backtrace generated by DrKonqi:
> 0x410aa259 in __wait4 () from /lib/libc.so.6
> #0  0x410aa259 in __wait4 () from /lib/libc.so.6
> #1  0x4110afb8 in __DTOR_END__ () from /lib/libc.so.6
> #2  0x4076521a in KCrash::defaultCrashHandler ()
>    from /usr/local/kde2/lib/libkdecore.so.3
> #3  0x41033af8 in __restore ()
>     at ../sysdeps/unix/sysv/linux/i386/sigaction.c:125
> #4  0x410717e7 in __libc_free (mem=0x81508b8) at malloc.c:2967
> #5  0x40fe5ba2 in __builtin_delete (ptr=0x81508b8)
>    from /usr/lib/libstdc++-libc6.1-1.so.2
> #6  0x409822c1 in QGDict::clear () from /usr/local/qt2/lib/libqt.so.2
> #7  0x40d0c257 in QMemberDict::~QMemberDict ()
>    from /usr/local/qt2/lib/libqt.so.2
> #8  0x40a5269d in QMetaObject::~QMetaObject ()
>    from /usr/local/qt2/lib/libqt.so.2
> #9  0x40d0c1ca in QAsciiDict<QMetaObject>::deleteItem ()
>    from /usr/local/qt2/lib/libqt.so.2
> #10 0x40981f8e in QGDict::remove_ascii () from
> /usr/local/qt2/lib/libqt.so.2 #11 0x40669e57 in unload_libkdeui_la () from
> /usr/local/kde2/lib/libkdeui.so.3 #12 0x40669e8c in global destructors
> keyed to libkdeui_la_meta_unload.cppweCWea () from
> /usr/local/kde2/lib/libkdeui.so.3
> #13 0x405602ad in __do_global_dtors_aux ()
>    from /usr/local/kde2/lib/libkdeui.so.3
> #14 0x4066f991 in _fini () from /usr/local/kde2/lib/libkdeui.so.3
> #15 0x4000acf2 in _dl_fini () at dl-fini.c:40
> #16 0x410362d5 in exit (status=1) at exit.c:57
> #17 0x40f2c0b0 in _XAllocScratch () from /usr/X11R6/lib/libX11.so.6
> #18 0x40f28eeb in _XFlushInt () from /usr/X11R6/lib/libX11.so.6
> #19 0x40f28dbb in _XFlush () from /usr/X11R6/lib/libX11.so.6
> #20 0x40f28f79 in _XEventsQueued () from /usr/X11R6/lib/libX11.so.6
> #21 0x40f1da78 in XPending () from /usr/X11R6/lib/libX11.so.6
> #22 0x409b7b1a in QApplication::processNextEvent ()
>    from /usr/local/qt2/lib/libqt.so.2
> #23 0x409b8ec0 in QApplication::processEvents ()
>    from /usr/local/qt2/lib/libqt.so.2
> #24 0x409f6afe in QApplication::processEvents ()
>    from /usr/local/qt2/lib/libqt.so.2
> #25 0x80bb46d in KMAcctLocal::processNewMail ()
> #26 0x80ba147 in KMAcctMgr::singleCheckMail ()
> #27 0x808678a in KMAccount::mailCheck ()
> #28 0x40a6ecb3 in QObject::activate_signal ()
>    from /usr/local/qt2/lib/libqt.so.2
> #29 0x40af33c0 in QTimer::timeout () from /usr/local/qt2/lib/libqt.so.2
> #30 0x40ac92a5 in QTimer::event () from /usr/local/qt2/lib/libqt.so.2
> #31 0x409f6a02 in QApplication::notify () from
> /usr/local/qt2/lib/libqt.so.2 #32 0x4071e0c2 in KApplication::notify ()
>    from /usr/local/kde2/lib/libkdecore.so.3
> #33 0x409ba0bc in qt_activate_timers () from /usr/local/qt2/lib/libqt.so.2
> #34 0x409b7dfa in QApplication::processNextEvent ()
>    from /usr/local/qt2/lib/libqt.so.2
> #35 0x409b8ec0 in QApplication::processEvents ()
>    from /usr/local/qt2/lib/libqt.so.2
> #36 0x80c4a7d in KMSendSMTP::start ()
> #37 0x80c2fe2 in KMSender::doSendMsg ()
> #38 0x80c2add in KMSender::sendQueued ()
> #39 0x80c2909 in KMSender::send ()
> #40 0x809ef29 in KMComposeWin::doSend ()
> #41 0x809f094 in KMComposeWin::slotSendNow ()
> #42 0x40a6ecb3 in QObject::activate_signal ()
>    from /usr/local/qt2/lib/libqt.so.2
> #43 0x4061b640 in KAction::activated () from
> /usr/local/kde2/lib/libkdeui.so.3 #44 0x4060ddb9 in KAction::slotActivated
> ()
>    from /usr/local/kde2/lib/libkdeui.so.3
> #45 0x40a6ecb3 in QObject::activate_signal ()
>    from /usr/local/qt2/lib/libqt.so.2
> #46 0x40bd6050 in QButton::clicked () from /usr/local/qt2/lib/libqt.so.2
> #47 0x40affa56 in QButton::mouseReleaseEvent ()
>    from /usr/local/qt2/lib/libqt.so.2
> #48 0x40adfc69 in QWidget::event () from /usr/local/qt2/lib/libqt.so.2
> #49 0x409f6a02 in QApplication::notify () from
> /usr/local/qt2/lib/libqt.so.2 #50 0x4071e0c2 in KApplication::notify ()
>    from /usr/local/kde2/lib/libkdecore.so.3
> #51 0x409bb37c in QETWidget::translateMouseEvent ()
>    from /usr/local/qt2/lib/libqt.so.2
> #52 0x409b8642 in QApplication::x11ProcessEvent ()
>    from /usr/local/qt2/lib/libqt.so.2
> #53 0x409b7ae8 in QApplication::processNextEvent ()
>    from /usr/local/qt2/lib/libqt.so.2
> #54 0x409f887d in QApplication::enter_loop ()
>    from /usr/local/qt2/lib/libqt.so.2
> #55 0x409b7a55 in QApplication::exec () from /usr/local/qt2/lib/libqt.so.2
> #56 0x810e322 in main ()
> #57 0x4102d313 in __libc_start_main (main=0x810e200 <main>, argc=7,
>     argv=0xbffff864, init=0x8061270 <_init>, fini=0x812b1cc <_fini>,
>     rtld_fini=0x4000ac70 <_dl_fini>, stack_end=0xbffff85c)
>     at ../sysdeps/generic/libc-start.c:90
> _______________________________________________
> 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