[spam][crazy][log] gdb, thread local, libgit, instruction pointet

Undiscussed Groomed for Male Slavery, One Victim of Many gmkarl at gmail.com
Sat Aug 6 23:01:06 PDT 2022


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.


More information about the cypherpunks mailing list