bzr: ERROR: Invalid range access when going through a SQUID proxy
Bug #57723 reported by
Ian Jackson
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Medium
|
John A Meinel |
Bug Description
On edgy:
ian@liberator:
bzr: ERROR: Invalid range access.
ian@liberator:
bzr: ERROR: Target directory "libnih" already exists.
ian@liberator:
ian@liberator:
bzr (bazaar-ng) 0.9.0
In case it was due to the weirdo intercepting poxy we have here at the distro sprint I tried it going via my VPN connection to my house network's squid (sarge, parent is another sarge box in my colo) and that had no better effect.
Related branches
To post a comment you must log in.
Hmm.. I'm using Dapper, and I was able to get a copy of that branch.
How quickly does it fail for you?
Do you already have a copy of some of the ancestry? (In which case it might be trying to do a partial download, rather than a full download, and be placing an incorrect HTTP partial get request)
What server is running at http:// www.netsplit. com/
The directory listing doesn't look like Apache.
Can you post the traceback from ~/.bzr.log?
Judging by the error, it seems we might be trying to read past the end of the file, or something like that.
You might also try this patch, since it should give a slightly better error message:=== modified file 'bzrlib/errors.py'
--- bzrlib/errors.py 2006-08-22 21:31:23 +0000
+++ bzrlib/errors.py 2006-08-25 15:44:35 +0000
@@ -776,11 +776,13 @@
class InvalidRange( TransportError) :
- """Invalid range access."""
+ """Invalid range access in %(path)s at %(offset)s."""
def __init__(self, path, offset):
TransportErro r.__init_ _(self, ("Invalid range access in %s at %d"
% (path, offset)))
+ self.path = path
+ self.offset = offset