Activity log for bug #373319

Date Who What changed Old value New value Message
2009-05-07 15:31:09 Frits Jalvingh bug added bug
2009-06-22 03:48:03 Martin Pool summary AssertionError: Could not find target parent in wt dirstate AssertionError: "Could not find target parent in wt" after auto mv/rename
2009-06-22 03:48:10 Martin Pool bzr: importance Undecided High
2009-06-22 03:48:10 Martin Pool bzr: status New Confirmed
2009-06-22 03:51:16 Martin Pool summary dirstate AssertionError: "Could not find target parent in wt" after auto mv/rename dirstate AssertionError: "Could not find target parent in wt" after auto mv/rename or deleting directory
2009-07-22 03:05:21 Robert Collins tags dirstate
2009-08-21 03:28:56 Robert Collins bzr: status Confirmed Incomplete
2009-08-22 09:28:58 Frits Jalvingh attachment added Script to generate the error http://launchpadlibrarian.net/30662256/tbzr
2009-09-28 08:36:54 Robert Collins bzr: status Incomplete Confirmed
2009-09-30 00:55:35 Robert Collins summary dirstate AssertionError: "Could not find target parent in wt" after auto mv/rename or deleting directory mv --auto does not handle directory adds mixed with the contents of a directory splitting in two: InconsistentDelta error
2009-09-30 00:55:46 Robert Collins tags dirstate
2009-09-30 00:58:17 Robert Collins description I used "bzr mv --auto" to make it find out about some refactorings I did to source code. This command completed succesfully (and properly guessed the renames), but after it a bzr status dies horribly.... The actual commands I used and the error follows: ---- Snip jal@odeon:~/itrisbzr/vp-trunk$ bzr status removed: vp-soap-server/test/nl/itris/soap/server/AnnotatedCallTest.java vp-soap-server/test/nl/itris/soap/server/ExecutorXmlTests.java vp-soap-server/test/nl/itris/soap/server/FormatDecoderTests.java vp-soap-server/test/nl/itris/soap/server/JaxbTest.java vp-soap-server/test/nl/itris/soap/server/MimeDecoderTests.java vp-soap-server/test/nl/itris/soap/server/SoapTestResponse.java vp-soap-server/test/nl/itris/soap/server/SoapTestUtil.java vp-soap-server/test/nl/itris/soap/server/TestHeaderParameters.java vp-soap-server/test/nl/itris/soap/server/TestSoapContext.java modified: viewpoint/src/nl/itris/vp/domui/VpApplication.java viewpoint/test/nl/itris/vp/custom/welzorg/WelzorgSoapCalls.java vp-soap-server/src/nl/itris/soap/executor/SoapExecutor.java vp-soap-server/src/nl/itris/soap/server/SoapServlet.java unknown: vp-soap-server/test/nl/itris/soap/util/ vp-soap-server/test/nl/itris/soap/server/TestAnnotatedCall.java vp-soap-server/test/nl/itris/soap/server/TestFormatDecoders.java vp-soap-server/test/nl/itris/soap/server/TestJaxb.java vp-soap-server/test/nl/itris/soap/server/TestMimeDecoders.java vp-soap-server/test/nl/itris/soap/server/TestXmlExecutor.java jal@odeon:~/itrisbzr/vp-trunk$ bzr mv --auto vp-soap-server/test/nl/itris/soap/server => vp-soap-server/test/nl/itris/soap/util vp-soap-server/test/nl/itris/soap/server/AnnotatedCallTest.java => vp-soap-server/test/nl/itris/soap/server/TestAnnotatedCall.java vp-soap-server/test/nl/itris/soap/server/ExecutorXmlTests.java => vp-soap-server/test/nl/itris/soap/server/TestXmlExecutor.java vp-soap-server/test/nl/itris/soap/server/FormatDecoderTests.java => vp-soap-server/test/nl/itris/soap/server/TestFormatDecoders.java vp-soap-server/test/nl/itris/soap/server/JaxbTest.java => vp-soap-server/test/nl/itris/soap/server/TestJaxb.java vp-soap-server/test/nl/itris/soap/server/MimeDecoderTests.java => vp-soap-server/test/nl/itris/soap/server/TestMimeDecoders.java vp-soap-server/test/nl/itris/soap/server/SoapTestResponse.java => vp-soap-server/test/nl/itris/soap/util/SoapResponseTestImpl.java vp-soap-server/test/nl/itris/soap/server/TestHeaderParameters.java => vp-soap-server/test/nl/itris/soap/util/HeaderParametersTestImpl.java vp-soap-server/test/nl/itris/soap/server/TestSoapContext.java => vp-soap-server/test/nl/itris/soap/util/SoapContextTestImpl.java jal@odeon:~/itrisbzr/vp-trunk$ bzr status bzr: ERROR: exceptions.AssertionError: Could not find target parent in wt: vp-soap-server/test/nl/itris/soap/server parent of: (('vp-soap-server/test/nl/itris/soap/server', 'TestAnnotatedCall.java', 'annotatedcalltest.ja-20090210181554-no5v57e9wfspw9xu-1'), [('f', '', 0L, 0, 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'), ('r', 'vp-soap-server/test/nl/itris/soap/server/AnnotatedCallTest.java', 0L, 0, '')]) Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 727, in exception_to_return_code return the_callable(*args, **kwargs) File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 922, in run_bzr ret = run(*run_argv) File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 559, in run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 937, in ignore_pipe result = func(*args, **kwargs) File "/usr/lib/python2.6/dist-packages/bzrlib/builtins.py", line 300, in run show_pending=(not no_pending), verbose=verbose) File "/usr/lib/python2.6/dist-packages/bzrlib/status.py", line 118, in show_tree_status want_unversioned=want_unversioned) File "/usr/lib/python2.6/dist-packages/bzrlib/tree.py", line 97, in changes_from want_unversioned=want_unversioned, File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 138, in read_locked result = unbound(self, *args, **kwargs) File "/usr/lib/python2.6/dist-packages/bzrlib/tree.py", line 876, in compare want_unversioned=want_unversioned) File "/usr/lib/python2.6/dist-packages/bzrlib/delta.py", line 230, in _compare_trees want_unversioned=want_unversioned): File "_dirstate_helpers_c.pyx", line 1350, in _dirstate_helpers_c.ProcessEntryC.__next__ File "_dirstate_helpers_c.pyx", line 1609, in _dirstate_helpers_c.ProcessEntryC._iter_next File "_dirstate_helpers_c.pyx", line 1211, in _dirstate_helpers_c.ProcessEntryC._process_entry AssertionError: Could not find target parent in wt: vp-soap-server/test/nl/itris/soap/server parent of: (('vp-soap-server/test/nl/itris/soap/server', 'TestAnnotatedCall.java', 'annotatedcalltest.ja-20090210181554-no5v57e9wfspw9xu-1'), [('f', '', 0L, 0, 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'), ('r', 'vp-soap-server/test/nl/itris/soap/server/AnnotatedCallTest.java', 0L, 0, '')]) bzr 1.14.1 on python 2.6.2 (linux2) arguments: ['/usr/bin/bzr', 'status'] encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8' plugins: DenyCarriageReturn /home/jal/.bazaar/plugins/DenyCarriageReturn.py [unknown] bzrtools /usr/lib/python2.6/dist-packages/bzrlib/plugins/bzrtools [1.14] fastimport /home/jal/.bazaar/plugins/fastimport [0.8dev] launchpad /usr/lib/python2.6/dist-packages/bzrlib/plugins/launchpad [unknown] netrc_credential_store /usr/lib/python2.6/dist-packages/bzrlib/plugins/netrc_credential_store [unknown] qbzr /usr/lib/python2.6/dist-packages/bzrlib/plugins/qbzr [0.9.8] xmloutput /usr/lib/python2.6/dist-packages/bzrlib/plugins/xmloutput [0.8.3] *** Bazaar has encountered an internal error. Please report a bug at https://bugs.launchpad.net/bzr/+filebug including this traceback, and a description of what you were doing when the error occurred. jal@odeon:~/itrisbzr/vp-trunk$ Now I'll go on to try to fix this 8-( #!/bin/bash rm -rf testrepo bzr init testrepo cd testrepo mkdir a echo 1 > a/file1.java echo 2 > a/file2.java echo 3 > a/file3.java bzr add bzr commit -m "Initial commit" mkdir c mv a/file1.java c/file1new.java mv a/file2.java a/file2new.java mv a/file3.java a/file3new.java echo "-------- moving ---------------" bzr mv --auto ... a => c a/file1.java => c/file1new.java a/file2.java => a/file2new.java a/file3.java => a/file3new.java bzr: ERROR: An inconsistent delta was supplied involving u'a', 'a-id-1' reason: This parent is not present.
2010-08-13 06:12:17 Erik de Castro Lopo attachment added Crash when trying to branch from a broken repo https://bugs.launchpad.net/bzr/+bug/373319/+attachment/1487557/+files/bzr-20100813060304-23814.crash
2010-08-26 12:42:14 Fabian Köster bug added subscriber Fabian Köster
2010-09-28 15:52:58 Fabian Köster removed subscriber Fabian Köster
2011-02-01 13:18:03 Jelmer Vernooij tags case-sensitivity
2011-02-01 13:18:09 Jelmer Vernooij tags case-sensitivity case-sensitivity mv
2012-07-29 22:46:51 Launchpad Janitor branch linked lp:~mnn282/bzr/auto-rename-fix
2012-07-29 22:53:03 mnn bzr: assignee mnn (mnn282)
2013-03-25 16:09:07 Pieter bug added subscriber Pieter
2017-11-08 22:52:51 Jelmer Vernooij tags case-sensitivity mv case-sensitivity check-for-breezy mv
2017-11-11 18:12:09 Jelmer Vernooij bug task added brz
2017-11-11 18:12:15 Jelmer Vernooij brz: status New Triaged
2017-11-11 18:12:17 Jelmer Vernooij brz: importance Undecided Medium
2017-11-11 18:17:28 Jelmer Vernooij brz: assignee Jelmer Vernooij (jelmer)
2017-11-11 18:17:31 Jelmer Vernooij brz: status Triaged In Progress
2017-11-11 18:28:51 Launchpad Janitor branch linked lp:~jelmer/brz/auto-rename-fix
2017-11-12 12:20:39 Jelmer Vernooij brz: status In Progress Fix Released
2017-11-12 12:20:42 Jelmer Vernooij brz: milestone 3.0.0
2017-11-12 12:20:53 Jelmer Vernooij tags case-sensitivity check-for-breezy mv case-sensitivity mv