bzr doesn't accept newlines in file names
Bug #649250 reported by
Rudolf Meijering
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned | ||
bzr (Debian) |
Fix Released
|
Unknown
|
Bug Description
On bzr commit from within bzr explorer I get:
...
added Research/
aborting commit write group: BzrBadParameter
bzr: ERROR: bzrlib.
Tried to create a new bzr repository and add same fileset which gave the same error. I have not been able to identify which file might cause this problem.
tags: | added: commit |
Changed in bzr (Debian): | |
status: | Unknown → Confirmed |
summary: |
- bzr crashes on commit "Parameter lines contains a newline" due to - newline in filename + bzr doesn't accept newlines in file names |
tags: | added: check-for-breezy |
Changed in bzr (Debian): | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
PythonVersion: 2.6.5 python2. 6/dist- packages/ bzrlib/ commands. py", line 853, in exception_ to_return_ code python2. 6/dist- packages/ bzrlib/ commands. py", line 1055, in run_bzr python2. 6/dist- packages/ bzrlib/ commands. py", line 661, in run_argv_aliases direct( **all_cmd_ args) python2. 6/dist- packages/ bzrlib/ commands. py", line 665, in run_direct .run_simple( *args, **kwargs) python2. 6/dist- packages/ bzrlib/ cleanup. py", line 122, in run_simple python2. 6/dist- packages/ bzrlib/ cleanup. py", line 156, in _do_with_cleanups python2. 6/dist- packages/ bzrlib/ plugins/ qbzr/lib/ commands. py", line 788, in run command( cmd, bencoded) python2. 6/dist- packages/ bzrlib/ plugins/ qbzr/lib/ subprocess. py", line 789, in run_subprocess_ command run_bzr( argv) python2. 6/dist- packages/ bzrlib/ commands. py", line 1055, in run_bzr python2. 6/dist- packages/ bzrlib/ commands. py", line 661, in run_argv_aliases direct( **all_cmd_ args) python2. 6/dist- packages/ bzrlib/ commands. py", line 665, in run_direct .run_simple( *args, **kwargs) python2. 6/dist- packages/ bzrlib/ cleanup. py", line 122, in run_simple python2. 6/dist- packages/ bzrlib/ cleanup. py", line 156, in _do_with_cleanups python2. 6/dist- packages/ bzrlib/ builtins. py", line 3138, in run safe_relpath_ files(tree, exclude)) python2. 6/dist- packages/ bzrlib/ decorators. py", line 194, in write_locked python2. 6/dist- packages/ bzrlib/ workingtree_ 4.py", line 197, in commit commit( self, message, revprops, *args, **kwargs) python2. 6/dist- packages/ bzrlib/ decorators. py", line 194, in write_locked python2. 6/dist- packages/ bzrlib/ mutabletree. py", line 225, in commit python2. 6/dist- packages/ bzrlib/ commit. py", line 257, in commit master_ transports= possible_ master_ transports) python2. 6/dist- packages/ bzrlib/ cleanup. py", line 118, in run python2. 6/dist- packages/ bzrlib/ cleanup. py", line 156, in _do_with_cleanups python2. 6/dist- packages/ bzrlib/ commit. py", line 395, in _commit builder. finish_ inventory( ) python2. 6/dist- packages/ bzrlib/ repository. py", line 217, in finish_inventory python2. 6/dist- packages/ bzrlib/ repofmt/ groupcompress_ r...
Traceback:
Traceback (most recent call last):
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run_
File "/usr/lib/
return self._operation
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
return run_subprocess_
File "/usr/lib/
return commands.
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run_
File "/usr/lib/
return self._operation
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
exclude=
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
result = WorkingTree3.
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
*args, **kwargs)
File "/usr/lib/
possible_
File "/usr/lib/
self.cleanups, self.func, self, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
self.parents)
File "/usr/lib/