Bug 215453

Summary: Kmail update IMAP folder crash
Product: [Applications] kontact Reporter: François Bianco <fbianco>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description François Bianco 2009-11-20 17:59:55 UTC
Application that crashed: kontact
Version of the application: 4.3.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.31-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

What I was doing when the application crashed:
I just forced Kmail to update IMAP folder (from context menu action on mail folder). At the same time Kmail was probably looking for new emails on the server, because it was just started.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  DwHeaders::FindField (this=0x72642f6365786562, aFieldName=0x2cce178 "From") at ../../mimelib/headers.cpp:287
#6  0x00007f090a7ae353 in KMMessage::rawHeaderField (this=<value optimized out>, name=...) at ../../kmail/kmmessage.cpp:1959
#7  0x00007f090a7b0595 in KMMessage::from (this=0x2f564a0) at ../../kmail/kmmessage.cpp:1710
#8  0x00007f090aa06450 in KMail::FancyHeaderStyle::format (this=<value optimized out>, message=0x2f564a0, strategy=0x192b050, vCardName=..., printing=24, topLevel=true)
    at ../../kmail/headerstyle.cpp:457
#9  0x00007f090a8a1b55 in KMReaderWin::writeMsgHeader (this=0x1ad4c10, aMsg=0x2f564a0, hasVCard=false, topLevel=96) at ../../kmail/kmreaderwin.cpp:1783
#10 0x00007f090a8a86f0 in KMReaderWin::parseMsg (this=0x1ad4c10, aMsg=0x2f564a0) at ../../kmail/kmreaderwin.cpp:1668
#11 0x00007f090a8979fa in KMReaderWin::displayMessage (this=0x1ad4c10) at ../../kmail/kmreaderwin.cpp:1605
#12 0x00007f090a897be5 in KMReaderWin::updateReaderWin (this=0x1ad4c10) at ../../kmail/kmreaderwin.cpp:1545
#13 0x00007f090a897fad in KMReaderWin::update (this=0x72642f6365786562, observable=0x2cce178) at ../../kmail/kmreaderwin.cpp:947
#14 0x00007f090aacbe09 in KMail::ISubject::notify (this=0x2f56570) at ../../kmail/isubject.cpp:30
#15 0x00007f090a7b676a in KMMessage::updateBodyPart (this=0x2f564a0, partSpecifier=..., data=<value optimized out>) at ../../kmail/kmmessage.cpp:3235
#16 0x00007f090aa9f544 in KMail::ImapJob::slotGetMessageResult (this=0x1943ef0, job=0x2276990) at ../../kmail/imapjob.cpp:435
#17 0x00007f090aaa2667 in KMail::ImapJob::qt_metacall (this=0x1943ef0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7e2c6ee0) at ./imapjob.moc:82
#18 0x00007f0920afedf2 in QMetaObject::activate (sender=0x2276990, from_signal_index=<value optimized out>, to_signal_index=7, argv=0x6d6f72) at kernel/qobject.cpp:3112
#19 0x00007f0920ed6e52 in KJob::result (this=0x72642f6365786562, _t1=0x2276990) at ./kjob.moc:188
#20 0x00007f0920ed71cf in KJob::emitResult (this=0x2276990) at ../../kdecore/jobs/kjob.cpp:304
#21 0x00007f091e35dec0 in KIO::SimpleJob::slotFinished (this=0x2276990) at ../../kio/kio/job.cpp:477
#22 0x00007f091e35e383 in KIO::TransferJob::slotFinished (this=0x2276990) at ../../kio/kio/job.cpp:948
#23 0x00007f091e35909d in KIO::TransferJob::qt_metacall (this=0x2276990, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7e2c72e0) at ./jobclasses.moc:343
#24 0x00007f0920afedf2 in QMetaObject::activate (sender=0x1ce8570, from_signal_index=<value optimized out>, to_signal_index=8, argv=0x6d6f72) at kernel/qobject.cpp:3112
#25 0x00007f091e41b021 in KIO::SlaveInterface::dispatch (this=0x1ce8570, _cmd=104, rawdata=<value optimized out>) at ../../kio/kio/slaveinterface.cpp:175
#26 0x00007f091e417ab2 in KIO::SlaveInterface::dispatch (this=0x1ce8570) at ../../kio/kio/slaveinterface.cpp:91
#27 0x00007f091e40a51e in KIO::Slave::gotInput (this=0x1ce8570) at ../../kio/kio/slave.cpp:322
#28 0x00007f091e40c848 in KIO::Slave::qt_metacall (this=0x1ce8570, _c=QMetaObject::InvokeMetaMethod, _id=46981472, _a=0x7fff7e2c7700) at ./slave.moc:76
#29 0x00007f0920afedf2 in QMetaObject::activate (sender=0x1c7bd60, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x6d6f72) at kernel/qobject.cpp:3112
#30 0x00007f091e326d91 in KIO::ConnectionPrivate::dequeue (this=0x17a5370) at ../../kio/kio/connection.cpp:82
#31 0x00007f091e3271ea in KIO::Connection::qt_metacall (this=0x1c7bd60, _c=QMetaObject::InvokeMetaMethod, _id=46981472, _a=0x20587e0) at ./connection.moc:73
#32 0x00007f0920af96c8 in QObject::event (this=0x1c7bd60, e=0x20248d0) at kernel/qobject.cpp:1110
#33 0x00007f091ff6301d in QApplicationPrivate::notify_helper (this=0x144f2b0, receiver=0x1c7bd60, e=0x20248d0) at kernel/qapplication.cpp:4065
#34 0x00007f091ff6b07a in QApplication::notify (this=0x7fff7e2cad90, receiver=0x1c7bd60, e=0x20248d0) at kernel/qapplication.cpp:4030
#35 0x00007f09214890db in KApplication::notify (this=0x7fff7e2cad90, receiver=0x1c7bd60, event=0x20248d0) at ../../kdeui/kernel/kapplication.cpp:302
#36 0x00007f0920ae9c9c in QCoreApplication::notifyInternal (this=0x7fff7e2cad90, receiver=0x1c7bd60, event=0x20248d0) at kernel/qcoreapplication.cpp:610
#37 0x00007f0920aea8e4 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x141d340) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x141d340) at kernel/qcoreapplication.cpp:1247
#39 0x00007f0920b127d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#40 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#41 0x00007f0919c1912a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#42 0x00007f0919c1c988 in ?? () from /lib/libglib-2.0.so.0
#43 0x00007f0919c1cb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#44 0x00007f0920b1239c in QEventDispatcherGlib::processEvents (this=0x141cf70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#45 0x00007f091fff9f1f in QGuiEventDispatcherGlib::processEvents (this=0x72642f6365786562, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#46 0x00007f0920ae8562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#47 0x00007f0920ae8934 in QEventLoop::exec (this=0x7fff7e2c80c0, flags=...) at kernel/qeventloop.cpp:201
#48 0x00007f0920361665 in QMenu::exec (this=<value optimized out>, p=..., action=0x0) at widgets/qmenu.cpp:1998
#49 0x00007f090a8374df in KMail::FolderView::contextMenuEvent (this=0x17e4830, e=0x7fff7e2c8ec0) at ../../kmail/folderview.cpp:1563
#50 0x00007f091ffb384b in QWidget::event (this=0x17e4830, event=0x7fff7e2c8ec0) at kernel/qwidget.cpp:7713
#51 0x00007f092031b92b in QFrame::event (this=0x17e4830, e=0x7fff7e2c8ec0) at widgets/qframe.cpp:559
#52 0x00007f092044d98b in QAbstractItemView::viewportEvent (this=0x17e4830, event=0x7fff7e2c8ec0) at itemviews/qabstractitemview.cpp:1476
#53 0x00007f0920485689 in QTreeView::viewportEvent (this=0x17e4830, event=0x7fff7e2c8ec0) at itemviews/qtreeview.cpp:1266
#54 0x00007f0920ae8fb8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x17edb30, event=0x7fff7e2c8ec0) at kernel/qcoreapplication.cpp:726
#55 0x00007f091ff62fec in QApplicationPrivate::notify_helper (this=0x144f2b0, receiver=0x17edb30, e=0x7fff7e2c8ec0) at kernel/qapplication.cpp:4061
#56 0x00007f091ff6b50a in QApplication::notify (this=<value optimized out>, receiver=0x17edb30, e=0x7fff7e2c8ec0) at kernel/qapplication.cpp:3854
#57 0x00007f09214890db in KApplication::notify (this=0x7fff7e2cad90, receiver=0x17edb30, event=0x7fff7e2c8ec0) at ../../kdeui/kernel/kapplication.cpp:302
#58 0x00007f0920ae9c9c in QCoreApplication::notifyInternal (this=0x7fff7e2cad90, receiver=0x17edb30, event=0x7fff7e2c8ec0) at kernel/qcoreapplication.cpp:610
#59 0x00007f091ffd3c9b in QETWidget::translateMouseEvent (this=0x1538650, event=<value optimized out>) at kernel/qapplication_x11.cpp:4417
#60 0x00007f091ffd240f in QApplication::x11ProcessEvent (this=0x7fff7e2cad90, event=0x7fff7e2ca8c0) at kernel/qapplication_x11.cpp:3552
#61 0x00007f091fffa76c in x11EventSourceDispatch (s=0x1448370, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#62 0x00007f0919c1912a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#63 0x00007f0919c1c988 in ?? () from /lib/libglib-2.0.so.0
#64 0x00007f0919c1cb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#65 0x00007f0920b1239c in QEventDispatcherGlib::processEvents (this=0x141cf70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#66 0x00007f091fff9f1f in QGuiEventDispatcherGlib::processEvents (this=0x72642f6365786562, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#67 0x00007f0920ae8562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#68 0x00007f0920ae8934 in QEventLoop::exec (this=0x7fff7e2cabf0, flags=...) at kernel/qeventloop.cpp:201
#69 0x00007f0920aeaba4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#70 0x0000000000404751 in main (argc=3, argv=0x7fff7e2cb378) at ../../../kontact/src/main.cpp:218

This bug may be a duplicate of or related to bug 204960

Reported using DrKonqi
Comment 1 Christophe Marin 2009-11-20 18:44:52 UTC

*** This bug has been marked as a duplicate of bug 193891 ***