bzr status crash w/ svn checkout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Invalid
|
Undecided
|
Unassigned | ||
Bazaar Subversion Plugin |
Fix Released
|
Medium
|
Jelmer Vernooij | ||
bzr-svn (Ubuntu) |
Fix Released
|
Medium
|
Jelmer Vernooij |
Bug Description
When I check out a repository with svn, then use bzr status, I get the following error message. I believe this is caused because of a directory named "I²C" in the SVN repository. However, I'm not sure why this is a problem, since the name is correct UTF-8, and my locale is (and always has been) UTF-8. No matter the cause, it shouldn't cause a crash.
bzr: ERROR: libsvn.
Traceback (most recent call last):
File "/usr/lib/
return run_bzr(argv)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
tree, file_list = tree_files(
File "/usr/lib/
return internal_
File "/usr/lib/
return WorkingTree.
File "/usr/lib/
return control.
File "/usr/lib/
return SvnWorkingTree(
File "/usr/lib/
status = svn.wc.
File "/var/lib/
return apply(_
SubversionExcep
bzr 1.1.0.candidate.1 on python 2.4.4.final.0 (linux2)
arguments: ['/usr/bin/bzr', 'status']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
plugins:
bzrtools /usr/lib/
email /usr/lib/
gtk /usr/lib/
launchpad /usr/lib/
multiparent /usr/lib/
rebase /usr/lib/
svn /usr/lib/
*** 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.
This also comes up if I try to checkout with bzr instead of checking out with svn; this is probably due to the same issue, and indicates it's perhaps a normalization-form issue between SVN and bzr:
bzr: ERROR: Path "I²C" is not unicode normalized
(And then checkout then fails)
Changed in bzr-svn: | |
status: | Fix Committed → Fix Released |
Changed in bzr: | |
status: | Fix Released → Invalid |
Changed in bzr-svn: | |
status: | Fix Committed → Fix Released |
Fixed in the 0.4. branch.