It looks like bzr's trying to re-reversion a file with a file_id of
None.

** Description changed:

  This happened while doing a one-file revert in a changed repository.
  
  The repository history might have had some impact:
  
  1) it was a subdirectory in a larger repository, from which it has been split 
using "bzr split"
  2) there are several uncommitted changes and I'm trying to revert one of them.
  
- ProblemType: Crash
- DistroRelease: Ubuntu 11.04
- Package: bzr 2.3.4-0ubuntu1
- ProcVersionSignature: Ubuntu 2.6.39-3.10-generic 2.6.39
- Uname: Linux 2.6.39-3-generic x86_64
- Architecture: amd64
- BzrDebugFlags: set()
- BzrLogTail:
-  
- BzrVersion: 2.3.4
- CommandLine: ['/usr/bin/bzr', 'revert', 'N.py']
- CrashDb: bzr
- Date: Mon Aug 15 22:45:22 2011
- ExecutablePath: /usr/bin/bzr
- FileSystemEncoding: UTF-8
- InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
- InterpreterPath: /usr/bin/python2.7
- Locale: it_CH.UTF-8
- PackageArchitecture: all
- Platform: Linux-2.6.39-3-generic-x86_64-with-Ubuntu-11.04-natty
- ProcCmdline: /usr/bin/python /usr/bin/bzr revert N.py
- ProcEnviron:
-  SHELL=/bin/bash
-  PATH=(custom, user)
-  LANG=it_CH.UTF-8
-  LANGUAGE=it_CH:en
- PythonVersion: 2.7.1
- SourcePackage: bzr
- Title: bzr crashed with ValueError in version_file()
- UpgradeStatus: Upgraded to natty on 2011-06-03 (73 days ago)
- UserEncoding: UTF-8
- UserGroups: adm admin cdrom dialout kvm libvirtd lpadmin plugdev sambashare
+ Traceback (most recent call last):
+   File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 924, in 
exception_to_return_code
+     return the_callable(*args, **kwargs)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1124, in 
run_bzr
+     ret = run(*run_argv)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 689, in 
run_argv_aliases
+     return self.run(**all_cmd_args)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 711, in run
+     return self._operation.run_simple(*args, **kwargs)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 135, in 
run_simple
+     self.cleanups, self.func, *args, **kwargs)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 165, in 
_do_with_cleanups
+     result = func(*args, **kwargs)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/builtins.py", line 4301, in 
run
+     self._revert_tree_to_revision(tree, revision, file_list, no_backup)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/builtins.py", line 4307, in 
_revert_tree_to_revision
+     report_changes=True)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/mutabletree.py", line 49, in 
tree_write_locked
+     return unbound(self, *args, **kwargs)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/workingtree.py", line 2153, 
in revert
+     report_changes)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/transform.py", line 2759, in 
revert
+     working_tree, target_tree, tt, filenames, backups, pp)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/transform.py", line 2785, in 
_prepare_revert_transform
+     merge_modified, basis_tree)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/transform.py", line 2886, in 
_alter_files
+     tt.adjust_root_path(name[1], parent_trans)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/transform.py", line 195, in 
adjust_root_path
+     self.version_file(file_id, child_id)
+   File "/usr/lib/python2.7/dist-packages/bzrlib/transform.py", line 353, in 
version_file
+     raise ValueError()
+ ValueError

** Summary changed:

- bzr crashed with ValueError in version_file()
+ bzr crashed with ValueError in  version_file() during revert

** Tags removed: amd64 apport-crash natty
** Tags added: revert treetransform

** Changed in: bzr
       Status: New => Confirmed

** Changed in: bzr
   Importance: Undecided => Medium

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

Title:
  bzr crashed with ValueError in  version_file() during revert

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to