[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[rdiff-backup-users] key error - crash on certain file
From: |
David Kempe |
Subject: |
[rdiff-backup-users] key error - crash on certain file |
Date: |
Tue, 22 Nov 2005 19:33:31 +1100 |
User-agent: |
Thunderbird 1.5 (Windows/20051025) |
Hi,
I am getting a crash from backing up an smbfs mounted filesystem to an
ext3 system. Here is the trace:
Processing changed file
raid5/Mohammed/cop/build/output/gen-src/au/com/ucw/cop/interfaces/ProductControllerEJBLocal.java
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line
283, in Main
take_action(rps)
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line
253, in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line
306, in Backup
backup.Mirror(rpin, rpout)
File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line
38, in Mirror
DestS.patch(dest_rpath, source_diffiter)
File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line
216, in patch
for diff in rorpiter.FillInIter(source_diffiter, dest_rpath):
File "/usr/lib/python2.4/site-packages/rdiff_backup/rorpiter.py",
line 181, in FillInIter
for rp in rpiter:
File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line
103, in get_diffs
for dest_sig in dest_sigiter:
File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line
167, in get_sigs
for src_rorp, dest_rorp in cls.CCPP:
File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line
301, in next
source_rorp, dest_rorp = self.iter.next()
File "/usr/lib/python2.4/site-packages/rdiff_backup/rorpiter.py",
line 92, in Collate2Iters
try: relem1 = riter1.next()
File "/usr/lib/python2.4/site-packages/rdiff_backup/rorpiter.py",
line 352, in next
del self.cache_dict[self.cache_indicies[0]]
KeyError: ('raid5', 'Mohammed', 'cop', 'build', 'output', 'ejb', 'au',
'com', 'ucw', 'cop', 'interfaces', 'CatalogueRequestControllerEJB.class')
Exception exceptions.TypeError: "'NoneType' object is not callable" in
<bound method GzipFile.__del__ of <gzip open file
'/backup/ucwserver/e-rdiff/rdiff-backup-data/file_statistics.2005-11-22T17:34:00+11:00.data.gz',
mode 'wb' at 0xbf265f50 -0x40d873b4>> ignored
Exception exceptions.TypeError: "'NoneType' object is not callable" in
<bound method GzipFile.__del__ of <gzip open file
'/backup/ucwserver/e-rdiff/rdiff-backup-data/error_log.2005-11-22T17:34:00+11:00.data.gz',
mode 'wb' at 0xbf551f98 -0x40d7a2b4>> ignored
Exception exceptions.TypeError: "'NoneType' object is not callable" in
<bound method GzipFile.__del__ of <gzip open file
'/backup/ucwserver/e-rdiff/rdiff-backup-data/mirror_metadata.2005-11-22T17:34:00+11:00.snapshot.gz',
mode 'wb' at 0xbf265f98 -0x40d87334>> ignored
Any ideas on how I can work around the problem?
I am using rdiff-backup 1.0.1 on Redhat Fedora Core 1 with python2.4.
any hints appreciated.
thanks
dave
- [rdiff-backup-users] key error - crash on certain file,
David Kempe <=