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

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

[rdiff-backup-users] rdiff-backup 1.1.6 crash


From: Kevin Horton
Subject: [rdiff-backup-users] rdiff-backup 1.1.6 crash
Date: Sun, 12 Nov 2006 15:31:20 -0500

I updated from rdiff-backup 1.1.5 to 1.1.6, and then tried to update a backup from one Mac to another. I'm running OS X 10.4.8 on PPC on both machines.

The backup command was:

sudo rdiff-backup -v5 --carbonfile --print-statistics --exclude- globbing-filelist /rdiff-backup_exclude_list /Volumes/xxx /Volumes/ yyy/bu/iBook

where xxx and yyy have replaced the actual volume names

The backup went OK for awhile, but it eventually failed with:

Processing changed file Library/Widgets/AlbumArt.wdgt/ AlbumArtPlugin.widgetplugin/Contents/Resources/GetTrackInfo.scpt Incrementing mirror file /Volumes/yyy/bu/iBook/Library/Widgets/ AlbumArt.wdgt/AlbumArtPlugin.widgetplugin/Contents/Resources/ GetTrackInfo.scpt
Exception ''createDate'' raised of class 'exceptions.KeyError':
File "/sw/lib/python2.4/site-packages/rdiff_backup/Main.py", line 298, in error_check_Main
    try: Main(arglist)
File "/sw/lib/python2.4/site-packages/rdiff_backup/Main.py", line 318, in Main
    take_action(rps)
File "/sw/lib/python2.4/site-packages/rdiff_backup/Main.py", line 274, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
File "/sw/lib/python2.4/site-packages/rdiff_backup/Main.py", line 337, in Backup
    backup.Mirror_and_increment(rpin, rpout, incdir)
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 51, in Mirror_and_increment
    DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 227, in patch_and_increment
    for diff in rorpiter.FillInIter(source_diffiter, dest_rpath):
File "/sw/lib/python2.4/site-packages/rdiff_backup/rorpiter.py", line 177, in FillInIter
    for rp in rpiter:
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 103, in get_diffs
    for dest_sig in dest_sigiter:
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 166, in get_sigs
    for src_rorp, dest_rorp in cls.CCPP:
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 312, in next
    if len(self.cache_indicies) > self.cache_size: self.shorten_cache()
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 353, in shorten_cache
    changed_flag, success_flag, inc)
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 403, in post_process
    self.metawriter.write_object(metadata_rorp)
File "/sw/lib/python2.4/site-packages/rdiff_backup/metadata.py", line 400, in write_object
    self.write_record(self._object_to_record(object))
File "/sw/lib/python2.4/site-packages/rdiff_backup/metadata.py", line 114, in RORP2Record
    cfile = carbonfile2string(rorpath.get_carbonfile())
File "/sw/lib/python2.4/site-packages/rdiff_backup/metadata.py", line 73, in carbonfile2string
    retvalparts.append('createDate:%d' % cfile['createDate'])

Traceback (most recent call last):
  File "/sw/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/sw/lib/python2.4/site-packages/rdiff_backup/Main.py", line 298, in error_check_Main
    try: Main(arglist)
File "/sw/lib/python2.4/site-packages/rdiff_backup/Main.py", line 318, in Main
    take_action(rps)
File "/sw/lib/python2.4/site-packages/rdiff_backup/Main.py", line 274, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
File "/sw/lib/python2.4/site-packages/rdiff_backup/Main.py", line 337, in Backup
    backup.Mirror_and_increment(rpin, rpout, incdir)
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 51, in Mirror_and_increment
    DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 227, in patch_and_increment
    for diff in rorpiter.FillInIter(source_diffiter, dest_rpath):
File "/sw/lib/python2.4/site-packages/rdiff_backup/rorpiter.py", line 177, in FillInIter
    for rp in rpiter:
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 103, in get_diffs
    for dest_sig in dest_sigiter:
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 166, in get_sigs
    for src_rorp, dest_rorp in cls.CCPP:
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 312, in next
    if len(self.cache_indicies) > self.cache_size: self.shorten_cache()
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 353, in shorten_cache
    changed_flag, success_flag, inc)
File "/sw/lib/python2.4/site-packages/rdiff_backup/backup.py", line 403, in post_process
    self.metawriter.write_object(metadata_rorp)
File "/sw/lib/python2.4/site-packages/rdiff_backup/metadata.py", line 400, in write_object
    self.write_record(self._object_to_record(object))
File "/sw/lib/python2.4/site-packages/rdiff_backup/metadata.py", line 114, in RORP2Record
    cfile = carbonfile2string(rorpath.get_carbonfile())
File "/sw/lib/python2.4/site-packages/rdiff_backup/metadata.py", line 73, in carbonfile2string
    retvalparts.append('createDate:%d' % cfile['createDate'])
KeyError: 'createDate'


Kevin Horton
Ottawa, Canada






reply via email to

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