> read(3, "FILE \"Touhou.bin\" BINARY\n TRACK"..., 4096) = 69
> open("Touhou.bin", O_RDONLY) = -1 EOVERFLOW (Value too large for defined data type)
Файл Touhou.bin небось > 2Gb (и архитектура x86)?
Пишите автору, что при открытии файлов нужно указывать O_LARGEFILE.
И этот strace ему тоже пошлите.
Из man 2 open:
EOVERFLOW
pathname refers to a regular file, too large to be opened; see
O_LARGEFILE above.