rdiff-backup-bugs
[Top][All Lists]
Advanced

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

[Rdiff-backup-bugs] [bug #42463] rdiff-backup 1.3.3 crashed -- zlib.erro


From: Brother Lister
Subject: [Rdiff-backup-bugs] [bug #42463] rdiff-backup 1.3.3 crashed -- zlib.error: Error -3 while decompressing: invalid stored block lengths
Date: Fri, 30 May 2014 05:32:04 +0000
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36

URL:
  <http://savannah.nongnu.org/bugs/?42463>

                 Summary: rdiff-backup 1.3.3 crashed -- zlib.error: Error -3
while decompressing: invalid stored block lengths
                 Project: rdiff-backup
            Submitted by: bblister
            Submitted on: Fri 30 May 2014 05:32:04 AM GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

First, I searched the mailing list for "invalid stored block lengths" but I
did not find any relavent info:
http://lists.nongnu.org/archive/cgi-bin/namazu.cgi?query=invalid+stored+block+lengths&submit=Search%21&idxname=rdiff-backup-bugs&max=20&result=normal&sort=score


My problem is that a backup has failed, and from that time I can no longer use
this archive. I haven't found any
solution yet and no workarround.

Operating system: 9.2-STABLE FreeBSD 9.2-STABLE #1 r264312: amd64

Previous backup seems to have failed, regressing destination now.
Traceback (most recent call last):
  File "/usr/local/bin/rdiff-backup", line 30, in <module>
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
306, in error_check_Main
    try: Main(arglist)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
326, in Main
    take_action(rps)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
282, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
339, in Backup
    backup_final_init(rpout)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
504, in backup_final_init
    checkdest_if_necessary(rpout)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
938, in checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/regress.py", line
71, in Regress
    for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/regress.py", line
197, in iterate_meta_rfs
    for raw_rf, metadata_rorp in collated:
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/rorpiter.py", line
100, in Collate2Iters
    try: relem2 = riter2.next()
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/metadata.py", line
274, in iterate
    for record in self.iterate_records():
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/metadata.py", line
283, in iterate_records
    next_pos = self.get_next_pos()
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/metadata.py", line
266, in get_next_pos
    newbuf = self.fileobj.read(self.blocksize)
  File "/usr/local/lib/python2.7/gzip.py", line 261, in read
    self._read(readsize)
  File "/usr/local/lib/python2.7/gzip.py", line 312, in _read
    uncompress = self.decompress.decompress(buf)
zlib.error: Error -3 while decompressing: invalid stored block lengths



I tried also:
rdiff-backup --check-destination-dir --force XXXXXXXXXXXX


but the result:

Exception 'Error -3 while decompressing: invalid stored block lengths' raised
of class '<class 'zlib.error'>':
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
306, in error_check_Main
    try: Main(arglist)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
326, in Main
    take_action(rps)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
284, in take_action
    elif action == "check-destination-dir": CheckDest(rps[0])
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
888, in CheckDest
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/regress.py", line
71, in Regress
    for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/regress.py", line
197, in iterate_meta_rfs
    for raw_rf, metadata_rorp in collated:
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/rorpiter.py", line
100, in Collate2Iters
    try: relem2 = riter2.next()
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/metadata.py", line
274, in iterate
    for record in self.iterate_records():
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/metadata.py", line
283, in iterate_records
    next_pos = self.get_next_pos()
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/metadata.py", line
266, in get_next_pos
    newbuf = self.fileobj.read(self.blocksize)
  File "/usr/local/lib/python2.7/gzip.py", line 261, in read
    self._read(readsize)
  File "/usr/local/lib/python2.7/gzip.py", line 312, in _read
    uncompress = self.decompress.decompress(buf)

Traceback (most recent call last):
  File "/usr/local/bin/rdiff-backup", line 30, in <module>
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
306, in error_check_Main
    try: Main(arglist)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
326, in Main
    take_action(rps)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
284, in take_action
    elif action == "check-destination-dir": CheckDest(rps[0])
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/Main.py", line
888, in CheckDest
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/regress.py", line
71, in Regress
    for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/regress.py", line
197, in iterate_meta_rfs
    for raw_rf, metadata_rorp in collated:
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/rorpiter.py", line
100, in Collate2Iters
    try: relem2 = riter2.next()
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/metadata.py", line
274, in iterate
    for record in self.iterate_records():
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/metadata.py", line
283, in iterate_records
    next_pos = self.get_next_pos()
  File "/usr/local/lib/python2.7/site-packages/rdiff_backup/metadata.py", line
266, in get_next_pos
    newbuf = self.fileobj.read(self.blocksize)
  File "/usr/local/lib/python2.7/gzip.py", line 261, in read
    self._read(readsize)
  File "/usr/local/lib/python2.7/gzip.py", line 312, in _read
    uncompress = self.decompress.decompress(buf)
zlib.error: Error -3 while decompressing: invalid stored block lengths






    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?42463>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

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