Bug 238003 - Kontact/KMail crash when viewing mail
Summary: Kontact/KMail crash when viewing mail
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.13.3
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-18 08:35 UTC by Sebastien Renard
Modified: 2012-08-19 11:05 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 Sebastien Renard 2010-05-18 08:35:24 UTC
Application: kontact (4.4.3)
KDE Platform Version: 4.4.3 (KDE 4.4.3) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.29.6 x86_64
Distribution (Platform): Slackware Packages

-- Information about the crash:
Crash occurs while pressing right arrows to go to next mail.

 -- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 0 (LWP 5050)]

Thread 2 (Thread 0x7f6449b89950 (LWP 17925)):
#0  0x00007f6470f9f41d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f64712464e3 in QWaitConditionPrivate::wait (this=0x1a51df0, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007f6471246056 in QWaitCondition::wait (this=0x1a4b928, mutex=0x1a4b920, time=30000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f6471236231 in QThreadPoolThread::run (this=0x7f644c001f80) at concurrent/qthreadpool.cpp:140
#4  0x00007f6471245b0a in QThreadPrivate::start (arg=0x7f644c001f80) at thread/qthread_unix.cpp:248
#5  0x00007f6470f9b3a0 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f646f58fbdd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f647733a760 (LWP 5050)):
[KCrash Handler]
#5  0x00007f646f4ddea5 in raise () from /lib64/libc.so.6
#6  0x00007f646f4dfab3 in abort () from /lib64/libc.so.6
#7  0x00007f64712391cd in qt_message_output (msgType=QtFatalMsg, buf=0x3c2af38 "ASSERT: \"i >= 0 && i < size()\" in file /usr/local/qt46/include/QtCore/qbytearray.h, line 397")
    at global/qglobal.cpp:2250
#8  0x00007f64712393c5 in qt_message (msgType=QtFatalMsg, msg=0x7f64713fc168 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fff03d375f0) at global/qglobal.cpp:2296
#9  0x00007f64712394f1 in qFatal (msg=0x7f64713fc168 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2479
#10 0x00007f6471239767 in qt_assert (assertion=0x7f645c86014c "i >= 0 && i < size()", file=0x7f645c860120 "/usr/local/qt46/include/QtCore/qbytearray.h", line=397) at global/qglobal.cpp:2013
#11 0x00007f645c429ea3 in QByteArray::operator[] (this=0x7e29df8, i=21) at /usr/local/qt46/include/QtCore/qbytearray.h:397
#12 0x00007f645c425f33 in KMMessagePart::fileName (this=0x7e29dc8) at /home/fox/src/kde/src/kdepim/kmail/kmmsgpart.cpp:452
#13 0x00007f645c5eac3f in partNode::fillMimePartTree (this=0x7e29da0, parentItem=0x70823b0, mimePartTree=0x0, labelDescr=@0x7fff03d37b10, labelCntType=@0x7fff03d37b00, labelEncoding=@0x7fff03d37af0, 
    size=0, revertOrder=false) at /home/fox/src/kde/src/kdepim/kmail/partNode.cpp:523
#14 0x00007f645c5ea6c2 in partNode::fillMimePartTree (this=0x7295d40, parentItem=0x70823b0, mimePartTree=0x0, labelDescr=@0x7fff03d37e40, labelCntType=@0x7fff03d37e30, labelEncoding=@0x7fff03d37e20, 
    size=0, revertOrder=false) at /home/fox/src/kde/src/kdepim/kmail/partNode.cpp:500
#15 0x00007f645c5eb207 in partNode::fillMimePartTree (this=0x77b5020, parentItem=0x0, mimePartTree=0xc84ae0, labelDescr=@0x7fff03d380c0, labelCntType=@0x7fff03d38170, labelEncoding=@0x7fff03d380b0, 
    size=3729, revertOrder=false) at /home/fox/src/kde/src/kdepim/kmail/partNode.cpp:561
