I have some code where the acl_t returned by get_file_acl is allocated at 0x80038248. As a result the acl_entry_t generated by acl_get_entry has an "index" of -1, since the pointer was sign-extended to 64-bits.
My fix is trivial and simply casts the pointer to uintptr_t first. All best, David
0001-Fix-invalid-acl_entry_t-on-32-bit-Cygwin.patch
Description: Binary data
