[Bug 498933] [NEW] Crash when restoring data KeyError

raccoonone raccoonone at procyongames.com
Mon Dec 21 04:03:48 UTC 2009


Public bug reported:

Binary package hint: deja-dup

1) Ubuntu 9.10
2) Deja Dup 10.2-0ubuntu1.1
3) I expected my backup to be restored
4) Deja Dup crashed instead.

I just tried to restore the backup I made, and it crashes repeatedly
when trying to restore.

I have it setup to backup my home directory, and tried restoring to both
the original location as well as a completely different folder. Both
lead to the same error message.


Traceback (most recent call last):
  File "/usr/bin/duplicity", line 825, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 818, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 775, in main
    restore(col_stats)
  File "/usr/bin/duplicity", line 436, in restore
    restore_get_patched_rop_iter(col_stats)):
  File "/usr/lib/python2.6/dist-packages/duplicity/patchdir.py", line 521, in Write_ROPaths
    ITR(ropath.index, ropath)
  File "/usr/lib/python2.6/dist-packages/duplicity/lazy.py", line 336, in __call__
    last_branch.fast_process, args)
  File "/usr/lib/python2.6/dist-packages/duplicity/robust.py", line 38, in check_common_error
    return function(*args)
  File "/usr/lib/python2.6/dist-packages/duplicity/patchdir.py", line 574, in fast_process
    ropath.copy(self.base_path.new_index(index))
  File "/usr/lib/python2.6/dist-packages/duplicity/path.py", line 412, in copy
    other.writefileobj(self.open("rb"))
  File "/usr/lib/python2.6/dist-packages/duplicity/path.py", line 574, in writefileobj
    buf = fin.read(_copy_blocksize)
  File "/usr/lib/python2.6/dist-packages/duplicity/patchdir.py", line 199, in read
    if not self.addtobuffer():
  File "/usr/lib/python2.6/dist-packages/duplicity/patchdir.py", line 224, in addtobuffer
    self.tarinfo_list[0] = self.tar_iter.next()
  File "/usr/lib/python2.6/dist-packages/duplicity/patchdir.py", line 331, in next
    self.set_tarfile()
  File "/usr/lib/python2.6/dist-packages/duplicity/patchdir.py", line 320, in set_tarfile
    self.current_fp = self.fileobj_iter.next()
  File "/usr/bin/duplicity", line 472, in get_fileobj_iter
    backup_set.volume_name_dict[vol_num],
KeyError: 15

ProblemType: Bug
Architecture: i386
Date: Sun Dec 20 19:59:06 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/deja-dup
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
Package: deja-dup 10.2-0ubuntu1.1
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-16.53-generic
SourcePackage: deja-dup
Uname: Linux 2.6.31-16-generic i686

** Affects: deja-dup (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386

-- 
Crash when restoring data KeyError
https://bugs.launchpad.net/bugs/498933
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list