[Bug 225570] ASSERT: "row >= 0" when deleting messages

Christophe Giboudeaux cgiboudeaux at gmail.com
Wed Mar 31 18:20:43 CEST 2010


https://bugs.kde.org/show_bug.cgi?id=225570





--- Comment #2 from Christophe Giboudeaux <cgiboudeaux gmail com>  2010-03-31 18:19:18 ---
Strange, I'm now able to make kmail crash every time but I get a totally
different backtrace:

Thread 1 (Thread 0xb2467700 (LWP 28763)):
[KCrash Handler]
#6  0xb5e6c075 in raise () from /lib/libc.so.6
#7  0xb5e6d907 in abort () from /lib/libc.so.6
#8  0xb610dc24 in qt_message_output (msgType=QtFatalMsg, buf=0x6 <Address 0x6
out of bounds>) at global/qglobal.cpp:2248
#9  0xb610de43 in qt_message (msgType=QtFatalMsg, msg=0xb628655c "ASSERT:
\"%s\" in file %s, line %d", ap=0xbfea65b4 "9\236]\265\035\236]\265\a\001") at
global/qglobal.cpp:2294
#10 0xb610df68 in qFatal (msg=0xb628655c "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2477
#11 0xb610dfe5 in qt_assert (assertion=0xb55d9e39 "!isEmpty()", file=0xb55d9e1d
"/usr/include/QtCore/qlist.h", line=263) at global/qglobal.cpp:2011
#12 0xb556c667 in QList<QByteArray>::first() () from
/kde/inst/kdepimlibs/lib/libakonadi-kde.so.4
#13 0xb556a474 in Akonadi::MonitorPrivate::emitItemNotification
(this=0x827b6b8, msg=..., item=..., collection=..., collectionDest=...) at
/kde/src/KDE/kdepimlibs/akonadi/monitor_p.cpp:326
#14 0xb5569652 in Akonadi::MonitorPrivate::emitNotification (this=0x827b6b8,
msg=...) at /kde/src/KDE/kdepimlibs/akonadi/monitor_p.cpp:196
#15 0xb556921b in Akonadi::MonitorPrivate::dispatchNotifications
(this=0x827b6b8) at /kde/src/KDE/kdepimlibs/akonadi/monitor_p.cpp:156
#16 0xb556a03e in Akonadi::MonitorPrivate::slotNotify (this=0x827b6b8,
msgs=...) at /kde/src/KDE/kdepimlibs/akonadi/monitor_p.cpp:293
#17 0xb54cf98a in
Akonadi::ChangeRecorderPrivate::slotNotify(QList<Akonadi::NotificationMessage>
const&) () from /kde/inst/kdepimlibs/lib/libakonadi-kde.so.4
#18 0xb55670f3 in Akonadi::Monitor::qt_metacall (this=0x812da08,
_c=InvokeMetaMethod, _id=20, _a=0xbfea6888) at
/kde/build/KDE/kdepimlibs/akonadi/monitor.moc:147
#19 0xb54cf1c1 in Akonadi::ChangeRecorder::qt_metacall (this=0x812da08,
_c=InvokeMetaMethod, _id=24, _a=0xbfea6888) at
/kde/build/KDE/kdepimlibs/akonadi/changerecorder.moc:72
#20 0xb62208ed in QMetaObject::metacall (object=0x812da08, cl=28763, idx=24,
argv=0xbfea6888) at kernel/qmetaobject.cpp:237
#21 0xb622fb00 in QMetaObject::activate (sender=0x81d1510, m=0xb564c78c,
local_signal_index=0, argv=0xbfea6888) at kernel/qobject.cpp:3287
#22 0xb55b9aa1 in OrgFreedesktopAkonadiNotificationManagerInterface::notify
(this=0x81d1510, _t1=...) at
/kde/build/KDE/kdepimlibs/akonadi/notificationmanagerinterface.moc:85
#23 0xb55b9a44 in
OrgFreedesktopAkonadiNotificationManagerInterface::qt_metacall (this=0x81d1510,
_c=InvokeMetaMethod, _id=0, _a=0xbfea69ac)
    at /kde/build/KDE/kdepimlibs/akonadi/notificationmanagerinterface.moc:73
