repro 52533 cd /tmp/ 52534 hg clone http://hg.intevation.org/mercurial/crew 52535 hg clone crew crew2 52536 cd crew2/ 52537 vi Makefile 52538 echo foo >> Makefile 52539 hg commit 52540 echo foo >> Makefile 52541 reset 52542 echo foo >> Makefile 52543 hg commit --amend 52544 hg push ../crew 52545 hg out fails with: bboissin@bboissin:/tmp/crew2$ hg out comparing with /tmp/crew searching for changes abort: unknown revision 'd7605dcb064705ce7daef508eeaed3764545c8b6'!
Fixed by http://selenic.com/repo/hg/rev/e7b89b5127c2 Pierre-Yves David <pierre-yves.david@ens-lyon.org> outgoing: fix possible filtering crash in outgoing (issue3814) If there is no outgoiing changesets but we have filtered revision in outgoing.excluded We run into a filtering related crash. The excluded revision should not be there in the first place but discovery need cleanup in default, not stable. (please test the fix)
Fixed by http://selenic.com/repo/hg/rev/227479f61db9 Pierre-Yves David <pierre-yves.david@ens-lyon.org> outgoing: fix possible filtering crash in outgoing (issue3814) If there is no outgoiing changesets but we have filtered revision in outgoing.excluded We run into a filtering related crash. The excluded revision should not be there in the first place but discovery need cleanup in default, not stable. (please test the fix)