Package: radicale
Version: 3.2.0-1
Severity: grave
Justification: causes non-serious data loss

Dear Maintainer,

after upgrading radicale, my devices are no longer able to access my calendar. 
The same calendar worked perfectly fine before the upgrade.
I am seeing errors like this in the log:

Mai 27 08:48:39 r-ethtop radicale[313128]: [313128/Thread-15 
(process_request_thread)] [ERROR] An exception occurred during PROPFIND request 
on '/ralfj/kalender.cal/': Failed to load item 
'87a651b3-153b-46e5-bd26-d9fa5beb21b8.ics' in 'ralfj/kalender.cal': At line 32: 
Failed to parse line:                      \n                                   
                
Mai 27 08:49:29 r-ethtop radicale[313128]: [313128/Thread-18 
(process_request_thread)] [ERROR] An exception occurred during PROPFIND request 
on '/ralfj/kalender.cal/': Failed to load item 
'87a651b3-153b-46e5-bd26-d9fa5beb21b8.ics' in 'ralfj/kalender.cal': At line 32: 
Failed to parse line:                      \n                                   
                
Mai 27 08:49:41 r-ethtop radicale[313128]: [313128/Thread-19 
(process_request_thread)] [ERROR] An exception occurred during PROPFIND request 
on '/ralfj/kalender.cal/': Failed to load item 
'87a651b3-153b-46e5-bd26-d9fa5beb21b8.ics' in 'ralfj/kalender.cal': At line 32: 
Failed to parse line:                      \n                                   
                

Looks like I now have to try to manually repair the internal data storage, or 
something like that.
This calendar was only ever managed by radicale itself, so if past versions of 
radicale created invalid calendar entries
then future versions shouldn't make that the admin's problem.

Kind regards,
Ralf

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.7.12-amd64 (SMP w/20 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages radicale depends on:
ii  adduser                    3.137
ii  init-system-helpers        1.66
ii  python3                    3.11.8-1
ii  python3-radicale           3.2.0-1
ii  sysvinit-utils [lsb-base]  3.09-1

Versions of packages radicale recommends:
ii  ssl-cert  1.1.2

Versions of packages radicale suggests:
pn  apache2                     <none>
pn  apache2-utils               <none>
pn  libapache2-mod-proxy-uwsgi  <none>
ii  python3-bcrypt              3.2.2-1
ii  python3-passlib             1.7.4-4
pn  uwsgi                       <none>
pn  uwsgi-plugin-python3        <none>

-- Configuration Files:
/etc/radicale/config changed [not included]
/etc/radicale/rights changed [not included]

-- no debconf information

Reply via email to