#16 0x00007f645c4072a2 in KMReaderWin::parseMsg (this=0xc85a30, aMsg=0x90f7960) at /home/fox/src/kde/src/kdepim/kmail/kmreaderwin.cpp:1586
#17 0x00007f645c3f8f10 in KMReaderWin::displayMessage (this=0xc85a30) at /home/fox/src/kde/src/kdepim/kmail/kmreaderwin.cpp:1536
#18 0x00007f645c3f9085 in KMReaderWin::updateReaderWin (this=0xc85a30) at /home/fox/src/kde/src/kdepim/kmail/kmreaderwin.cpp:1479
#19 0x00007f645c3fe351 in KMReaderWin::qt_metacall (this=0xc85a30, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fff03d38770) at /home/fox/src/kde/build/kdepim/kmail/kmreaderwin.moc:179
#20 0x00007f647137a89f in QMetaObject::metacall (object=0xc85a30, cl=QMetaObject::InvokeMetaMethod, idx=33, argv=0x7fff03d38770) at kernel/qmetaobject.cpp:237
#21 0x00007f647138fc10 in QMetaObject::activate (sender=0xc85ad8, m=0x7f64716e9740, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#22 0x00007f64713f8986 in QTimer::timeout (this=0xc85ad8) at .moc/debug-shared/moc_qtimer.cpp:134
#23 0x00007f647139a132 in QTimer::timerEvent (this=0xc85ad8, e=0x7fff03d39320) at kernel/qtimer.cpp:271
#24 0x00007f647138a456 in QObject::event (this=0xc85ad8, e=0x7fff03d39320) at kernel/qobject.cpp:1212
#25 0x00007f64701c269b in QApplicationPrivate::notify_helper (this=0x6629c0, receiver=0xc85ad8, e=0x7fff03d39320) at kernel/qapplication.cpp:4304
#26 0x00007f64701c2b24 in QApplication::notify (this=0x7fff03d39790, receiver=0xc85ad8, e=0x7fff03d39320) at kernel/qapplication.cpp:3708
#27 0x00007f6472304b91 in KApplication::notify (this=0x7fff03d39790, receiver=0xc85ad8, event=0x7fff03d39320) at /home/fox/src/kde/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#28 0x00007f6471372a99 in QCoreApplication::notifyInternal (this=0x7fff03d39790, receiver=0xc85ad8, event=0x7fff03d39320) at kernel/qcoreapplication.cpp:704
#29 0x00007f64751fef01 in QCoreApplication::sendEvent () from /usr/local/qt46/lib/libQt3Support.so.4
#30 0x00007f64713b20c7 in QTimerInfoList::activateTimers (this=0x669060) at kernel/qeventdispatcher_unix.cpp:603
#31 0x00007f64713af79f in timerSourceDispatch (source=0x669000) at kernel/qeventdispatcher_glib.cpp:184
#32 0x00007f6468b0528b in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f6468b08a4d in ?? () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f6468b08c0b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f64713ae4c1 in QEventDispatcherGlib::processEvents (this=0x65eec0, flags={i = 64198048}) at kernel/qeventdispatcher_glib.cpp:412
#36 0x00007f64702b69eb in QGuiEventDispatcherGlib::processEvents (this=0x65eec0, flags={i = 64198144}) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007f647136ee93 in QEventLoop::processEvents (this=0x7fff03d396e0, flags={i = 64198256}) at kernel/qeventloop.cpp:149
#38 0x00007f647136f0b7 in QEventLoop::exec (this=0x7fff03d396e0, flags={i = 64198384}) at kernel/qeventloop.cpp:201
#39 0x00007f64713734e3 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#40 0x00007f64701c562c in QApplication::exec () at kernel/qapplication.cpp:3583
#41 0x00000000004040d4 in main (argc=3, argv=0x7fff03d39c98) at /home/fox/src/kde/src/kdepim/kontact/src/main.cpp:224

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-08-19 11:05:59 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding