[Kde-pim] frequent kmail crashes in listview

Sebastian K├╝gler sebas at kde.org
Mon Nov 24 19:32:27 GMT 2008


Hi,

I'm getting frequent (reproducible) crashes in kmail when quickly clicking 
through the message list. I'm using trunk/ with an IMAP account, a bt is 
attached.

If you'd like me to file this on bko, or maybe try a patch, let me know.

Thanks,
-- 
sebas

 http://www.kde.org | http://vizZzion.org |  GPG Key ID: 9119 0EF9 

-------------- next part --------------
Application: KMail (kmail), signal SIGABRT
[?1034h[Thread debugging using libthread_db enabled]
[Current thread is 0 (LWP 31430)]

Thread 2 (Thread 0xb09ceb90 (LWP 31438)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4c1bef1 in select () from /lib/libc.so.6
#2  0xb58b01ad in QProcessManager::run (this=0x806fa98) at io/qprocess_unix.cpp:301
#3  0xb57dd651 in QThreadPrivate::start (arg=0x806fa98) at thread/qthread_unix.cpp:185
#4  0xb612c175 in start_thread () from /lib/libpthread.so.0
#5  0xb4c22dce in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb3f5fa50 (LWP 31430)):
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb4b7f900 in raise () from /lib/libc.so.6
#8  0xb4b81238 in abort () from /lib/libc.so.6
#9  0xb57d3a1b in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbfd7c1f0 "ASSERT failure in QVector<T>::at: \"index out of range\", file ../../include/QtCore/../../src/corelib/tools/qvector.h, line 317") at global/qglobal.cpp:2102
#10 0xb57d3a7f in qFatal (msg=0xb591fa3c "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qglobal.cpp:2303
#11 0xb57d3ac4 in qt_assert_x (where=0xb562890a "QVector<T>::at", what=0xb56288f7 "index out of range", file=0xb56288c0 "../../include/QtCore/../../src/corelib/tools/qvector.h", line=317)
    at global/qglobal.cpp:1880
#12 0xb54f0c21 in QVector<QTreeViewItem>::at (this=0x8ac1f98, i=2) at ../../include/QtCore/../../src/corelib/tools/qvector.h:317
#13 0xb54e1ccf in QTreeViewPrivate::_q_endAnimatedOperation (this=0x8ac1d40) at itemviews/qtreeview.cpp:2922
#14 0xb54eea9a in QTreeView::qt_metacall (this=0x8ac1d18, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xbfd7e3a4) at .moc/debug-shared/moc_qtreeview.cpp:144
#15 0xb5523f7c in QTreeWidget::qt_metacall (this=0x8ac1d18, _c=QMetaObject::InvokeMetaMethod, _id=86, _a=0xbfd7e3a4) at .moc/debug-shared/moc_qtreewidget.cpp:122
#16 0xb729aeea in KPIM::TreeWidget::qt_metacall (this=0x8ac1d18, _c=QMetaObject::InvokeMetaMethod, _id=86, _a=0xbfd7e3a4) at /home/sebas/kdesvn/build/kdepim/libkdepim/moc_treewidget.cpp:67
#17 0xb76b0d82 in KMMimePartTree::qt_metacall (this=0x8ac1d18, _c=QMetaObject::InvokeMetaMethod, _id=86, _a=0xbfd7e3a4) at /home/sebas/kdesvn/build/kdepim/kmail/kmmimeparttree.moc:78
#18 0xb58e10ae in QMetaObject::activate (sender=0x8ac1f7c, from_signal_index=7, to_signal_index=7, argv=0x0) at kernel/qobject.cpp:3028
#19 0xb58e153b in QMetaObject::activate (sender=0x8ac1f7c, m=0xb5978f14, local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3101
#20 0xb591c6f9 in QTimeLine::finished (this=0x8ac1f7c) at .moc/debug-shared/moc_qtimeline.cpp:169
#21 0xb58331af in QTimeLinePrivate::setCurrentTime (this=0x8ac2018, msecs=291) at tools/qtimeline.cpp:171
#22 0xb583323b in QTimeLine::timerEvent (this=0x8ac1f7c, event=0xbfd7e9e4) at tools/qtimeline.cpp:763
#23 0xb58df3a6 in QObject::event (this=0x8ac1f7c, e=0xbfd7e9e4) at kernel/qobject.cpp:1120
#24 0xb4fb24d9 in QApplicationPrivate::notify_helper (this=0x806c488, receiver=0x8ac1f7c, e=0xbfd7e9e4) at kernel/qapplication.cpp:3803
#25 0xb4fb27ee in QApplication::notify (this=0xbfd7ed08, receiver=0x8ac1f7c, e=0xbfd7e9e4) at kernel/qapplication.cpp:3393
#26 0xb7eb5b83 in KApplication::notify (this=0xbfd7ed08, receiver=0x8ac1f7c, event=0xbfd7e9e4) at /home/sebas/kdesvn/src/kdelibs/kdeui/kernel/kapplication.cpp:307
#27 0xb58cc9ff in QCoreApplication::notifyInternal (this=0xbfd7ed08, receiver=0x8ac1f7c, event=0xbfd7e9e4) at kernel/qcoreapplication.cpp:583
#28 0xb70ce16b in QCoreApplication::sendEvent (receiver=0x8ac1f7c, event=0xbfd7e9e4) at ../../../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#29 0xb58fd9d3 in QTimerInfoList::activateTimers (this=0x806f354) at kernel/qeventdispatcher_unix.cpp:557
#30 0xb58fb380 in timerSourceDispatch (source=0x806f320) at kernel/qeventdispatcher_glib.cpp:160
#31 0xb47542d9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb475785b in ?? () from /usr/lib/libglib-2.0.so.0
#33 0xb47579d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#34 0xb58fa6b2 in QEventDispatcherGlib::processEvents (this=0x806a868, flags={i = -1076368536}) at kernel/qeventdispatcher_glib.cpp:319
#35 0xb5057268 in QGuiEventDispatcherGlib::processEvents (this=0x806a868, flags={i = -1076368488}) at kernel/qguieventdispatcher_glib.cpp:198
#36 0xb58c9a20 in QEventLoop::processEvents (this=0xbfd7ec10, flags={i = -1076368428}) at kernel/qeventloop.cpp:143
#37 0xb58c9c5d in QEventLoop::exec (this=0xbfd7ec10, flags={i = -1076368360}) at kernel/qeventloop.cpp:190
#38 0xb58cd1fb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#39 0xb4fb21f2 in QApplication::exec () at kernel/qapplication.cpp:3331
#40 0x0804b729 in main (argc=3, argv=0xbfd7ede4) at /home/sebas/kdesvn/src/kdepim/kmail/main.cpp:146

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 489 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20081124/86e1a306/attachment.sig>
-------------- next part --------------
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list