Bug 167607 - kmail/kontact crashes on app exit
Summary: kmail/kontact crashes on app exit
Status: RESOLVED DUPLICATE of bug 163712
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-28 19:16 UTC by Petr Vanek
Modified: 2008-07-29 15:18 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Vanek 2008-07-28 19:16:51 UTC
Version:           KMail: 1.10.0 (using Devel)
Installed from:    Compiled sources
Compiler:          gcc 
OS:                Linux

I'm using kde4 trunk snapshot prepared by opensuse. All my accounts are IMAP based. There are following bt every time I quit kmail/kontact after reading fresh e-mails (one caught form kmail, 2nd from plain kmail).

Aplikace: Kontact (kontact), signál SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0xb52fa6d0 (LWP 31594)]
[New Thread 0xb1270b90 (LWP 31617)]
[KCrash handler]
#6  QList<QString>::append (this=0xbfeb61bc, t=@0x8876310)
    at /usr/include/QtCore/qatomic_i386.h:121
#7  0xb1c0b6c5 in ~KMAcctImap (this=0x84e85f8)
    at /usr/src/debug/kdepim-4.0.99/kmail/kmacctimap.cpp:95
#8  0xb1b9631e in ~AccountManager (this=0x8323140)
    at /usr/include/QtCore/qalgorithms.h:352
#9  0xb1c670fe in KMKernel::cleanup (this=0x82e0620)
    at /usr/src/debug/kdepim-4.0.99/kmail/kmkernel.cpp:1688
#10 0xb2273b52 in ~KMailPart (this=0x8217ea8)
    at /usr/src/debug/kdepim-4.0.99/kmail/kmail_part.cpp:138
#11 0xb8037396 in ~MainWindow (this=0x80a5638)
    at /usr/src/debug/kdepim-4.0.99/kontact/src/mainwindow.cpp:248
#12 0xb6ce458c in qDeleteInEventHandler () from /usr/lib/libQtCore.so.4
#13 0xb6ce5f63 in QObject::event () from /usr/lib/libQtCore.so.4
#14 0xb5cadb16 in QWidget::event () from /usr/lib/libQtGui.so.4
#15 0xb5fb1517 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#16 0xb7403df8 in KMainWindow::event () from /usr/lib/libkdeui.so.5
#17 0xb7444ddc in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
#18 0xb5c5becc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#19 0xb5c623ea in QApplication::notify () from /usr/lib/libQtGui.so.4
#20 0xb7340c5d in KApplication::notify () from /usr/lib/libkdeui.so.5
#21 0xb6cd7bc1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#22 0xb6cd8481 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#23 0xb6cd861d in QCoreApplication::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#24 0xb6cd8712 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#25 0xb5c5bd47 in QApplication::exec () from /usr/lib/libQtGui.so.4
#26 0x0804c17f in main (argc=1, argv=0xbfeb6c84)
    at /usr/src/debug/kdepim-4.0.99/kontact/src/main.cpp:218
#0  0xffffe430 in __kernel_vsyscall ()


Aplikace: KMail (kmail), signál SIGABRT
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0xb48526d0 (LWP 492)]
[KCrash handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb5002900 in raise () from /lib/libc.so.6
#8  0xb5004238 in abort () from /lib/libc.so.6
#9  0xb520c728 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
#10 0xb520a055 in ?? () from /usr/lib/libstdc++.so.6
#11 0xb520a092 in std::terminate () from /usr/lib/libstdc++.so.6
#12 0xb520b2d5 in __cxa_pure_virtual () from /usr/lib/libstdc++.so.6
#13 0xb7d75374 in KMail::ISubject::notify (this=0x875601c)
    at /usr/src/debug/kdepim-4.0.99/kmail/isubject.cpp:30
#14 0xb7a3aada in KMMessage::updateBodyPart (this=0x8756000, partSpecifier=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 4891}, alloc = 0, size = 0, data = 0xb62ff41a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 409}, alloc = 0, size = 0, data = 0xb62ff42e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbf8a4850, static codecForCStrings = 0x0}, 
    data=@0x8d7b1f0) at /usr/src/debug/kdepim-4.0.99/kmail/kmmessage.cpp:4178
#15 0xb7d4de9a in KMail::ImapJob::slotGetMessageResult (this=0x861a600, 
    job=0x8df9248) at /usr/src/debug/kdepim-4.0.99/kmail/imapjob.cpp:417
#16 0xb7d52f94 in KMail::ImapJob::qt_metacall (this=0x861a600, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf8a495c)
    at /usr/src/debug/kdepim-4.0.99/build/kmail/imapjob.moc:81
#17 0xb627445a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#18 0xb62749d2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb64a16c3 in KJob::result () from /usr/lib/libkdecore.so.5
#20 0xb64a1b62 in KJob::emitResult () from /usr/lib/libkdecore.so.5
#21 0xb6af5be5 in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.5
#22 0xb6af6773 in KIO::TransferJob::slotFinished () from /usr/lib/libkio.so.5
#23 0xb6af77fb in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5
#24 0xb627445a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#25 0xb62749d2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#26 0xb6ba0367 in KIO::SlaveInterface::finished () from /usr/lib/libkio.so.5
#27 0xb6ba2e7f in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#28 0xb6ba0c07 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#29 0xb6b93810 in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#30 0xb6b93b83 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#31 0xb627445a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#32 0xb62749d2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#33 0xb6ac5857 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#34 0xb6ac7292 in ?? () from /usr/lib/libkio.so.5
#35 0xb6ac78e6 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#36 0xb626f39b in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#37 0xb6270f31 in QObject::event () from /usr/lib/libQtCore.so.4
#38 0xb545cecc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#39 0xb546331e in QApplication::notify () from /usr/lib/libQtGui.so.4
#40 0xb6876c5d in KApplication::notify () from /usr/lib/libkdeui.so.5
#41 0xb6262bc1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#42 0xb6263481 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#43 0xb628b38a in QEventDispatcherUNIX::processEvents ()
   from /usr/lib/libQtCore.so.4
#44 0xb54e70a2 in ?? () from /usr/lib/libQtGui.so.4
#45 0xb626133a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#46 0xb62614fa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#47 0xb62636dd in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#48 0xb545cd47 in QApplication::exec () from /usr/lib/libQtGui.so.4
#49 0x0804a880 in main (argc=)
    at /usr/src/debug/kdepim-4.0.99/kmail/main.cpp:146
#0  0xffffe430 in __kernel_vsyscall ()
Comment 1 Torgny Nyblom 2008-07-28 21:12:46 UTC
First crash looks like a dupe of bug 163712.

Second seems unrelated, does this to occur on every close?
Comment 2 Petr Vanek 2008-07-28 21:32:55 UTC
I can reproduce the 1st one every time.

The 2nd one cannot be triggered now :/
Comment 3 Torgny Nyblom 2008-07-29 13:43:31 UTC
Closing as dupe since the first issue has been solved (probably an old snapshot).
Please open a new bug if the second crash reoccurs.

*** This bug has been marked as a duplicate of 163712 ***
Comment 4 Thomas McGuire 2008-07-29 15:18:41 UTC
The second backtrace looks like bug 153411.