{"thread":{"id":"62150","subject":"BUG: diffcore-rename.c:1674: tracking failed somehow; failed to find associated dst for broken pair","startedAt":"2024-09-20T09:22:43Z","lastAt":"2025-03-14T17:24:55Z","messageCount":4,"participants":["Olaf Hering","Jeff King","Elijah Newren"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"503118","messageId":"20240920112228.3d1130f5.olaf@aepfle.de","threadId":"62150","inReplyTo":null,"subject":"BUG: diffcore-rename.c:1674: tracking failed somehow; failed to find associated dst for broken pair","fromName":"Olaf Hering","fromEmail":"olaf@aepfle.de","sentAt":"2024-09-20T09:22:28Z","receivedAt":"2024-09-20T09:22:43Z","isPatch":false,"sender":{"key":"olaf@aepfle.de","avatar":"https://avatars.githubusercontent.com/u/942324?v=4"},"body":"The following issue left my terminal in a weird state.\nIs this a bug in the repository, or a bug in git 2.43/46?\n\nset -ex\npushd /dev/shm\ntest -d x.git || git clone https://github.com/intel/linux-sgx.git x.git\ncd $_\ngit checkout -b $PPID.$$ a53adeaab7a8176fabb415bfcdf6d29fe4060678\nd=external/ippcp_internal/inc\ngit log -p -b -B -w --stat --follow \"$d\" |& tail\ncd $d\ngit log -p -b -B -w --stat --follow . |& tail\n\n\nThanks,\nOlaf\n"},{"id":"503123","messageId":"20240920130729.GA7349@peff.net","threadId":"62150","inReplyTo":"20240920112228.3d1130f5.olaf@aepfle.de","subject":"Re: BUG: diffcore-rename.c:1674: tracking failed somehow; failed to find associated dst for broken pair","fromName":"Jeff King","fromEmail":"peff@peff.net","sentAt":"2024-09-20T13:07:29Z","receivedAt":"2024-09-20T13:07:39Z","isPatch":false,"sender":{"key":"peff@peff.net","avatar":"https://avatars.githubusercontent.com/u/45925?v=4"},"body":"On Fri, Sep 20, 2024 at 11:22:28AM +0200, Olaf Hering wrote:\n\n> The following issue left my terminal in a weird state.\n> Is this a bug in the repository, or a bug in git 2.43/46?\n> \n> set -ex\n> pushd /dev/shm\n> test -d x.git || git clone https://github.com/intel/linux-sgx.git x.git\n> cd $_\n> git checkout -b $PPID.$$ a53adeaab7a8176fabb415bfcdf6d29fe4060678\n> d=external/ippcp_internal/inc\n> git log -p -b -B -w --stat --follow \"$d\" |& tail\n> cd $d\n> git log -p -b -B -w --stat --follow . |& tail\n\nDefinitely a bug in Git, since we're hitting a BUG(). Looks like it\nreproduces with just \"-B --follow\" on the path in question. Bisecting\nleads to 9db2ac5616 (diffcore-rename: accelerate rename_dst setup,\n2020-12-11). +cc Elijah.\n\n-Peff\n"},{"id":"514254","messageId":"CABPp-BFb1d7dbWdPwA9q_e6pLT6OHPr2SQC5ZwqXwkS74dXqdQ@mail.gmail.com","threadId":"62150","inReplyTo":"20240920130729.GA7349@peff.net","subject":"Re: BUG: diffcore-rename.c:1674: tracking failed somehow; failed to find associated dst for broken pair","fromName":"Elijah Newren","fromEmail":"newren@gmail.com","sentAt":"2025-03-14T06:08:02Z","receivedAt":"2025-03-14T06:08:14Z","isPatch":false,"sender":{"key":"newren@gmail.com","avatar":"https://avatars.githubusercontent.com/u/5455730?v=4"},"body":"On Fri, Sep 20, 2024 at 6:07 AM Jeff King <peff@peff.net> wrote:\n>\n> On Fri, Sep 20, 2024 at 11:22:28AM +0200, Olaf Hering wrote:\n>\n> > The following issue left my terminal in a weird state.\n> > Is this a bug in the repository, or a bug in git 2.43/46?\n> >\n> > set -ex\n> > pushd /dev/shm\n> > test -d x.git || git clone https://github.com/intel/linux-sgx.git x.git\n> > cd $_\n> > git checkout -b $PPID.$$ a53adeaab7a8176fabb415bfcdf6d29fe4060678\n> > d=external/ippcp_internal/inc\n> > git log -p -b -B -w --stat --follow \"$d\" |& tail\n> > cd $d\n> > git log -p -b -B -w --stat --follow . |& tail\n>\n> Definitely a bug in Git, since we're hitting a BUG(). Looks like it\n> reproduces with just \"-B --follow\" on the path in question. Bisecting\n> leads to 9db2ac5616 (diffcore-rename: accelerate rename_dst setup,\n> 2020-12-11). +cc Elijah.\n>\n> -Peff\n\nSorry for the lengthy delay; fix over here:\nhttps://lore.kernel.org/git/pull.1876.git.1741395615315.gitgitgadget@gmail.com/\n"},{"id":"514277","messageId":"20250314172453.GA16215@coredump.intra.peff.net","threadId":"62150","inReplyTo":"CABPp-BFb1d7dbWdPwA9q_e6pLT6OHPr2SQC5ZwqXwkS74dXqdQ@mail.gmail.com","subject":"Re: BUG: diffcore-rename.c:1674: tracking failed somehow; failed to find associated dst for broken pair","fromName":"Jeff King","fromEmail":"peff@peff.net","sentAt":"2025-03-14T17:24:53Z","receivedAt":"2025-03-14T17:24:55Z","isPatch":false,"sender":{"key":"peff@peff.net","avatar":"https://avatars.githubusercontent.com/u/45925?v=4"},"body":"On Thu, Mar 13, 2025 at 11:08:02PM -0700, Elijah Newren wrote:\n\n> > Definitely a bug in Git, since we're hitting a BUG(). Looks like it\n> > reproduces with just \"-B --follow\" on the path in question. Bisecting\n> > leads to 9db2ac5616 (diffcore-rename: accelerate rename_dst setup,\n> > 2020-12-11). +cc Elijah.\n> >\n> > -Peff\n> \n> Sorry for the lengthy delay; fix over here:\n> https://lore.kernel.org/git/pull.1876.git.1741395615315.gitgitgadget@gmail.com/\n\nThanks, I left some comments there.\n\n-Peff\n"}]}