[Bug 745712] Re: bzr crashed with BzrError in get_unicode_argv(): Parameter ''Use Unicode \xcbdegree characters for Celsius/Farenheit'' is unsupported by the current encoding.

Launchpad Bug Tracker 745712 at bugs.launchpad.net
Fri Jun 17 11:25:11 UTC 2011


This bug was fixed in the package bzr - 2.4.0~beta4-1ubuntu1

---------------
bzr (2.4.0~beta4-1ubuntu1) oneiric; urgency=low

  * Merge from Debian.

bzr (2.4.0~beta4-1) unstable; urgency=low

  * New upstream release.
   + Using "bzr blame" no longer requires user to set identity.  LP: #667408
  * Bump standards version to 3.9.2 (no changes).

bzr (2.4.0~beta3-2) unstable; urgency=low

  * Add 04_fix_undecodable_argv; cope with $HOME not existing on some
    buildd machines.

bzr (2.4.0~beta3-1) unstable; urgency=low

  * New upstream release.
   + Requires at least Python 2.6 or higher.
   + Fixes permissions on directories in zip files. LP: #207253
   + Prints proper error when encountering encoding-invalid characters in
     commit messages on the commandline. LP: #745712
   + Drop patches merged upstream: 04_auto_user_id_test_fix,
   05_fix_locale_test
  * Add upper bound version dependency on python-bzrlib in bzr.
    LP: #778696

bzr (2.4.0~beta2-3) unstable; urgency=low

  * Upload to unstable.
  * Update 05_fix_locale_test to cope with home directory not existing.
 -- Jelmer Vernooij <jelmer at ubuntu.com>   Fri, 17 Jun 2011 12:30:59 +0200

** Changed in: bzr (Ubuntu)
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to bzr in Ubuntu.
https://bugs.launchpad.net/bugs/745712

Title:
  bzr crashed with BzrError in get_unicode_argv(): Parameter ''Use
  Unicode \xcbdegree characters for Celsius/Farenheit'' is unsupported
  by the current encoding.

Status in Bazaar Version Control System:
  Fix Released
Status in “bzr” package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: bzr

  I tried to copy-paste ℃ into the commit message (in the commandline).
  I deleted something in the string because I got an error.

  The editor might have left something that's not a valid Unicode
  string.

  bzr should catch Unicode conversion exceptions and fail gracefully.

  ProblemType: Crash
  DistroRelease: Ubuntu 11.04
  Package: bzr 2.3.1-1ubuntu1
  ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38
  Uname: Linux 2.6.38-7-generic i686
  Architecture: i386
  Date: Wed Mar 30 15:26:06 2011
  EcryptfsInUse: Yes
  ExecutablePath: /usr/bin/bzr
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110326)
  InterpreterPath: /usr/bin/python2.7
  ProcCmdline: /usr/bin/python /usr/bin/bzr commit -m Use\ Unicode\ �degree\ characters\ for\ Celsius/Farenheit
  ProcEnviron:
   SHELL=/bin/bash
   LANG=C
   LANGUAGE=ro_RO:en
  PythonArgs: ['/usr/bin/bzr', 'commit', '-m', 'Use Unicode \xcbdegree characters for Celsius/Farenheit']
  SourcePackage: bzr
  Title: bzr crashed with BzrError in get_unicode_argv(): Parameter ''Use Unicode \xcbdegree characters for Celsius/Farenheit'' is unsupported by the current encoding.
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

  Traceback (most recent call last):
    File "/usr/bin/bzr", line 139, in <module>
      exit_val = bzrlib.commands.main()
    File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1205, in main
      argv = _specified_or_unicode_argv(argv)
    File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1178, in _specified_or_unicode_argv
      return osutils.get_unicode_argv()
    File "/usr/lib/python2.7/dist-packages/bzrlib/osutils.py", line 100, in get_unicode_argv
      "encoding." % a))
  BzrError: Parameter ''Use Unicode \xcbdegree characters for Celsius/Farenheit'' is unsupported by the current encoding.

To manage notifications about this bug go to:
https://bugs.launchpad.net/bzr/+bug/745712/+subscriptions




More information about the foundations-bugs mailing list