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

List:       kmail-devel
Subject:    [Bug 110574] KMail crashed when opening a large message (eg. 80 Mb)
From:       Thomas McGuire <Thomas.McGuire () gmx ! net>
Date:       2007-03-10 11:12:35
Message-ID: 20070310111235.26342.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=110574         




------- Additional Comments From Thomas.McGuire gmx net  2007-03-10 12:12 -------
Pasting a backtrace from one of the duplicates.
One can see that the new operator fails because there is not enough memory left. I \
guess in other occasions, the OOM killer of Linux just silently kills KMail, so this \
is why some people here do not get the crash handler window.

 Using host libthread_db library "/lib/libthread_db.so.1". 
 [Thread debugging using libthread_db enabled] 
 [New Thread -1240672592 (LWP 17739)] 
 [New Thread -1283892320 (LWP 17755)] 
 [New Thread -1275499616 (LWP 17754)] 
 [New Thread -1267106912 (LWP 17753)] 
 [New Thread -1258714208 (LWP 17752)] 
 [KCrash handler] 
 #6  0xffffe410 in __kernel_vsyscall () 
 #7  0xb68547d0 in raise () from /lib/libc.so.6 
 #8  0xb6855ea3 in abort () from /lib/libc.so.6 
 #9  0xb6a013a0 in __gnu_cxx::__verbose_terminate_handler () 
    from /usr/lib/libstdc++.so.6 
 #10 0xb69fedc5 in std::set_unexpected () from /usr/lib/libstdc++.so.6 
 #11 0xb69fee02 in std::terminate () from /usr/lib/libstdc++.so.6 
 #12 0xb69fef3a in __cxa_throw () from /usr/lib/libstdc++.so.6 
 #13 0xb69ff37e in operator new () from /usr/lib/libstdc++.so.6 
 #14 0xb69ff45d in operator new[] () from /usr/lib/libstdc++.so.6 
 #15 0xb4fce226 in mem_alloc () from /opt/kde3/lib/libmimelib.so.1 
 #16 0xb4fd15ff in DwString::_replace () from /opt/kde3/lib/libmimelib.so.1 
 #17 0xb4fd2227 in DwString::append () from /opt/kde3/lib/libmimelib.so.1 
 #18 0xb4fd22d3 in DwString::append () from /opt/kde3/lib/libmimelib.so.1 
 #19 0xb4fb94f0 in DwBody::Assemble () from /opt/kde3/lib/libmimelib.so.1 
 #20 0xb4fbf45b in DwEntity::Assemble () from /opt/kde3/lib/libmimelib.so.1 
 #21 0xb51c61ef in KMMessage::asDwString () 
    from /opt/kde3/lib/libkmailprivate.so 
 #22 0xb51c9098 in KMMessage::asString () from /opt/kde3/lib/libkmailprivate.so 
 #23 0xb542cdbe in KMail::CachedImapJob::slotPutNextMessage () 
    from /opt/kde3/lib/libkmailprivate.so 
 #24 0xb5428fd7 in KMail::CachedImapJob::slotPutMessageResult () 
    from /opt/kde3/lib/libkmailprivate.so 
 #25 0xb542aaff in KMail::CachedImapJob::qt_invoke () 
    from /opt/kde3/lib/libkmailprivate.so 
 #26 0xb6cb967d in QObject::activate_signal () 
    from /usr/lib/qt3/lib/libqt-mt.so.3 
 #27 0xb77a4dae in KIO::Job::result () from /opt/kde3/lib/libkio.so.4 
 #28 0xb77ee7cd in KIO::Job::emitResult () from /opt/kde3/lib/libkio.so.4 
 #29 0xb7805cae in KIO::SimpleJob::slotFinished () 
    from /opt/kde3/lib/libkio.so.4 
 #30 0xb78063cd in KIO::TransferJob::slotFinished () 
    from /opt/kde3/lib/libkio.so.4 
 #31 0xb77ee3fa in KIO::TransferJob::qt_invoke () 
 from /opt/kde3/lib/libkio.so.4 
 #32 0xb6cb967d in QObject::activate_signal () 
    from /usr/lib/qt3/lib/libqt-mt.so.3 
 #33 0xb6cba2dd in QObject::activate_signal () 
    from /usr/lib/qt3/lib/libqt-mt.so.3 
 #34 0xb779fe1c in KIO::SlaveInterface::finished () 
    from /opt/kde3/lib/libkio.so.4 
 #35 0xb7804b95 in KIO::SlaveInterface::dispatch () 
    from /opt/kde3/lib/libkio.so.4 
 #36 0xb7815dca in KIO::SlaveInterface::dispatch () 
    from /opt/kde3/lib/libkio.so.4 
 #37 0xb77b471c in KIO::Slave::gotInput () from /opt/kde3/lib/libkio.so.4 
 #38 0xb77f4060 in KIO::Slave::qt_invoke () from /opt/kde3/lib/libkio.so.4 
 #39 0xb6cb967d in QObject::activate_signal () 
    from /usr/lib/qt3/lib/libqt-mt.so.3 
 #40 0xb6cba1e2 in QObject::activate_signal () 
    from /usr/lib/qt3/lib/libqt-mt.so.3 
 #41 0xb6ff3190 in QSocketNotifier::activated () 
    from /usr/lib/qt3/lib/libqt-mt.so.3 
 #42 0xb6cd7880 in QSocketNotifier::event () 
 from /usr/lib/qt3/lib/libqt-mt.so.3 
 #43 0xb6c5a547 in QApplication::internalNotify () 
    from /usr/lib/qt3/lib/libqt-mt.so.3 
 #44 0xb6c5b311 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 
 #45 0xb7315e23 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 
 #46 0xb6c4ee64 in QEventLoop::activateSocketNotifiers () 
    from /usr/lib/qt3/lib/libqt-mt.so.3 
 #47 0xb6c09874 in QEventLoop::processEvents () 
    from /usr/lib/qt3/lib/libqt-mt.so.3 
 #48 0xb6c71368 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 
 #49 0xb6c711fe in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 
 #50 0xb6c5a0ff in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 
 #51 0x08058c39 in main ()
_______________________________________________
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