On 14/10/19 01:45PM, Philip Oakley wrote: > Hi Pratyush, > On 13/10/2019 19:50, Pratyush Yadav wrote: > > Just to be sure it is a git-gui/Tcl issue and not an upstream > > git.git > > issue, can you run: > > > > fmt='list %(refname) [list %(objecttype) %(objectname) [concat %(taggername) %(authorname)] [reformat_date [concat %(taggerdate) %(authordate)]] %(subject)] [list %(*objecttype) %(*objectname) %(*authorname) [reformat_date %(*authordate)] %(*subject)]' > > git for-each-ref --tcl --format="$fmt" --sort=-taggerdate refs/heads refs/remotes refs/tags > > > > and see if the output contains that truncated line? If it does, then > > that means the bug is in git-for-each-ref. Note that this is bash > > syntax, and I did a test run on Linux. Do adjust it for Windows and your > > shell if needed. > > ran that bit of code (as distinct commands), and got (last two lines): > > [list "" "" "" [reformat_date ""] ""] > list "refs/heads/branch-patterns-v2" [list "commit" > "d5a799d8833b0ae195915eefd5365f3fc4c7c0a4" [concat "" "Philip Oakley"] > [reformat_date [concat "" "Sat Jun 8 22:50:06 2019 +0100"]] > "t3203-branch-output: test -a & -r pattern options"] [list "" "" "" > [reformat_date ""] ""] > list "refs/heads/branch-patterns" [list "commit" > "b2453cea29b58f2ec57f9627b2456b41568ba5da" [concat "" "Philip Oakley"] > [reformat_date [concat "" "Tue May 28 20:22:09 2019 +0100"]] "squash! doc > branch: provide examples for listing remote tracking branches"] [list "" "" > "" [reformat_date ""] ""] > list "refs/heads/MSVC-README" [list "commit" > "056fb95c8e983ec07e9f5f8baa0b119bf3d13fed" [concat "" "Philip Oakley"] > [reformat_date [concat "" "Sun May 19 22:33:37 2019 +0100"]] > "compat/vcSegmentation fault > > > Not exactly the same, but almost. Ends the same place, with as similar short > line. > This is run inside the bash that is started directly by the git-for-windows > sdk start icon. (Target: C:\git-sdk-64\git-bash.exe Stat in: > C:/git-sdk-64/) > > so looks to be MSYS2/bash related. Ah, so it is an upstream issue. I guess we can just report it and wait for them to fix it. -- Regards, Pratyush Yadav