[issue4849] Modification of Incidence can lead to wrong deletion
aheinecke <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kolab |
|---|---|
| Message-ID | <1342532127.0.0.895934207441.issue4849__46545.3099845492$1342532146$gmane$org@kolab.org> |
This is a very rare bug but if it occurs it leads to disaster (Incidence loss) I have a full debug log from a session where this occured available but can not publish it as it contains private data. If you need more sections please ask. Here is what I've gathered from my analysis: - User Modifies an incidence ( libkcal-1024155176.227 ) - Incidence Changer and Conflict preventer both report the changes to "libkcal-1024155176.227" (identifiable by the subject) - kmail: KMailICalIfaceImpl::update is called with the Sernum: 12406998 - This Sernum belongs to libkcal-1024155176.227 -> This triggers the delete of UID 30133 which has a different uid: libkcal-209743159.655; - The modified incidence libkcal-1024155176.227 is saved on the server now in a conflicting state because it's predecessor (actually UID 30116 was not deleted by the update) It looks familiar to https://roundup.kolab.org/issue4843 Attached (notes.txt) you find the relevant passage of the Imap Serverlog, some greps for the serial numbers / uids in the debug output and the part of the debug output in which ---------- assignedto: allen files: notes.txt keyword: enterprise35, kde client messages: 28740 nosy: aheinecke, allen, emanuel, laurent, ludwig, sergio, till, vkrause priority: critical related: deleteIncidenceKolab deletes incidence with wrong sernum (rt#10110) status: in-progress title: Modification of Incidence can lead to wrong deletion ______________________________________ Kolab issue tracker <[email protected]> <https://roundup.kolab.org/issue4849> ______________________________________ _______________________________________________ Kolab-devel mailing list [email protected] https://www.intevation.de/mailman/listinfo/kolab-devel
notes.txt
(text/plain, 24.3 KB)
# Serverlog: Jun 29 08:39:23 sgakolab1 <debug> imap[14256]: append_fromstage: message 30159 added to server.hostname.de!user.userB^userB-surname.Kalender Jun 29 08:39:23 sgakolab1 <notice> imap[14256]: skiplist: /kolab/var/imapd/domain/b/server.hostname.de/user/k/userA^usera-surname.seen is already open 1 time, returning object Jun 29 08:39:23 sgakolab1 <debug> imap[14256]: seen_db: user userA^[email protected] opened /kolab/var/imapd/domain/b/server.hostname.de/user/k/userA^usera-surname.seen Jun 29 08:39:23 sgakolab1 <debug> imap[14256]: mailbox_expunge: removing mail server.hostname.de!user.userB^userB-surname.Kalender:30133 Jun 29 08:39:23 sgakolab1 <notice> imap[14256]: Expunged 1 messages from server.hostname.de!user.userB^userB-surname.Kalender diff 30159. 30133. 5c5 < Subject: libkcal-1024155176.227 --- > Subject: libkcal-209743159.655 13,14c13 < X-Status: OT < X-Length: 2459 --- > X-Status: O 49,51c48,50 < <uid>libkcal-1024155176.227</uid> < <creation-date>2012-06-28T11:27:06Z</creation-date> < <last-modification-date>2012-06-29T06:39:22Z</last-modification-date> --- > <uid>libkcal-209743159.655</uid> > <creation-date>2012-06-28T13:11:01Z</creation-date> > <last-modification-date>2012-06-28T13:11:01Z</last-modification-date> 53,55c52,54 < <pilot-sync-status>1</pilot-sync-status> < <start-date>2012-06-29T13:00:00Z</start-date> < <summary>SummaryA</summary> --- > <pilot-sync-status>0</pilot-sync-status> > <start-date>2012-07-25T08:00:00Z</start-date> > <summary>SummaryB</summary> 57,58c56,57 < <display-name>usera-surname, userA</display-name> < <smtp-address>[email protected]</smtp-address> --- > <display-name>userB-surname, userB</display-name> > <smtp-address>[email protected]</smtp-address> 61,62c60,61 < <display-name>"usera-surname, userA"</display-name> < <smtp-address>[email protected]</smtp-address> --- > <display-name>userB-surname, userB</display-name> > <smtp-address>[email protected]</smtp-address> 69c68 < <end-date>2012-06-29T15:00:00Z</end-date> --- > <end-date>2012-07-25T10:00:00Z</end-date> # Some debug output # Grep for 1024155176 32590:kontact: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12406998; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 16:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true 70730:korgac: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439520; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 16:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true 266665:kontact: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439608; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 15:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true 266677:korgac: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439608; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 15:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true 271044:kmail: Emitting DCOP signal incidenceDeleted( Calendar, /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender, libkcal-1024155176.227 ) 271047:kmail: Emitting DCOP signal incidenceDeleted( Calendar, /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender, libkcal-1024155176.227 ) 271095:kontact: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439611; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 15:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true 271114:korgac: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439611; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 15:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true #Sernums: 12406998: 266574:kmail: KMailICalIfaceImpl::update( /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender, 12406998 ) 12406998: 266585:kmail: forget about 12406998, it's 12439608 now 12439608: 266574:kmail: KMailICalIfaceImpl::update( /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender, 12406998 ) 12439608: 266761:kmail: [virtual void KMail::CachedImapJob::slotPutMessageInfoData(KIO::Job*, const QString&)] Server told us uid is-: 30159-12439608() # korgac: 12439520: 70730:korgac: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439520; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 16:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true # both: 12439611: 271095:kontact: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439611; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 15:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true 12439611: 271114:korgac: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439611; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 15:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true # Grep for 209743159.655 32615:kontact: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12407016; mBatchAddingInProgress = false; dtStart() = Mi Jul 25 10:00:00 2012; revision = 0; uid = libkcal-209743159.655; schedulingID = libkcal-209743159.655; mSilent = true 70809:korgac: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439527; mBatchAddingInProgress = false; dtStart() = Mi Jul 25 10:00:00 2012; revision = 0; uid = libkcal-209743159.655; schedulingID = libkcal-209743159.655; mSilent = true 266583:kmail: Emitting DCOP signal incidenceDeleted( Calendar, /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender, libkcal-209743159.655 ) Sernums: 12439527, 12407016 # only Korgac? 12439527: 70809:korgac: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439527; mBatchAddingInProgress = false; dtStart() = Mi Jul 25 10:00:00 2012; revision = 0; uid = libkcal-209743159.655; schedulingID = libkcal-209743159.655; mSilent = true # only kontact but at a different time 12407016: 32615:kontact: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12407016; mBatchAddingInProgress = false; dtStart() = Mi Jul 25 10:00:00 2012; revision = 0; uid = libkcal-209743159.655; schedulingID = libkcal-209743159.655; mSilent = true # Deletion: 266582:kmail: Delete of UID 30133 at index: 2822 in userA/user/userB.userB-surname/Kalender 266791:kio_imap: IMAP4::del - [File] imap://X_email_X43/user/userB.userB-surname/Kalender/;UID=30133 266792:kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/;UID=30133 266793:kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= , uid= 30133, validity= , info= #What happens to 30116?: 27651:kontact: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12405419; mBatchAddingInProgress = false; dtStart() = Di Feb 22 18:00:00 2011; revision = 0; uid = libkcal-301161831.962; schedulingID = libkcal-301161831.962; mSilent = true 64108:korgac: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12437943; mBatchAddingInProgress = false; dtStart() = Di Feb 22 18:00:00 2011; revision = 0; uid = libkcal-301161831.962; schedulingID = libkcal-301161831.962; mSilent = true 271043:kmail: Delete of UID 30116 at index: 2815 in userA/user/userB.userB-surname/Kalender # The modification: kmail: connections to server X_servername_X now 0 kmail: processNextCheck, remaining 0 kmail: account userA finished check korgac (check): Check: Fr Jun 29 08:38:14 2012 - Fr Jun 29 08:39:13 2012 korganizer: IncidenceChanger::beginChange for incidence "SummaryA" libkcal: CalendarResources::beginChange() libkcal: CalendarResources::requestSaveTicket() korganizer: IncidenceChanger::endChange for incidence "SummaryA"Fr Jun 29 16:00:00 2012 libkcal: CalendarResource::endChange()Fr Jun 29 16:00:00 2012 libkcal: CalendarResources::save(Ticket *) libkcal: tick Kolab-Server libkcal: Save resource Kolab-Server libkcal: save: success kontact: Modified. korganizer: KOAgendaView::updateEventDates(): SummaryA; item->cellXLeft(): 0; item->cellYTop(): 60; item->lastMultiItem(): [Null pointer]; item->itemPos(): 1; item->itemCount(): 1 korganizer: IncidenceChanger::beginChange for incidence "SummaryA" libkcal: CalendarResources::beginChange() libkcal: CalendarResources::requestSaveTicket() korganizer: daysLength: 0; startTime: 15:00:00; endTime: 17:00:00; thisDate: Fr Jun 29 2012; incidence->dtStart(): Fr Jun 29 16:00:00 2012 kontact: New date is Fr Jun 29 15:00:00 2012 korganizer: IncidenceChanger::changeIncidence for incidence "X_incsummary_X" old one was "X_incSummary_X") korganizer: Incidence changed korganizer: KODayMatrix::updateView() Mo Jun 25 2012, day start=Mo Jun 25 2012 korganizer: KODayMatrix::updateView() Mo Jun 25 2012, day start=Mo Jun 25 2012 korganizer: KODayMatrix::updateView() Mo Jul 30 2012, day start=Mo Jul 30 2012 korganizer: [void KODayMatrix::updateEvents()] korganizer: IncidenceChanger::endChange for incidence "SummaryA"Fr Jun 29 15:00:00 2012 libkcal: CalendarResource::endChange()Fr Jun 29 15:00:00 2012 libkcal: CalendarResources::save(Ticket *) libkcal: tick Kolab-Server libkcal: Save resource Kolab-Server libkcal: save: success kontact: incidenceUpdatedSilent Fr Jun 29 15:00:00 2012 kontact: ConflictPreventer::registerOldPayload() registering SummaryA; dtStart = Fr Jun 29 16:00:00 2012; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender kmail: KMailICalIfaceImpl::update( /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender, 12406998 ) kmail: (file:///var/tmp/X_username_X/kontactUIBbtc.tmp?charset=UTF-8) kmail: (application/x-vnd.kolab.event) kmail: (kolab.xml) kmail: deleted attachments:() kmail: KMailICalIfaceImpl::updateAttachment( file:///var/tmp/X_username_X/kontactUIBbtc.tmp?charset=UTF-8 ) kmail: CharFreq returned 4/0.974174 and I chose 7bit kmail: Attachment kolab.xml updated. kmail: Delete of UID 30133 at index: 2822 in userA/user/userB.userB-surname/Kalender kmail: Emitting DCOP signal incidenceDeleted( Calendar, /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender, libkcal-209743159.655 ) korgac: fromKMailDelIncidence() kmail: forget about 12406998, it's 12439608 now kmail: processNextCheck, remaining 1 kmail: for host X_servername_X current connections=0 and limit is 0 kmail: connection limit reached: false korgac: fromKMailAddIncidence()/home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender kmail: processing next mail check for userA kmail: check mail started - connections for host X_servername_X now is 1 libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() korganizer: KOAgenda::endItemAction() done kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=77 kio_imap: IMAP4Protocol::special kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/ kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= , uid= , validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 3 kio_imap: MYRIGHTS user/userB.userB-surname/Kalender kontact: fromKMailDelIncidence() kio_imap: myrights results: (lrswipkxtecd) kontact: fromKMailAddIncidence()/home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender kontact: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439608; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 15:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true kontact: ; mPendingDuplicateDeletions.count() = 0 kresources: addIncidence: ourOwnUpdate true kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=67 kio_imap: IMAP4::get - imap://X_email_X43/user/userB.userB-surname/Kalender/;UID=0:0 kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/;UID=0:0 kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= , uid= 0:0, validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender korgac: Resourcekolab, adding incidence X_incsummary_X; subresource = /home/X_username_X/.kde/share/apps/kmail/dimap/.302768100.directory/.user.directory/.userB.X_UserKalender_X.directory/Kalender; sernum = 12439608; mBatchAddingInProgress = false; dtStart() = Fr Jun 29 15:00:00 2012; revision = 0; uid = libkcal-1024155176.227; schedulingID = libkcal-1024155176.227; mSilent = true korgac: ; mPendingDuplicateDeletions.count() = 0 kresources: addIncidence: ourOwnUpdate false kresources: lets resolve the conflict kresources: KCal Kolab resource: emitting resource changed libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() kio_imap: IMAP4::parseURL - return 3 kio_imap: IMAP4Protocol::assureBox - opening box kio_imap: imapParser::sendCommand - setting current box to user/userB.userB-surname/Kalender kio_imap: imapParser::parseResult - current box is now user/userB.userB-surname/Kalender kio_imap: IMAP4::get - finished kresources: KCal Kolab resource: emitting resource changed kontact: mAgendaViews.size is 5; mAgendaWidgets.size is 5; mSelectedAgendaView is [Null pointer] libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() libkcal: CalendarResources::rawJournals() libkcal: CalendarResources::rawEvents() korganizer: KODayMatrix::updateView() Mo Jun 25 2012, day start=Mo Jun 25 2012 korganizer: [void KODayMatrix::updateEvents()] kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=68 kio_imap: IMAP4::put - imap://X_email_X43/user/userB.userB-surname/Kalender/;SECTION=\SEEN kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/;SECTION=\SEEN kio_imap: URL: box= user/userB.userB-surname/Kalender, section= \SEEN, type= , uid= , validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 2 kmail: [virtual void KMail::CachedImapJob::slotPutMessageInfoData(KIO::Job*, const QString&)] Server told us uid is-: 30159-12439608() kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=71 kio_imap: IMAP4::listDir - imap://X_email_X43/user/userB.userB-surname/Kalender/;TYPE=LIST kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/;TYPE=LIST kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= LIST, uid= , validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 3 kio_imap: IMAP4Protocol::listDir - listStr=user/userB.userB-surname/Kalender/% kio_imap: IMAP4Protocol::listDir - got 0 kio_imap: IMAP4Protocol::listDir - Finishing listDir kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=67 kio_imap: IMAP4::get - imap://X_email_X43/user/userB.userB-surname/Kalender/;UID=1:*;SECTION=FLAGS RFC822.SIZE kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/;UID=1:*;SECTION=FLAGS RFC822.SIZE kio_imap: URL: box= user/userB.userB-surname/Kalender, section= FLAGS RFC822.SIZE, type= , uid= 1:*, validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 2 kio_imap: IMAP4Protocol::assureBox - reusing box kio_imap: IMAP4Protocol::assureBox - noop timer fired kio_imap: IMAP4::get - finished kmail: Deleting 1 sets of messages from server folder /user/userB.userB-surname/Kalender/ kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=75 kio_imap: IMAP4::del - [File] imap://X_email_X43/user/userB.userB-surname/Kalender/;UID=30133 kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/;UID=30133 kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= , uid= 30133, validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 4 kio_imap: IMAP4Protocol::assureBox - reusing box kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=75 kio_imap: IMAP4::del - [File] imap://X_email_X43/user/userB.userB-surname/Kalender/;UID=* kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/;UID=* kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= , uid= *, validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 2 kio_imap: IMAP4Protocol::assureBox - reusing box kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=77 kio_imap: IMAP4Protocol::special kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/ kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= , uid= , validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 2 kio_imap: GETANNOTATION user/userB.userB-surname/Kalender /vendor/kolab/folder-type (value) kio_imap: (value.shared,event.default) kmail: /user/userB.userB-surname/Kalender/: slotGetAnnotationResult: parent folder is .302768100.directory/.user.directory/userB.userB-surname => truncating annotation to event.default kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=77 kio_imap: IMAP4Protocol::special kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/ kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= , uid= , validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 2 kio_imap: GETANNOTATION user/userB.userB-surname/Kalender /vendor/kolab/incidences-for (value) kio_imap: (value.shared,readers) kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=77 kio_imap: IMAP4Protocol::special kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/ kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= , uid= , validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 2 kio_imap: GETANNOTATION user/userB.userB-surname/Kalender /vendor/cmu/cyrus-imapd/sharedseen (value) kio_imap: (value.shared,false) kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=77 kio_imap: IMAP4Protocol::special kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/ kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= , uid= , validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 2 kio_imap: GETACL user/userB.userB-surname/Kalender kio_imap: IMAP4::dispatch - command=80 kio_imap: IMAP4::dispatch - command=77 kio_imap: IMAP4Protocol::special kio_imap: imapParser::parseURL /user/userB.userB-surname/Kalender/ kio_imap: URL: box= user/userB.userB-surname/Kalender, section= , type= , uid= , validity= , info= kio_imap: imapParse::namespaceForBox user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - namespace=user kio_imap: IMAP4::parseURL - delimiter=/ kio_imap: IMAP4::parseURL - box=user/userB.userB-surname/Kalender kio_imap: IMAP4::parseURL - return 2 kio_imap: QUOTAROOT user/userB.userB-surname/Kalender kontact: Triggering PFB update for imap://X_email_X43/user/userB.userB-surname/Kalender/ : getting https://X_email_Xreebusy/trigger/userB.userB-surname/Kalender.pfb kmail: connections to server X_servername_X now 0