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

[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

Attachment: rdiff-crashdata.tar.gz
Description: GNU Zip compressed data


reply via email to

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