#24 0xb5bcbd4e in QDBusConnectionPrivate::deliverCall (this=0x807ae68,
object=0x81d1510, msg=..., metaTypes=..., slotIdx=0) at qdbusintegrator.cpp:904
#25 0xb5bd82c6 in QDBusCallDeliveryEvent::placeMetaCall(QObject*) () from
/usr/lib/libQtDBus.so.4
#26 0xb622c41f in QObject::event (this=0x81d1510, e=0x84bae80) at
kernel/qobject.cpp:1240
#27 0xb64697fc in QApplicationPrivate::notify_helper (this=0x808abc0,
receiver=0x81d1510, e=0x84bae80) at kernel/qapplication.cpp:4302
#28 0xb6470638 in QApplication::notify (this=0xbfead628, receiver=0x81d1510,
e=0x84bae80) at kernel/qapplication.cpp:4185
#29 0xb765a731 in KApplication::notify (this=0xbfead628, receiver=0x81d1510,
event=0x84bae80) at
/usr/src/debug/kdelibs-4.4.70svn1108969/kdeui/kernel/kapplication.cpp:302
#30 0xb621b50e in QCoreApplication::notifyInternal (this=0xbfead628,
receiver=0x81d1510, event=0x84bae80) at kernel/qcoreapplication.cpp:704
#31 0xb621efe7 in sendEvent (receiver=0x0, event_type=0, data=0x8058898) at
kernel/qcoreapplication.h:215
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x8058898) at kernel/qcoreapplication.cpp:1345
#33 0xb621f16c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1238
#34 0xb652b0a9 in sendPostedEvents (this=0x80583a0, flags=...) at
../../src/corelib/kernel/qcoreapplication.h:220
#35 QEventDispatcherX11::processEvents (this=0x80583a0, flags=...) at
kernel/qeventdispatcher_x11.cpp:75
#36 0xb6219b7d in QEventLoop::processEvents (this=0xbfea7104, flags=) at
kernel/qeventloop.cpp:149
#37 0xb6219fc9 in QEventLoop::exec (this=0xbfea7104, flags=...) at
kernel/qeventloop.cpp:201
#38 0xb72c934b in KJob::exec (this=0x8384b80) at
/usr/src/debug/kdelibs-4.4.70svn1108969/kdecore/jobs/kjob.cpp:204
#39 0xb4c41f7f in MessageViewer::FancyHeaderStyle::format (this=0x8498408,
message=..., strategy=0x849fdc8, vCardName=..., printing=false, topLevel=true)
    at /kde/src/KDE/kdepim/messageviewer/headerstyle.cpp:495
#40 0xb4c1d906 in MessageViewer::ViewerPrivate::writeMsgHeader (this=0x81844b8,
aMsg=..., vCardNode=0x0, topLevel=true) at
/kde/src/KDE/kdepim/messageviewer/viewer_p.cpp:1231
#41 0xb4c1c899 in MessageViewer::ViewerPrivate::parseMsg (this=0x81844b8) at
/kde/src/KDE/kdepim/messageviewer/viewer_p.cpp:1126
#42 0xb4c1c063 in MessageViewer::ViewerPrivate::displayMessage (this=0x81844b8)
at /kde/src/KDE/kdepim/messageviewer/viewer_p.cpp:1077
#43 0xb4c282e9 in MessageViewer::ViewerPrivate::updateReaderWin
(this=0x81844b8) at /kde/src/KDE/kdepim/messageviewer/viewer_p.cpp:2293
#44 0xb4c2fc0f in MessageViewer::ViewerPrivate::qt_metacall (this=0x81844b8,
_c=InvokeMetaMethod, _id=21, _a=0xbfeacd6c) at
/kde/build/KDE/kdepim/messageviewer/viewer_p.moc:199
#45 0xb62208ed in QMetaObject::metacall (object=0x81844b8, cl=28763, idx=25,
argv=0xbfeacd6c) at kernel/qmetaobject.cpp:237
#46 0xb622fb00 in QMetaObject::activate (sender=0x8184500, m=0xb63335a4,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287
#47 0xb6283b15 in QTimer::timeout (this=0x8184500) at
.moc/release-shared/moc_qtimer.cpp:134
#48 0xb6237aa6 in QTimer::timerEvent (this=0x8184500, e=0xbfead2c4) at
kernel/qtimer.cpp:271
#49 0xb622c254 in QObject::event (this=0x8184500, e=0x6) at
kernel/qobject.cpp:1204
#50 0xb64697fc in QApplicationPrivate::notify_helper (this=0x808abc0,
receiver=0x8184500, e=0xbfead2c4) at kernel/qapplication.cpp:4302
#51 0xb6470638 in QApplication::notify (this=0xbfead628, receiver=0x8184500,
e=0xbfead2c4) at kernel/qapplication.cpp:4185
#52 0xb765a731 in KApplication::notify (this=0xbfead628, receiver=0x8184500,
event=0xbfead2c4) at
/usr/src/debug/kdelibs-4.4.70svn1108969/kdeui/kernel/kapplication.cpp:302
#53 0xb621b50e in QCoreApplication::notifyInternal (this=0xbfead628,
receiver=0x8184500, event=0xbfead2c4) at kernel/qcoreapplication.cpp:704
#54 0xb624b7ae in sendEvent (this=0x808b7f0) at kernel/qcoreapplication.h:215
#55 QTimerInfoList::activateTimers (this=0x808b7f0) at
kernel/qeventdispatcher_unix.cpp:617
#56 0xb624beaf in QEventDispatcherUNIX::processEvents (this=0x80583a0, flags=)
at kernel/qeventdispatcher_unix.cpp:938
#57 0xb652b2da in QEventDispatcherX11::processEvents (this=0x80583a0,
flags=...) at kernel/qeventdispatcher_x11.cpp:152
#58 0xb6219b7d in QEventLoop::processEvents (this=0xbfead534, flags=) at
kernel/qeventloop.cpp:149
#59 0xb6219fc9 in QEventLoop::exec (this=0xbfead534, flags=...) at
kernel/qeventloop.cpp:201
#60 0xb621f240 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#61 0xb64698a4 in QApplication::exec () at kernel/qapplication.cpp:3581
#62 0x0804aeef in main (argc=1, argv=0xbfead724) at
/kde/src/KDE/kdepim/kmail/main.cpp:147

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the Kdepim-bugs mailing list