Ticket #1351 (closed defect: obsolete)

Opened 4 years ago

Last modified 4 years ago

Fails while removing active Journal objects

Reported by: alsroot Owned by: alsroot
Priority: High Milestone: 0.86
Component: sugar Version: 0.85.x
Severity: Unspecified Keywords:
Cc: Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

|TestCase|
* resume any non-last Journal entry
* Erase this entry from Journal
* Erase next etnry
* sugar fails with traceback:

Traceback (most recent call last):
  File "/usr/lib64/python2.6/site-packages/jarabe/journal/palettes.py", line 142, in __erase_activate_cb
    model.delete(self._metadata['uid'])
  File "/usr/lib64/python2.6/site-packages/jarabe/journal/model.py", line 452, in delete
    _get_datastore().delete(object_id)
  File "/usr/lib64/python2.6/site-packages/dbus/proxies.py", line 140, in __call__
    **keywords)
  File "/usr/lib64/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.OSError: Traceback (most recent call last):
  File "/usr/lib64/python2.6/site-packages/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib64/python2.6/site-packages/carquinyol/datastore.py", line 299, in delete
    os.removedirs(entry_path)
  File "/usr/lib64/python2.6/os.py", line 170, in removedirs
    rmdir(name)
OSError: [Errno 39] Directory not empty: '/home/me/.sugar/default/datastore/1e/1edf89d0-a73e-4694-9227-7b158bfc1627'

Change History

Changed 4 years ago by alsroot

  • owner changed from tomeu to alsroot
  • status changed from new to assigned

Changed 4 years ago by alsroot

  • status changed from assigned to closed
  • resolution set to obsolete

looks like it was consequence of #1359

Note: See TracTickets for help on using tickets.