mirror of
https://github.com/aluxnimm/outlookcaldavsynchronizer.git
synced 2026-04-26 11:35:47 +03:00
[GH-ISSUE #118] ArgumentNullException on 'input' parameter #584
Labels
No labels
1.0
1.0
1.0
2.0
Feature
Feature request
Google
Google Calendar
async
attachement
auto-migrated
auto-migrated
auto-migrated
bug
critical
enhancement
help wanted
implemented
pull-request
solved
solved
sourceforge
sourceforge
sourceforge
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/outlookcaldavsynchronizer#584
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @minibuss on GitHub (Mar 1, 2016).
Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/118
Synchronization was working perfectly, but since few days ago, this message started apparing and now Synchronization always fail.
No change on my config, only a outlookcaldavsynchronizer update.
Client : Outlook 2013
Sogo 651ea876-4b28-4fb4-af03-a6454199991b 2016-03-01T16:57:14.569322Z Unchanged: 0 , Added: 0 , Deleted 0 , Changed 0 Unchanged: 0 , Added: 1 , Deleted 0 , Changed 0 /SOGo/dav/vdes/Calendar/personal/000000008A497BAC7DFCD8408A28799B3D719A30649F2000 System.ArgumentNullException: La valeur ne peut pas être null. Nom du paramètre : input à System.Text.RegularExpressions.Regex.Match(String input) à System.Text.RegularExpressions.Regex.Match(String input, String pattern, RegexOptions options) à DDay.iCal.Serialization.iCalendar.RecurrencePatternSerializer.Deserialize(TextReader tr) à DDay.iCal.Serialization.iCalendar.DataMapSerializer.Deserialize(TextReader tr) à DDay.iCal.iCalParser.property(ISerializationContext ctx, ICalendarPropertyListContainer c) à DDay.iCal.iCalParser.component(ISerializationContext ctx, ISerializerFactory sf, ICalendarComponentFactory cf, ICalendarObject o) à DDay.iCal.iCalParser.icalbody(ISerializationContext ctx, IICalendar iCal) à DDay.iCal.iCalParser.icalendar(ISerializationContext ctx) à DDay.iCal.Serialization.iCalendar.iCalendarSerializer.Deserialize(TextReader tr) à CalDavSynchronizer.Implementation.CalDavRepository.DeserializeCalendar(String iCalData, IStringSerializer calendarSerializer) à CalDavSynchronizer.Implementation.CalDavRepository.TryDeserializeCalendar(String iCalData, IICalendar& calendar, WebResourceName uriOfCalendarForLogging, IStringSerializer calendarSerializer, ILoadEntityLogger logger) false 00:00:06.0117498Server : Sogo
@aluxnimm commented on GitHub (Mar 1, 2016):
the event /SOGo/dav/vdes/Calendar/personal/000000008A497BAC7DFCD8408A28799B3D719A30649F2000
cannot be parsed because of some invalid recurrence. can you attach that ics file.
@minibuss commented on GitHub (Mar 3, 2016):
000000008A497BAC7DFCD8408A28799B3D719A30649F2000.txt
ics extension didn't work, I changed file extension to txt.
I modified some data to anonymized them.
@aluxnimm commented on GitHub (Mar 3, 2016):
This event has an invalid RRULE and other strange coding errors. You can only delete it on the server and recreate it properly.
@evert commented on GitHub (Mar 3, 2016):
The encoding is strange because it's vcalendar 1.0
@aluxnimm commented on GitHub (Mar 3, 2016):
ok our used dday.ical library can't parse those and sogo also doesn't show it correctly in the Web gui it seems. can sabre-dav handle it? or is there any converter available?
@evert commented on GitHub (Mar 3, 2016):
We don't support it either. It's extremely rare and CalDAV actually requires v2 anyway
@minibuss commented on GitHub (Mar 4, 2016):
Ok, thanks guys for the answer.