duplicity-talk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Duplicity-talk] ReadError: unexpected end of data


From: Adam M.
Subject: [Duplicity-talk] ReadError: unexpected end of data
Date: Sun, 10 Jul 2016 18:38:36 +0000
User-agent: Internet Messaging Program (IMP) H5 (6.2.1)

Hi,

I've been using duplicty (0.6.something and now 0.7.07.1 with python 2.7.12) via duply. After one full and several incremental backups, all successful, it suddenly stopped working with a "ReadError: unexpected end of data".
I now get this error every time.

The end of a run with verbosity=9 looks like:
---------------------------------------------------------------------------------------------------
[...]

Selection: examining path /path/profile_name/XXX/XXX/XXX.XXX
Selection:     result: None from function: Command-line exclude glob: /YYY/YYY
Selection:     + including file
Selecting /path/profile_name/XXX/XXX/XXX.XXX


Releasing lockfile /XXX/XXX/lockfile.lock
Removing still remembered temporary file /tmp/XXX/XXX
Removing still remembered temporary file /tmp/YYY/YYY

Traceback (most recent call last):
  File "/usr/bin/duplicity", line 1544, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1538, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1392, in main
    do_backup(action)
  File "/usr/bin/duplicity", line 1520, in do_backup
    incremental_backup(sig_chain)
  File "/usr/bin/duplicity", line 674, in incremental_backup
    globals.backend)
  File "/usr/bin/duplicity", line 437, in write_multivol
at_end = gpg.GPGWriteFile(tarblock_iter, tdp.name, globals.gpg_profile, globals.volsize) File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 340, in GPGWriteFile
    data = block_iter.next().data
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 523, in next
    result = self.process(self.input_iter.next())
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 195, in get_delta_iter
    for new_path, sig_path in collated:
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 286, in collate2iters
    relem2 = riter2.next()
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 354, in combine_path_iters
    refresh_triple_list(triple_list)
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 341, in refresh_triple_list
    new_triple = get_triple(old_triple[1])
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 327, in get_triple
    path = path_iter_list[iter_index].next()
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 239, in sigtar2path_iter
    for tarinfo in tf:
  File "/usr/lib/python2.7/tarfile.py", line 2508, in next
    tarinfo = self.tarfile.next()
  File "/usr/lib/python2.7/tarfile.py", line 2350, in next
    raise ReadError("unexpected end of data")
ReadError: unexpected end of data
---------------------------------------------------------------------------------------------------

What does this actually mean? What could I try to fix the problem or at least figure out what is wrong?


Best regards,

--
A.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]