Yes, I see it should have. Will get back to this thread whenever I experience something similar.
Exception when parsing a multi-line property
-
Hello,
I am using DAVdroid 1.6.2-ose. I have noticed that one of the events created in Thunderbird did not synchronize with the mobile, even though it synchronized with another Thunderbird successfully. I have found following exception in the logcat: https://paste.fedoraproject.org/paste/v7LnX-nrd1Io~BQk17ve7g
The ICS for the event in question contains a multiline property LOCATION. Here’s the full ICS: https://paste.fedoraproject.org/paste/kUn3PTjObc7kZTb2O9AqoA
Is this ICS file invalid or is it a bug on the DAVdroid’s side?
-
I can’t reproduce that with Thunderbird, Nextcloud and long (folded) descriptions/locations. Can you provide a test account where the sync error happens? Please send it to play@bitfire.at or over forum chat (= direct message)
Also, which server are you using? etc. This information is important in being able to reproduce the problem.
-
I have have set up a test account but can’t seem to reproduce it when creating the event from my home computer. I will try to do that from my work computer tomorrow.
I am using DAViCal 1.1.1 on my own server and DAVdroid 1.6.2-ose. I will report the Thunderbird and Lighting version from my work computer.
-
Seems this was caused by the ical4j initialization in the
iCalendar
instance instead of the companion object, so thatical4j.unfolding.relaxed
sometimes wasn’ttrue
, causingParserExceptions
for some lines with breaks.Hopefully fixed by ical4android/10838264.
-
Thanks! I hope it helps. Unfortunately I am not able to reproduce that even on the work computer.