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

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

[rdiff-backup-users] "OverflowError: long int too large to convert to in


From: Erik Forsberg
Subject: [rdiff-backup-users] "OverflowError: long int too large to convert to int"
Date: 19 Apr 2004 08:15:05 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Hi!

A few days ago, I started getting these errors once for each backup of
my home directory structure:

Backing up xenocide:/export/home
python: ERROR: (rs_file_copy_cb) seek failed: Invalid argument
python: ERROR: (rs_job_complete) patch job failed: IO error
UpdateError ingwa/.xsession-errors librsync error 100 while in patch 
cycleBacking up xenocide:/export/home

I got that error a few times, but didn't have time to check it
out. Now instead I get this error:

Backing up xenocide:/export/home
Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 24, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File "/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 250, in 
Main
    take_action(rps)
  File "/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 222, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 264, in 
Backup
    backup.Mirror_and_increment(rpin, rpout, incdir)
  File "/usr/lib/python2.2/site-packages/rdiff_backup/backup.py", line 47, in 
Mirror_and_increment
    DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
  File "/usr/lib/python2.2/site-packages/rdiff_backup/backup.py", line 220, in 
patch_and_increment
    ITR(diff.index, diff)
  File "/usr/lib/python2.2/site-packages/rdiff_backup/rorpiter.py", line 279, 
in __call__
    last_branch.fast_process(*args)
  File "/usr/lib/python2.2/site-packages/rdiff_backup/backup.py", line 589, in 
fast_process
    inc = self.inc_with_checking(tf, rp, self.get_incrp(index))
  File "/usr/lib/python2.2/site-packages/rdiff_backup/backup.py", line 575, in 
inc_with_checking
    try: inc = increment.Increment(new, old, inc_rp)
  File "/usr/lib/python2.2/site-packages/rdiff_backup/increment.py", line 43, 
in Increment
    incrp = makediff(new, mirror, incpref)
  File "/usr/lib/python2.2/site-packages/rdiff_backup/increment.py", line 88, 
in makediff
    else: Rdiff.write_delta(new, mirror, diff, compress)
  File "/usr/lib/python2.2/site-packages/rdiff_backup/Rdiff.py", line 61, in 
write_delta
    delta.write_from_fileobj(deltafile, compress)
  File "/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 824, in 
write_from_fileobj
    if fp.close() or outfp.close():
  File "/usr/lib/python2.2/gzip.py", line 253, in close
    write32(self.fileobj, self.size)
  File "/usr/lib/python2.2/gzip.py", line 19, in write32
    output.write(struct.pack("<l", value))
OverflowError: long int too large to convert to int
Exception zlib.error: 'Error -2 while flushing' in <bound method 
GzipFile.__del__ of <gzip open file 
'/export/home/rdiff-backup-data/increments/ingwa/.xsession-errors.2004-04-16T03:33:01+02:00.diff.gz',
 mode 'wb' at 0x86b1560 0x878b56c>> ignored
Exception exceptions.TypeError: "'NoneType' object is not callable" in <bound 
method GzipFile.__del__ of <gzip open file 
'/export/home/rdiff-backup-data/file_statistics.2004-04-17T03:33:02+02:00.data.gz',
 mode 'wb' at 0x81596c8 0x814178c>> ignored
Exception exceptions.TypeError: "'NoneType' object is not callable" in <bound 
method GzipFile.__del__ of <gzip open file 
'/export/home/rdiff-backup-data/mirror_metadata.2004-04-17T03:33:02+02:00.snapshot.gz',
 mode 'wb' at 0x817d130 0x817d97c>> ignored
Exception exceptions.TypeError: "'NoneType' object is not callable" in
<bound method GzipFile.__del__ of <gzip open file
'/export/home/rdiff-backup-data/error_log.2004-04-17T03:33:02+02:00.data.gz',
mode 'wb' at 0x828b490 0x828b474>> ignored

This happends each time I try again (i.e. even when rdiff-backup tries
to regress the failed backup).

Any ideas on this? rdiff-backup 0.12.6-1 from rpm running on Fedora
Core 1, source (ro) directory mounted via NFS, destination (rw)
directory is local ext3 filesystem. Librsync is librsync-0.9.6-0.fdr.4
(also from RPM). 

\EF
-- 
Erik Forsberg                Telephone: +46-13-21 46 00
Cendio AB                    Web: http://www.cendio.com
                             





reply via email to

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