Closed juliadin closed 11 months ago
This is being caused by https://github.com/RobLoach/datfile/issues/2. I can add a workaround so the parsing doesn't crash like this, but the CMPro DAT parser may need a rewrite.
Thanks for the swift explanation. A workaround would be nice since I needed to do 'nop' runs of igir just to fidn the files that failed. Throwing an error that states the file name if dat parsing fails would be wonderful.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Comment generated by the GitHub Lock Issues workflow.
Paste the command
igir report --dat dat/libretro-database/dat/Sony\ -\ PlayStation\ 3.dat --input sources/
Describe the bug
When using igir (tried with some 1.9, 2.0.6, 2.0.7) to process some files in the libretro-database repository, it crashes with an unhelpful error:
At the moment it happens with the files
from the repository https://github.com/libretro/libretro-database.git
Expected behavior
processing of the dat files or warnings about issues with the contained data
Debug logs
DAT(s) used
https://raw.githubusercontent.com/libretro/libretro-database/master/dat/Sony%20-%20PlayStation%203.dat
igir version
2.0.7
Node.js version
18.13.0
Operating system
Debian 12
Additional context
No response