[issue4846] Crash when accepting an Invitation (KMail::UndoStack::addMsgToAction)

aheinecke <[email protected]>
Newsgroups gmane.comp.kde.devel.kolab,gmane.comp.kde.kolab.devel
Message-ID <[email protected]>
Versuion enterprise35 20120531.96242d5

This Bug is not reproducable for me but it happened during Testing The following:

Two Users A / B
1. A creates an event. Invites B as participant (it was in the past but i doubt
that has any influence)
2. B syncs, accepts invitation and enters into his calendar (empty personal
kolab calendar) and clicks ok on the messagebox asking about the past.
-> Crash

Backtrace attached.
Due to a misconfigured test setup i was unable to get the debug output of this cras.

After Restarting Kontact there were two incidences with the same subject in the
calendar folder. Causing:
ASSERT: "mEvents[uid] == event" in calendarlocal.cpp (445)

----------
assignedto: allen
files: 20120106-accept-invite.txt
keyword: enterprise35, kde client
messages: 28716
nosy: aheinecke, allen, emanuel, laurent, ludwig, sergio, till, vkrause
priority: bug
status: unread
title: Crash when accepting an Invitation (KMail::UndoStack::addMsgToAction)

______________________________________
Kolab issue tracker <[email protected]>
<https://roundup.kolab.org/issue4846>
______________________________________

_______________________________________________
Kolab-devel mailing list
[email protected]
https://www.intevation.de/mailman/listinfo/kolab-devel
20120106-accept-invite.txt (text/plain, 3.3 KB)
Notably:
ASSERT: "mEvents[uid] == event" in calendarlocal.cpp (445)
After restart

[Thread debugging using libthread_db enabled]
[New Thread 0xb5db96c0 (LWP 1538)]
[New Thread 0xb2e87b90 (LWP 1563)]
[New Thread 0xb3687b90 (LWP 1562)]
[New Thread 0xb3e87b90 (LWP 1561)]
[New Thread 0xb4687b90 (LWP 1560)]
[KCrash handler]
#5  0xb761256c in QValueList<unsigned long>::append (this=0x81adebc, 
    x=@0xbfe92458) at /usr/share/qt3/include/qvaluelist.h:271
#6  0xb4c44971 in KMail::UndoStack::addMsgToAction (this=0x83b3790, undoId=2, 
    serNum=4) at undostack.cpp:77
#7  0xb4d06641 in KMMoveCommand::execute (this=0x88c4b20)
    at kmcommands.cpp:2247
#8  0xb4d14798 in KMCommand::slotPostTransfer (this=0x88c4b20, 
    result=KMCommand::OK) at kmcommands.cpp:268
#9  0xb4d14a90 in KMCommand::qt_invoke (this=0x88c4b20, _id=5, _o=0xbfe926c4)
    at kmcommands.moc:148
#10 0xb4d14ffb in KMMenuCommand::qt_invoke (this=0x88c4b20, _id=5, 
    _o=0xbfe926c4) at kmcommands.moc:2801
#11 0xb4d15066 in KMMoveCommand::qt_invoke (this=0x88c4b20, _id=5, 
    _o=0xbfe926c4) at kmcommands.moc:2987
#12 0xb4d1515b in KMDeleteMsgCommand::qt_invoke (this=0x88c4b20, _id=5, 
    _o=0xbfe926c4) at kmcommands.moc:3062
#13 0xb6f551aa in QObject::activate_signal (this=0x88c4b20, clist=0x893ecb0, 
    o=0xbfe926c4) at kernel/qobject.cpp:2359
#14 0xb4cfce90 in KMCommand::messagesTransfered (this=0x88c4b20, 
    t0=KMCommand::OK) at kmcommands.moc:126
#15 0xb4d1460c in KMCommand::transferSelectedMsgs (this=0x88c4b20)
    at kmcommands.cpp:363
#16 0xb4d148a4 in KMCommand::slotStart (this=0x88c4b20) at kmcommands.cpp:260
#17 0xb4d14a58 in KMCommand::qt_invoke (this=0x88c4b20, _id=4, _o=0xbfe928b4)
    at kmcommands.moc:147
#18 0xb4d14ffb in KMMenuCommand::qt_invoke (this=0x88c4b20, _id=4, 
    _o=0xbfe928b4) at kmcommands.moc:2801
#19 0xb4d15066 in KMMoveCommand::qt_invoke (this=0x88c4b20, _id=4, 
    _o=0xbfe928b4) at kmcommands.moc:2987
#20 0xb4d1515b in KMDeleteMsgCommand::qt_invoke (this=0x88c4b20, _id=4, 
    _o=0xbfe928b4) at kmcommands.moc:3062
#21 0xb6f551aa in QObject::activate_signal (this=0x8118600, clist=0x8818d90, 
    o=0xbfe928b4) at kernel/qobject.cpp:2359
#22 0xb72b298e in QSignal::signal (this=0x8118600, t0=@0x8118628)
    at .moc/release-shared-mt/moc_qsignal.cpp:100
#23 0xb6f7210d in QSignal::activate (this=0x8118600) at kernel/qsignal.cpp:215
#24 0xb6f794c3 in QSingleShotTimer::event (this=0x81185d8)
    at kernel/qtimer.cpp:289
#25 0xb6ef07c5 in QApplication::internalNotify (this=0xbfe92e0c, 
    receiver=0x81185d8, e=0xbfe92bc4) at kernel/qapplication.cpp:2638
#26 0xb6ef1806 in QApplication::notify (this=0xbfe92e0c, receiver=0x81185d8, 
    e=0xbfe92bc4) at kernel/qapplication.cpp:2375
#27 0xb75d82a2 in KApplication::notify (this=0xbfe92e0c, receiver=0x81185d8, 
    event=0xbfe92bc4)
    at /tmp/buildd/kdelibs-3.5.10.dfsg.1/./kdecore/kapplication.cpp:550
#28 0xb6ee6003 in QEventLoop::activateTimers (this=0x80ba1a8)
    at kernel/qapplication.h:523
#29 0xb6e9b6be in QEventLoop::processEvents (this=0x80ba1a8, flags=4)
    at kernel/qeventloop_x11.cpp:392
#30 0xb6f091a0 in QEventLoop::enterLoop (this=0x80ba1a8)
    at kernel/qeventloop.cpp:201
#31 0xb6f09066 in QEventLoop::exec (this=0x80ba1a8)
    at kernel/qeventloop.cpp:148
#32 0xb6ef0e5f in QApplication::exec (this=0xbfe92e0c)
    at kernel/qapplication.cpp:2761
#33 0x0805f4e0 in main (argc=0, argv=0x0) at main.cpp:190
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.