7 Aug
2022
7 Aug
'22
3:01 p.m.
it looks as if the loose_pos element of the iterator might not have been being incremented: (gdb) p (char*)iter->loose.contents[iter->loose_pos-1] $18 = 0x555555780de8 "refs/tags/0.10.7" (gdb) p (char*)iter->loose.contents[iter->loose_pos-2] $19 = 0x555555780dd0 "refs/tags/0.10.6" i can review the behavior running to see whether this variable is being decremented, resulting in a repeat 0.10.7 . i should start with the first iteration that hits 0.10.7, as it seems that is when the incrementation happens.