C:\test2>bzr diff --using=C:\\usr\\WinMerge\\WinMergeU.exe
=== modified file '縺ゅ>縺・
bzr: ERROR: exceptions.UnicodeEncodeError: 'ascii' codec can't encode characters in position 84-86: ordinal not in r
(128)
Traceback (most recent call last):
File "bzrlib\commands.pyo", line 853, in exception_to_return_code
File "bzrlib\commands.pyo", line 1055, in run_bzr
File "bzrlib\commands.pyo", line 661, in run_argv_aliases
File "bzrlib\commands.pyo", line 665, in run_direct
File "bzrlib\cleanup.pyo", line 122, in run_simple
File "bzrlib\cleanup.pyo", line 156, in _do_with_cleanups
File "bzrlib\commands.pyo", line 1070, in ignore_pipe
File "bzrlib\builtins.pyo", line 1955, in run
File "bzrlib\diff.pyo", line 444, in show_diff_trees
File "bzrlib\diff.pyo", line 889, in show_diff
File "bzrlib\diff.pyo", line 949, in _show_diff
File "bzrlib\diff.pyo", line 975, in _diff
File "bzrlib\diff.pyo", line 506, in _diff_many
File "bzrlib\diff.pyo", line 782, in diff
File "bzrlib\diff.pyo", line 708, in _execute
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
UnicodeEncodeError: 'ascii' codec can't encode characters in position 84-86: ordinal not in range(128)
bzr 2.1.0 on python 2.5.4 (Windows-XP-5.1.2600-SP3)
arguments: ['bzr', 'diff', '--using=C:\\\\usr\\\\WinMerge\\\\WinMergeU.exe']
encoding: 'cp932', fsenc: 'mbcs', lang: 'ja'
plugins:
bzrtools C:\Program Files\Bazaar\plugins\bzrtools [2.1.0]
explorer C:\Documents and Settings\inada-n\Application Data\bazaar\2.0\plugins\explorer [1.0.0.rc.0]
launchpad C:\Program Files\Bazaar\plugins\launchpad [2.1.0]
loom C:\Documents and Settings\inada-n\Application Data\bazaar\2.0\plugins\loom [1.4.0dev]
netrc_credential_store C:\Program Files\Bazaar\plugins\netrc_credential_store [2.1.0]
qbzr C:\Documents and Settings\inada-n\Application Data\bazaar\2.0\plugins\qbzr [0.19.0dev]
rebase C:\Program Files\Bazaar\plugins\rebase [0.5.5]
scmproj C:\Documents and Settings\inada-n\Application Data\bazaar\2.0\plugins\scmproj [0.6.0dev]
svn C:\Program Files\Bazaar\plugins\svn [1.0.2]
symlink C:\Documents and Settings\inada-n\Application Data\bazaar\2.0\plugins\symlink [0.92.0]
upload C:\Program Files\Bazaar\plugins\upload [1.0.0dev]
xmloutput C:\Program Files\Bazaar\plugins\xmloutput [0.8.6]
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at https://bugs.launchpad.net/bzr/+filebug
including this traceback and a description of the problem.
Traceback is:
0.093 bazaar version: 2.1.0
0.093 bzr arguments: [u'diff', u'--using=C:\\\\usr\\\\WinMerge\\\\WinMergeU.exe']
0.109 looking for plugins in C:/Documents and Settings/inada-n/Application Data/bazaar/2.0/plugins
0.187 looking for plugins in C:/Program Files/Bazaar/plugins
0.187 Plugin name explorer already loaded
0.187 Plugin name qbzr already loaded
0.234 encoding stdout as sys.stdout encoding 'cp932'
0.250 opening working tree 'C:/test2'
0.281 Traceback (most recent call last):
File "bzrlib\commands.pyo", line 853, in exception_to_return_code
File "bzrlib\commands.pyo", line 1055, in run_bzr
File "bzrlib\commands.pyo", line 661, in run_argv_aliases
File "bzrlib\commands.pyo", line 665, in run_direct
File "bzrlib\cleanup.pyo", line 122, in run_simple
File "bzrlib\cleanup.pyo", line 156, in _do_with_cleanups
File "bzrlib\commands.pyo", line 1070, in ignore_pipe
File "bzrlib\builtins.pyo", line 1955, in run
File "bzrlib\diff.pyo", line 444, in show_diff_trees
File "bzrlib\diff.pyo", line 889, in show_diff
File "bzrlib\diff.pyo", line 949, in _show_diff
File "bzrlib\diff.pyo", line 975, in _diff
File "bzrlib\diff.pyo", line 506, in _diff_many
File "bzrlib\diff.pyo", line 782, in diff
File "bzrlib\diff.pyo", line 708, in _execute
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
UnicodeEncodeError: 'ascii' codec can't encode characters in position 84-86: ordinal not in range(128)
I success to reproduce this bug:
C:\test2>bzr init
Created a standalone tree (format: 2a)
C:\test2>echo abc > あいう
C:\test2>bzr add あいう
adding "あいう"
C:\test2>bzr commit -m "abc"
Committing to: C:/test2/
added あいう
Committed revision 1.
C:\test2>echo def >> あいう
C:\test2>bzr diff
=== modified file '縺ゅ>縺・
--- 縺ゅ>縺・2010-02-18 12:12:23 +0000
+++ 縺ゅ>縺・2010-02-18 12:12:40 +0000
@@ -1,1 +1,2 @@
abc
+def
C:\test2>bzr diff --using= C:\\usr\ \WinMerge\ \WinMergeU. exe UnicodeEncodeEr ror: 'ascii' codec can't encode characters in position 84-86: ordinal not in r
=== modified file '縺ゅ>縺・
bzr: ERROR: exceptions.
(128)
Traceback (most recent call last): commands. pyo", line 853, in exception_ to_return_ code commands. pyo", line 1055, in run_bzr commands. pyo", line 661, in run_argv_aliases commands. pyo", line 665, in run_direct cleanup. pyo", line 122, in run_simple cleanup. pyo", line 156, in _do_with_cleanups commands. pyo", line 1070, in ignore_pipe builtins. pyo", line 1955, in run
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\diff.pyo", line 444, in show_diff_trees
File "bzrlib\diff.pyo", line 889, in show_diff
File "bzrlib\diff.pyo", line 949, in _show_diff
File "bzrlib\diff.pyo", line 975, in _diff
File "bzrlib\diff.pyo", line 506, in _diff_many
File "bzrlib\diff.pyo", line 782, in diff
File "bzrlib\diff.pyo", line 708, in _execute
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
UnicodeEncodeError: 'ascii' codec can't encode characters in position 84-86: ordinal not in range(128)
bzr 2.1.0 on python 2.5.4 (Windows- XP-5.1. 2600-SP3) C:\\\\usr\ \\\WinMerge\ \\\WinMergeU. exe'] plugins\ bzrtools [2.1.0] inada-n\ Application Data\bazaar\ 2.0\plugins\ explorer [1.0.0.rc.0] plugins\ launchpad [2.1.0] inada-n\ Application Data\bazaar\ 2.0\plugins\ loom [1.4.0dev] credential_ store C:\Program Files\Bazaar\ plugins\ netrc_credentia l_store [2.1.0] inada-n\ Application Data\bazaar\ 2.0\plugins\ qbzr [0.19.0dev] plugins\ rebase [0.5.5] inada-n\ Application Data\bazaar\ 2.0\plugins\ scmproj [0.6.0dev] plugins\ svn [1.0.2] inada-n\ Application Data\bazaar\ 2.0\plugins\ symlink [0.92.0] plugins\ upload [1.0.0dev] plugins\ xmloutput [0.8.6]
arguments: ['bzr', 'diff', '--using=
encoding: 'cp932', fsenc: 'mbcs', lang: 'ja'
plugins:
bzrtools C:\Program Files\Bazaar\
explorer C:\Documents and Settings\
launchpad C:\Program Files\Bazaar\
loom C:\Documents and Settings\
netrc_
qbzr C:\Documents and Settings\
rebase C:\Program Files\Bazaar\
scmproj C:\Documents and Settings\
svn C:\Program Files\Bazaar\
symlink C:\Documents and Settings\
upload C:\Program Files\Bazaar\
xmloutput C:\Program Files\Bazaar\
*** Bazaar has encountered an internal error. This probably indicates a /bugs.launchpad .net/bzr/ +filebug
bug in Bazaar. You can help us fix it by filing a bug report at
https:/
including this traceback and a description of the problem.
Traceback is: C:\\\\usr\ \\\WinMerge\ \\\WinMergeU. exe'] inada-n/ Application Data/bazaar/ 2.0/plugins plugins commands. pyo", line 853, in exception_ to_return_ code commands. pyo", line 1055, in run_bzr commands. pyo", line 661, in run_argv_aliases commands. pyo", line 665, in run_direct cleanup. pyo", line 122, in run_simple cleanup. pyo", line 156, in _do_with_cleanups commands. pyo", line 1070, in ignore_pipe builtins. pyo", line 1955, in run
0.093 bazaar version: 2.1.0
0.093 bzr arguments: [u'diff', u'--using=
0.109 looking for plugins in C:/Documents and Settings/
0.187 looking for plugins in C:/Program Files/Bazaar/
0.187 Plugin name explorer already loaded
0.187 Plugin name qbzr already loaded
0.234 encoding stdout as sys.stdout encoding 'cp932'
0.250 opening working tree 'C:/test2'
0.281 Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\diff.pyo", line 444, in show_diff_trees
File "bzrlib\diff.pyo", line 889, in show_diff
File "bzrlib\diff.pyo", line 949, in _show_diff
File "bzrlib\diff.pyo", line 975, in _diff
File "bzrlib\diff.pyo", line 506, in _diff_many
File "bzrlib\diff.pyo", line 782, in diff
File "bzrlib\diff.pyo", line 708, in _execute
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
UnicodeEncodeError: 'ascii' codec can't encode characters in position 84-86: ordinal not in range(128)