← Back to team overview

desktop-packages team mailing list archive

[Bug 642279] Re: ValueError: invalid literal for int() with base 8: '\x00\x00\x00\x00\x00\x00\x00'

 

Closing deja-dup side of this.  I would bet good money that this was
fixed with the recent tarfile update in duplicity, which will be in
0.6.16.  I would be interested to see if that version fixes this for
you.

** Changed in: deja-dup
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to deja-dup in Ubuntu.
https://bugs.launchpad.net/bugs/642279

Title:
  ValueError: invalid literal for int() with base 8:
  '\x00\x00\x00\x00\x00\x00\x00'

Status in Déjà Dup Backup Tool:
  Invalid
Status in Duplicity - Bandwidth Efficient Encrypted Backup:
  New
Status in “deja-dup” package in Ubuntu:
  New

Bug description:
  Binary package hint: deja-dup

  I have deja-dup configured to backup to an external drive. I had it
  unmounted and disconnected today, and during the automatic backup,
  deja-dup reported this error (and continues to report it):

  Traceback (most recent call last):
    File "/usr/bin/duplicity", line 1239, in <module>
      with_tempdir(main)
    File "/usr/bin/duplicity", line 1232, in with_tempdir
      fn()
    File "/usr/bin/duplicity", line 1214, in main
      incremental_backup(sig_chain)
    File "/usr/bin/duplicity", line 478, in incremental_backup
      bytes_written = dummy_backup(tarblock_iter)
    File "/usr/bin/duplicity", line 160, in dummy_backup
      while tarblock_iter.next():
    File "/usr/lib/python2.6/dist-packages/duplicity/diffdir.py", line 505, in next
      result = self.process(self.input_iter.next(), size)
    File "/usr/lib/python2.6/dist-packages/duplicity/diffdir.py", line 187, in get_delta_iter
      for new_path, sig_path in collated:
    File "/usr/lib/python2.6/dist-packages/duplicity/diffdir.py", line 275, in collate2iters
      relem2 = riter2.next()
    File "/usr/lib/python2.6/dist-packages/duplicity/diffdir.py", line 344, in combine_path_iters
      refresh_triple_list(triple_list)
    File "/usr/lib/python2.6/dist-packages/duplicity/diffdir.py", line 330, in refresh_triple_list
      new_triple = get_triple(old_triple[1])
    File "/usr/lib/python2.6/dist-packages/duplicity/diffdir.py", line 316, in get_triple
      path = path_iter_list[iter_index].next()
    File "/usr/lib/python2.6/dist-packages/duplicity/diffdir.py", line 229, in sigtar2path_iter
      for tarinfo in tf:
    File "/usr/lib/python2.6/dist-packages/duplicity/tarfile.py", line 1211, in next
      tarinfo = self.tarfile.next()
    File "/usr/lib/python2.6/dist-packages/duplicity/tarfile.py", line 564, in next
      tarinfo = self._proc_gnulong(tarinfo, tarinfo.type)
    File "/usr/lib/python2.6/dist-packages/duplicity/tarfile.py", line 1111, in _proc_gnulong
      tarinfo = self._buftoinfo(buf)
    File "/usr/lib/python2.6/dist-packages/duplicity/tarfile.py", line 1066, in _buftoinfo
      tarinfo.mode = int(buf[100:107], 8)
  ValueError: invalid literal for int() with base 8: '\x00\x00\x00\x00\x00\x00\x00'

  If this is happening because the drive is unmounted, surely there can
  be a more user-friendly way to report the problem?

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: deja-dup 14.2-0ubuntu0.1
  ProcVersionSignature: Ubuntu 2.6.32-24.43-generic 2.6.32.15+drm33.5
  Uname: Linux 2.6.32-24-generic x86_64
  NonfreeKernelModules: nvidia
  Architecture: amd64
  Date: Sat Sep 18 11:07:23 2010
  EcryptfsInUse: Yes
  ExecutablePath: /usr/bin/deja-dup
  InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
  ProcEnviron:
   LANG=en_US.utf8
   SHELL=/bin/bash
  SourcePackage: deja-dup
  XsessionErrors:
   (polkit-gnome-authentication-agent-1:1879): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
   (Do:1914): Wnck-CRITICAL **: wnck_set_client_type got called multiple times.
   (trackerd:1901): Tracker-CRITICAL **: tracker_processor_mount_point_added: assertion `TRACKER_IS_PROCESSOR (processor)' failed

To manage notifications about this bug go to:
https://bugs.launchpad.net/deja-dup/+bug/642279/+subscriptions