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

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

[rdiff-backup-users] more strange issues with 0.12.1


From: Robert Weber
Subject: [rdiff-backup-users] more strange issues with 0.12.1
Date: Thu, 24 Jul 2003 11:34:42 -0600
User-agent: KMail/1.6.9

I am initalizing a new mirror from my bsd box to a solaris box and I am
getting strange errors(v5).  It appears to be a combination between the
unknown type file(door files) and some bug in the python gzip
implementation.  I thought the door file problem was fixed in v0.10.

Exception '/etc/.name_service_door' raised of class 'C.UnknownFileTypeError':
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/robust.py", 
line 32, in check_common_error
    try: return function(*args)
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/rpath.py", 
line 784, in append
    return self.__class__(self.conn, self.base, self.index + (ext,))
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/rpath.py", 
line 549, in __init__
    else: self.data = self.conn.C.make_file_dict(self.path)

Executing ssh animas rdiff-backup --server
Sending back exception  of type exceptions.AssertionError: 
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 313, in answer_request
    result = apply(eval(request.function_string), argument_list)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 459, in readfromid
    if length is None: return cls.vfiles[id].read()
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 
285, in read
    if not self.addtobuffer(): break
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 
308, in addtobuffer
    try: currentobj = self.iter.next()
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/backup.py", 
line 158, in get_sigs
    for src_rorp, dest_rorp in cls.CCPP:
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/backup.py", 
line 267, in next
    source_rorp, dest_rorp = self.iter.next()
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/rorpiter.py", line 
103, in Collate2Iters
    for relem1 in riter1:
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 
364, in next
    while not type: type, data = self._get()
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 
401, in _get
    if not self.buf: self.buf += self.file.read()
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 492, in read
    return self.connection.VirtualFile.readfromid(self.id, length)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 424, in __call__
    return apply(self.connection.reval, (self.name,) + args)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 344, in reval
    result = self.get_response(req_num)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 301, in get_response
    self.answer_request(object, req_num)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 309, in answer_request
    assert arg_req_num == req_num

Traceback (most recent call last):
  File "/usr/local/python/bin/rdiff-backup", line 24, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/Main.py", 
line 246, in Main
    take_action(rps)
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/Main.py", 
line 219, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/Main.py", 
line 263, in Backup
    backup.Mirror(rpin, rpout)
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/backup.py", 
line 36, in Mirror
    DestS.patch(dest_rpath, source_diffiter)
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/backup.py", 
line 196, in patch
    for diff in rorpiter.FillInIter(source_diffiter, dest_rpath):
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/rorpiter.py", line 
173, in FillInIter
    first_rp = rpiter.next() # StopIteration gets passed upwards
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 
364, in next
    while not type: type, data = self._get()
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/iterfile.py", line 
401, in _get
    if not self.buf: self.buf += self.file.read()
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 492, in read
    return self.connection.VirtualFile.readfromid(self.id, length)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 424, in __call__
    return apply(self.connection.reval, (self.name,) + args)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 344, in reval
    result = self.get_response(req_num)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 300, in get_response
    assert isinstance(object, ConnectionRequest)
AssertionError
Exception exceptions.TypeError: "'NoneType' object is not callable" in <bound 
method GzipFile.__del__ of <gzip open file 
'/backup/animas/root/rdiff-backup-data/error_log.2003-07-24T11:32:44-06:00.data.gz',
 mode 'wb' at 0x8303160 0x830314c>> ignored
Traceback (most recent call last):
  File "/usr/local/etc/rdiff-backup", line 24, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/Main.py", 
line 246, in Main
    take_action(rps)
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/Main.py", 
line 217, in take_action
    connection.PipeConnection(sys.stdin, sys.stdout).Server()
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 331, in Server
    self.get_response(-1)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 301, in get_response
    self.answer_request(object, req_num)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 314, in answer_request
    except: result = self.extract_exception()
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 323, in extract_exception
    "".join(traceback.format_tb(sys.exc_info()[2]))), 5)
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/log.py", 
line 119, in __call__
    if verbosity <= self.verbosity: self.log_to_file(message)
  File "/usr/local/python/lib/python2.2/site-packages/rdiff_backup/log.py", 
line 128, in log_to_file
    else: self.log_file_conn.log.Log.log_to_file(message)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 424, in __call__
    return apply(self.connection.reval, (self.name,) + args)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 344, in reval
    result = self.get_response(req_num)
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 293, in get_response
    try: req_num, object = self._get()
  File 
"/usr/local/python/lib/python2.2/site-packages/rdiff_backup/connection.py", 
line 216, in _get
    raise ConnectionReadError("Truncated header string (problem "
rdiff_backup.connection.ConnectionReadError: Truncated header string (problem 
probably originated remotely)

--
2 3 5 7 B D 11 13 17 1D 1F 25 29 2B 2F 35 3B    Robert Weber
3D 43 47 49 4F 53 59 61 65 67 6B 6D 71 7F 83    UnixOps/ITS UCB
89 8B 95 97 9D A3 A7 AD B3 B5 BF C1 C5 C7 D3    (303) 492-4532




reply via email to

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