branch fails with UnicodeDecodeError
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Hg Plugin |
Triaged
|
High
|
Unassigned |
Bug Description
I'm trying to branch http://
It's rather big, so it sits there for quite a while before it gets anywhere. I recommend using mercurial to check it out and then try branching that checkout using bzr to reproduce this issue:
I get this error:
Traceback (most recent call last):
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
return self._operation
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
source_
File "/home/
interrepo.
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/home/
self.
File "/home/
self.
File "/home/
parse_
File "/home/
desc = text[last + 2:].decode("utf-8")
File "/usr/lib/
return codecs.
UnicodeDecodeE
While seemingly similar to Bug #486541, this seems to be caused by commit comment having a non-utf-8 string in it, not a filename, so perhaps this particular bug won't be deemed a Won't Fix :)
This is with bzr-hg revno 478, mercurial 1.7.5 and bzr 2.3.1
Reproduced with trunk.