Fill the calender with recurring and nonrecurring events via Thunderbird
Connect to DAViCal with DAVx⁵
Use the calendar in Fossify Calendar
Expected behavior
Recurring and nonrecurring events should be shown and no error should be reported.
Actual behavior
Until recently, recurring and nonrecurring events were shown, reminders appeared as notifications, etc. All worked fine.
Now, when the calendar in the app is refreshed, only recurring events are shown and the following error is reported:
Error: java.lang.NumberFormatException:
For input string: " 2
FREQ"
I know I did not add any new recurring events, so I assume the error is caused by a nonrecurring event. Nevertheless, it could also originate from a recurring event, but I doubt that.
In order to pin down the problem, I would like to request the following:
For this error, please report more context, e.g. the SUMMARY and DTSTART of the event causing it. Preferably also CREATED and LAST-MODIFIED.
When the error occurs, please try to continue processing the rest of the events. If the same error occurs more than three times, stop reporting the error in a popup as it might flood the screen/CPU.
Allow to easily export a log file from the app with all errors.
Checklist
Affected app version
1.0.3
Affected Android/Custom ROM version
Android 11 / LineageOS 18.1 20220821 instantnoodlep
Affected device model
OnePlus 8 Pro
How did you install the app?
F-Droid / IzzyOnDroid
Steps to reproduce the bug
Expected behavior
Recurring and nonrecurring events should be shown and no error should be reported.
Actual behavior
Until recently, recurring and nonrecurring events were shown, reminders appeared as notifications, etc. All worked fine.
Now, when the calendar in the app is refreshed, only recurring events are shown and the following error is reported:
I know I did not add any new recurring events, so I assume the error is caused by a nonrecurring event. Nevertheless, it could also originate from a recurring event, but I doubt that.
I have another device that still runs https://github.com/SimpleMobileTools/Simple-Calendar and here the recurring and nonrecurring events and notifications are working.
Screenshots/Screen recordings
Additional information
Since the calendar is working fine in Thunderbird and in Etar, this issue is very specific.
I have exported the DAViCal to an ICS file and validated it with https://icalendar.org/validator.html which doesn't report any errors.
(To export to an ICS file, log in on https://HOSTNAME/davical/ and then go to https://HOSTNAME/davical/caldav.php/USERNAME/home )
I also don't see anything wrong with:
In order to pin down the problem, I would like to request the following:
SUMMARY
andDTSTART
of the event causing it. Preferably alsoCREATED
andLAST-MODIFIED
.