[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [rdiff-backup-users] key error - crash on certain file
From: |
Dave Kempe |
Subject: |
Re: [rdiff-backup-users] key error - crash on certain file |
Date: |
Wed, 23 Nov 2005 13:16:25 +1100 |
User-agent: |
Mozilla Thunderbird 1.0.6 (Windows/20050716) |
Ben Escoto wrote:
Interesting, I've never been able to reproduce that bug (I haven't
seen it for years, but it gets reported occasionally on the list).
How much data is involved? Small enough that could you tar it up and
have me download it?
I deleted the old file that was causing problems and it crashed again
on another file. Its so small I tarred it up and attached it. the file
is part of an internet explorer cache on an smbfs mounted drive. The
file is not important, so I don't mind not backing it up, but
rdiff-backup crashing is bad.
Here is the trace for this particular file:
Processing changed file raid5/Support/temp/lisa/Local Settings/Temporary
Internet Files/Content.IE5/PFRJ9PO2/transparent[1].gif
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', 'Support', 'temp', 'lisa', 'Local Settings',
'Temporary Internet Files', 'Content.IE5', 'IVUDKFUP',
'MumsDay_105x85[1].gif')
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-23T10:40:50+11:00.data.gz',
mode 'wb' at 0xbf23cf50 -0x40db0394>> 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-23T10:40:50+11:00.data.gz',
mode 'wb' at 0xbf528f98 -0x40da3294>> 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-23T10:40:50+11:00.snapshot.gz',
mode 'wb' at 0xbf23cf98 -0x40db0314>> ignored
rdiff-crashdata.tar.gz
Description: GNU Zip compressed data