radicale calendar error 500

Bug #1600450 reported by p91paul
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Raspbian
New
Undecided
Unassigned

Bug Description

Modifying a task's priority from thunderbird results in an error 500, with the following traceback. Looks like not all modifications trigger the bug.

$ radicale --debug -f
Traceback (most recent call last):
  File "/usr/lib/python2.7/wsgiref/handlers.py", line 85, in run
    self.result = application(self.environ, self.start_response)
  File "/usr/lib/python2.7/dist-packages/radicale/__init__.py", line 306, in __call__
    user)
  File "/usr/lib/python2.7/dist-packages/radicale/__init__.py", line 545, in put
    collection.set_mimetype(environ.get("CONTENT_TYPE"))
  File "/usr/lib/python2.7/dist-packages/radicale/ical.py", line 405, in set_mimetype
    props["tag"] = "VCALENDAR"
  File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
    self.gen.next()
  File "/usr/lib/python2.7/dist-packages/radicale/storage/filesystem.py", line 142, in props
    with open(self._props_path, "w") as prop_file:
  File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__
    return self.gen.next()
  File "/usr/lib/python2.7/dist-packages/radicale/storage/filesystem.py", line 52, in open
    with codecs.open(abs_path, mode, config.get("encoding", "stock")) as fd:
  File "/usr/lib/python2.7/codecs.py", line 878, in open
    file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 20] Not a directory: '/var/lib/radicale/collections/user/calendar.ics/ndar.ics.props'

I'm not going to report this bug upstream, since radicale v1.11 is out while on jessie we have v0.9, so I don't know if the bug is still there.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.