UnicodeEncodeError during bash_completion

Bug #815353 reported by Parth Malwankar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Low
Unassigned

Bug Description

parth@/storage/parth/smalltalk/balrog-240711$ bzr rm vms.cobzr: ERROR: exceptions.UnicodeEncodeError: 'ascii' codec can't encode character u'\u20ac' in position 2011: ordinal not in range(128)

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 926, in exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1126, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 691, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 713, in run
    return self._operation.run_simple(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 135, in run_simple
    self.cleanups, self.func, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 165, in _do_with_cleanups
    result = func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/bash_completion/bashcomp.py", line 440, in run
    bash_completion_function(sys.stdout, **kwargs)
  File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/bash_completion/bashcomp.py", line 405, in bash_completion_function
    out.write(res)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u20ac' in position 2011: ordinal not in range(128)

You can report this problem to Bazaar's developers by running
    apport-bug /var/crash/bzr.1000.2011-07-24T10:11.crash
if a bug-reporting window does not automatically appear.
m

deleted vms.com

Revision history for this message
Parth Malwankar (parthm) wrote :
tags: added: unicode
Revision history for this message
Martin Packman (gz) wrote :

I can reproduce this with:

$ bzr alias £=st
$ bzr bash-completion

I don't think it's an issue unless there's a plugin or alias with a non-ascii command or argument though?

Changed in bzr:
importance: Undecided → Low
status: New → Confirmed
Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.