Now the pattern I saw here was that the problematic file names all appear with different cases within the linux code base here. I've tried recreating a few with the correct case and it appears to simply invert the case of the other file in those tests.
I've tested this on exfat 1.2.5 + kernel 4.9 and exfat 1.2.4 + kernel 4.4 to reproduce these results.
I seem to be seeing an issue where multiple files having the same name (but with a different case) causes problems.
Reproduction steps:
Expected result
Actual result
Now the pattern I saw here was that the problematic file names all appear with different cases within the linux code base here. I've tried recreating a few with the correct case and it appears to simply invert the case of the other file in those tests.
I've tested this on exfat 1.2.5 + kernel 4.9 and exfat 1.2.4 + kernel 4.4 to reproduce these results.