Bug 76910 - Error apparently in Akonadi::SerializerPluginKCalCore::deserialize:
Summary: Error apparently in Akonadi::SerializerPluginKCalCore::deserialize:
Status: RESOLVED MOVED
Alias: None
Product: SyncEvolution
Classification: Unclassified
Component: KDE (show other bugs)
Version: 1.4
Hardware: Other All
: medium normal
Assignee: SyncEvolution Community
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-01 16:17 UTC by Graham Cobb
Modified: 2018-10-13 12:41 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Failing event (2.35 KB, text/plain)
2014-04-01 16:30 UTC, Graham Cobb
Details

Description Graham Cobb 2014-04-01 16:17:37 UTC
This error occurs in both 1.4 and 1.4.1.

I am trying to do a refresh-from-remote where the remote is Exchange and the local is KDE.  It does not occur if the remote is Exchange and the local is File.

The error seems to be complaining about a particular calendar entry, and is shown below.  I also have a loglevel=4 log, although it is 600MB.  I note that in the log, there appear to be a lot of errors from this same function, although only this one is shown to the user.  If I look for the particular UID I can't see any errors which are different from other entries around it.

Here is the output shown to the user (some text replaced with ...):

.
.
.
[INFO @exchange] @exchange/calendar: sent 511/1424
[INFO] @kde/calendar: started
[ERROR] syncevolution(14890)/akonadiserializer (calendar) Akonadi::SerializerPluginKCalCore::deserialize: "BEGIN:VCALENDAR
[ERROR] VERSION:2.0
[ERROR] PRODID:-//Synthesis AG//NONSGML SyncML Engine V3.4.0.47//EN
[ERROR] BEGIN:VTIMEZONE
[ERROR] TZID:Europe/London
[ERROR] BEGIN:STANDARD
[ERROR] DTSTART:19671029T020000
[ERROR] RRULE:FREQ=MONTHLY;INTERVAL=12;BYDAY=-1SU
[ERROR] TZOFFSETFROM:+0100
[ERROR] TZOFFSETTO:+0000
[ERROR] TZNAME:WET
[ERROR] END:STANDARD
[ERROR] BEGIN:DAYLIGHT
[ERROR] DTSTART:19870329T010000
[ERROR] RRULE:FREQ=MONTHLY;INTERVAL=12;BYDAY=-1SU
[ERROR] TZOFFSETFROM:+0000
[ERROR] TZOFFSETTO:+0100
[ERROR] TZNAME:WEST
[ERROR] END:DAYLIGHT
[ERROR] END:VTIMEZONE
[ERROR] BEGIN:VEVENT
[ERROR] LAST-MODIFIED:20140401T160354Z
[ERROR] DTSTAMP:20140401T160354Z
[ERROR] UID:040000008200E00074C5B7101A82E0080000000000F9DC825C21CD01000000000000000
[ERROR]  01000000073EB756BC2223E43A872CEF7E334711F
[ERROR] CLASS:PUBLIC
[ERROR] TRANSP:OPAQUE
[ERROR] SUMMARY:... - ... - Pricing Mobile Data 2012
[ERROR] DESCRIPTION:When: 24 April 2012 11:15-11:45 (UTC) Dublin\, Edinburgh\, Lisb
[ERROR]  on\, London.\n\nWhere: conf call\n\nNote: The GMT offset above does not ref
[ERROR]  lect daylight saving time adjustments.\n\n*~*~*~*~*~*~*~*~*~*\n\n\nHi Graha
[ERROR]  m\,\n\nThank you for confirming the time.\n\nI am also inviting the Confere
[ERROR]  nce Producer Lucy Ashton ? so that we could discuss potential programme pla
[ERROR]  cement as well.\n\nWe will dial you on your mobile if that is ok with you 4
[ERROR]  4...\n\nI look forward to speaking to you then.\n\nKindest regards
[ERROR]  \,\n\nSvetlana\n\n  ________________________________\n\nThe information con
[ERROR]  tained in this email message may be confidential. If you are not the intend
[ERROR]  ed recipient\, any use\, interference with\, disclosure or copying of this 
[ERROR]  material is unauthorised and prohibited. Although this message and any atta
[ERROR]  chments are believed to be free of viruses\, no responsibility is accepted 
[ERROR]  by Informa for any loss or damage arising in any way from receipt or use th
[ERROR]  ereof. Messages to and from the company are monitored for operational reaso
[ERROR]  ns and in accordance with lawful business practices.\nIf you have received 
[ERROR]  this message in error\, please notify us by return and delete the message a
[ERROR]  nd any attachments. Further enquiries/returns can be sent to postmaster@inf
[ERROR]  orma.com<mailto:postmaster@informa.com>
[ERROR] LOCATION:conf call
[ERROR] DTSTART;TZID=Europe/London:20120424T111500
[ERROR] DTEND;TZID=Europe/London:20120424T114500
[ERROR] ATTENDEE;CN=Cobb\, Graham;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto
[ERROR]  :gcobb@....com
[ERROR] ATTENDEE;CN=Ashton\, Lucy;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto
[ERROR]  :...@...
[ERROR] ORGANIZER;CN=Meshkova\, Svetlana:mailto:...@...
[ERROR] END:VEVENT
[ERROR] END:VCALENDAR
[ERROR] " 
[ERROR] syncevolution(14890)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was:  "BEGIN:VCALENDAR
[ERROR] VERSION:2.0
[ERROR] PRODID:-//Synthesis AG//NONSGML SyncML Engine V3.4.0.47//EN
[ERROR] BEGIN:VTIMEZONE
[ERROR] TZID:Europe/London
[ERROR] BEGIN:STANDARD
[ERROR] DTSTART:19671029T020000
[ERROR] RRULE:FREQ=MONTHLY;INTERVAL=12;BYDAY=-1SU
[ERROR] TZOFFSETFROM:+0100
[ERROR] TZOFFSETTO:+0000
[ERROR] TZNAME:WET
[ERROR] END:STANDARD
[ERROR] BEGIN:DAYLIGHT
[ERROR] DTSTART:19870329T010000
[ERROR] RRULE:FREQ=MONTHLY;INTERVAL=12;BYDAY=-1SU
[ERROR] TZOFFSETFROM:+0000
[ERROR] TZOFFSETTO:+0100
[ERROR] TZNAME:WEST
[ERROR] END:DAYLIGHT
[ERROR] END:VTIMEZONE
[ERROR] BEGIN:VEVENT
[ERROR] LAST-MODIFIED:20140401T160354Z
[ERROR] DTSTAMP:20140401T160354Z
[ERROR] UID:040000008200E00074C5B7101A82E0080000000000F9DC825C21CD01000000000000000
[ERROR]  01000000073EB756BC2223E43A872CEF7E334711F
[ERROR] CLASS:PUBLIC
[ERROR] TRANSP:OPAQUE
[ERROR] SUMMARY:... - ... - Pricing Mobile Data 2012
[ERROR] DESCRIPTION:When: 24 April 2012 11:15-11:45 (UTC) Dublin\, Edinburgh\, Lisb
[ERROR]  on\, London.\n\nWhere: conf call\n\nNote: The GMT offset above does not ref
[ERROR]  lect daylight saving time adjustments.\n\n*~*~*~*~*~*~*~*~*~*\n\n\nHi Graha
[ERROR]  m\,\n\nThank you for confirming the time.\n\nI am also inviting the Confere
[ERROR]  nce Producer Lucy Ashton  so that we could discuss potential programme pla
[ERROR]  cement as well.\n\nWe will dial you on your mobile if that is ok with you 4
[ERROR]  4 ...\n\nI look forward to speaking to you then.\n\nKindest regards
[ERROR]  \,\n\nSvetlana\n\n  ________________________________\n\nThe information con
[ERROR]  tained in this email message may be confidential. If you are not the intend
[ERROR]  ed recipient\, any use\, interference with\, disclosure or copying of this 
[ERROR]  material is unauthorised and prohibited. Although this message and any atta
[ERROR]  chments are believed to be free of viruses\, no responsibility is accepted 
[ERROR]  by Informa for any loss or damage arising in any way from receipt or use th
[ERROR]  ereof. Messages to and from the company are monitored for operational reaso
[ERROR]  ns and in accordance with lawful business practices.\nIf you have received 
[ERROR]  this message in error\, please notify us by return and delete the message a
[ERROR]  nd any attachments. Further enquiries/returns can be sent to postmaster@inf
[ERROR]  orma.com<mailto:postmaster@informa.com>
[ERROR] LOCATION:conf call
[ERROR] DTSTART;TZID=Europe/London:20120424T111500
[ERROR] DTEND;TZID=Europe/London:20120424T114500
[ERROR] ATTENDEE;CN=Cobb\, Graham;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto
[ERROR]  :gcobb@....com
[ERROR] ATTENDEE;CN=Ashton\, Lucy;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto
[ERROR]  :...@...
[ERROR] ORGANIZER;CN=Meshkova\, Svetlana:mailto:...@...
[ERROR] END:VEVENT
[ERROR] END:VCALENDAR
[ERROR] " 
[INFO] @kde/calendar: received 510
[INFO @exchange] @exchange/calendar: sent 578/1424
[INFO] @kde/calendar: started
.
.
.
Comment 1 Graham Cobb 2014-04-01 16:30:22 UTC
Created attachment 96737 [details]
Failing event
Comment 2 Graham Cobb 2014-04-01 16:31:38 UTC
I can reproduce the problem using --import to import the attached file into a KDE calendar source.  The problem is in the Description (if I remove that text the problem goes away).
Comment 3 Patrick Ohly 2014-04-15 10:56:12 UTC
It works okay for me. I tested using Akonadi 1.11.0 with the calender ical directory resource. This is  different from the default resource for calendar which uses one .ics file for the entire calendar, though.

Either way, the description looks okay to me.

Can you bring this up with KDE-PIM developers directly?
Comment 4 GitLab Migration User 2018-10-13 12:41:58 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/SyncEvolution/syncevolution/issues/77.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.