locking fails with non-ascii characters in host/username/something (russian Vista)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Mark Hammond |
Bug Description
C:\p\relex>bzr branch lp:relex
You have not informed bzr of your launchpad login. If you are attempting a
write operation and it fails, run "bzr launchpad-login YOUR_ID" and try again.
bzr: ERROR: Target directory "relex" already exists.
C:\p\relex>bzr branch lp:relex
You have not informed bzr of your launchpad login. If you are attempting a
write operation and it fails, run "bzr launchpad-login YOUR_ID" and try again.
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\rio.pyc", line 115, in __init__
File "bzrlib\rio.pyc", line 122, in add
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)
bzr 1.6b3 on python 2.5.2 (win32)
arguments: ['C:\\Program Files\\
encoding: 'cp1251', fsenc: 'mbcs', lang: None
plugins:
launchpad C:\Program Files\Bazaar\
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.
Can you give us the output of 'bzr whoami' ?
Thanks for the traceback, it is pretty clear *where *iit is failing, I just need to figure out which element is including non-ascii characters. We certainly should support it.
I wonder if we are getting something as an 8-bit non-ascii string, when we thought it was unicode.
Also, what is the hostname of the machine, and your username?