non-ascii characters in tag name cause traceback
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Git Plugin |
Fix Released
|
Medium
|
Jelmer Vernooij | ||
Launchpad itself |
Fix Released
|
Medium
|
Jelmer Vernooij |
Bug Description
affects launchpad-code
affects bzr-git
status triaged
Importing libgee, which has a tag with non-ascii characters in its name
causes a traceback:
gwenhwyvar:
git://git.
bzr: ERROR: exceptions.
byte 0xc2 in position 11: ordinal not in
range(128)
Traceback (most recent call last):
File "/home/
exception_
return the_callable(*args, **kwargs)
File "/home/
run_bzr
ret = run(*run_argv)
File "/home/
run_argv_aliases
return self.run(
File "/home/
run
return self._operation
File "/home/
run_simple
self.cleanups, self.func, *args, **kwargs)
File "/home/
_do_with_cleanups
result = func(*args, **kwargs)
File "/home/
run
source_
File "/home/
sprout
revision_
File "/home/
read_locked
result = unbound(self, *args, **kwargs)
File "/home/
sprout
self.
File "/home/
copy_content_into
revision_
File "/home/
write_locked
result = unbound(self, *args, **kwargs)
File "/home/
copy_content_into
self.
File "/home/
merge_to
to_
File "/home/
_set_tag_dict
return
self.branch.
File "/home/
_serialize_tag_dict
for k,v in tag_dict.items())
File "/home/
<genexpr>
for k,v in tag_dict.items())
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 11:
ordinal not in range(128)
This breaks lp:~vcs-imports/libgee/trunk
Related branches
- Māris Fogels (community): Approve
- Tim Penhey (community): Approve
- Launchpad code reviewers: Pending (code) requested
-
Diff: 75 lines (+11/-13)3 files modifiedlib/lp/codehosting/codeimport/tests/servers.py (+3/-2)
lib/lp/codehosting/codeimport/tests/test_worker.py (+6/-9)
utilities/sourcedeps.conf (+2/-2)
- Tim Penhey (community): Approve
- Launchpad code reviewers: Pending (code) requested
-
Diff: 29 lines (+3/-3)2 files modifiedlib/canonical/config/schema-lazr.conf (+2/-2)
utilities/sourcedeps.conf (+1/-1)
tags: | added: code-import |
Changed in bzr-git: | |
importance: | Undecided → Medium |
assignee: | nobody → Jelmer Vernooij (jelmer) |
Changed in launchpad-code: | |
assignee: | nobody → Jelmer Vernooij (jelmer) |
Changed in bzr-git: | |
milestone: | none → 0.5.2 |
Changed in launchpad-code: | |
status: | New → Fix Committed |
milestone: | none → 10.09 |
importance: | Undecided → Medium |
Changed in bzr-git: | |
milestone: | none → 0.5.2 |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad-code: | |
status: | Fix Committed → Fix Released |
Changed in bzr-git: | |
status: | Fix Committed → Fix Released |
milestone: | 0.5.2 → 0.5.3 |
affects bzr-git
status fixcommitted