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

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

[Rdiff-backup-bugs] [bug #17851] Crash on x86_64: OverflowError


From: Darryl Dixon
Subject: [Rdiff-backup-bugs] [bug #17851] Crash on x86_64: OverflowError
Date: Tue, 26 Sep 2006 00:24:37 +0000
User-agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.0.5) Gecko/20060728 Firefox/1.5.0.5

Follow-up Comment #1, bug #17851 (project rdiff-backup):

Crash when using 1.1.5 in the same scenario also:
address@hidden DOCS]# rdiff-backup --never-drop-acls -v4 /mnt/DOCS/
/files/DOCS/
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
  Access control lists                         On
  Extended attributes                          On
  Case sensitivity                             On
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Extended attributes not supported by filesystem at
/files/DOCS/rdiff-backup-data/rdiff-backup.tmp.0
-----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
  Ownership changing                           On
  Hard linking                                 On
  fsync() directories                          On
  Directory inc permissions                    On
  High-bit permissions                         On
  Extended filenames                           On
  Access control lists                         On
  Extended attributes                          Off
  Case sensitivity                             On
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Starting mirror /mnt/DOCS to /files/DOCS
Exception 'signed integer is greater than maximum' raised of class
'exceptions.OverflowError':
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 295,
in error_check_Main
    try: Main(arglist)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 315,
in Main
    take_action(rps)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 271,
in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 337,
in Backup
    backup.Mirror(rpin, rpout)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/backup.py", line 38,
in Mirror
    DestS.patch(dest_rpath, source_diffiter)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/backup.py", line 218,
in patch
    ITR(diff.index, diff)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/rorpiter.py", line
281, in __call__
    last_branch.fast_process(*args)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/backup.py", line 515,
in fast_process
    if self.patch_to_temp(mirror_rp, diff_rorp, tf):
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/backup.py", line 541,
in patch_to_temp
    rpath.copy_attribs(diff_rorp, new)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/rpath.py", line 161,
in copy_attribs
    rpout.chown(*rpout.conn.user_group.map_rpath(rpin))
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/rpath.py", line 857,
in chown
    else: os.chown(self.path, uid, gid)

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 295,
in error_check_Main
    try: Main(arglist)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 315,
in Main
    take_action(rps)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 271,
in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 337,
in Backup
    backup.Mirror(rpin, rpout)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/backup.py", line 38,
in Mirror
    DestS.patch(dest_rpath, source_diffiter)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/backup.py", line 218,
in patch
    ITR(diff.index, diff)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/rorpiter.py", line
281, in __call__
    last_branch.fast_process(*args)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/backup.py", line 515,
in fast_process
    if self.patch_to_temp(mirror_rp, diff_rorp, tf):
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/backup.py", line 541,
in patch_to_temp
    rpath.copy_attribs(diff_rorp, new)
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/rpath.py", line 161,
in copy_attribs
    rpout.chown(*rpout.conn.user_group.map_rpath(rpin))
  File "/usr/lib64/python2.3/site-packages/rdiff_backup/rpath.py", line 857,
in chown
    else: os.chown(self.path, uid, gid)
OverflowError: signed integer is greater than maximum


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?17851>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/





reply via email to

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