ENOENT crash when doing move clean test
run
#1374
Labels
potential-bug
A potential issue that needs confirmation and/or triage
move clean test
run
#1374
Paste the command
npm exec igir@latest move test clean -vvv --input-checksum-quick --dir-dat-name --dat ./dats --input 1g1r --output 1g1r
Describe the bug
When running
move clean test
runs, igir randomly crashes withENOENT
on files which it has moved to a new directory name.In the case shown in the attached debug logs, the ROM was moved from the
Atari - 5200
directory to theAtari - 8-bit Family
directory by igir due to a name change in the DAT. In the same execution run, it subsequently attempted tostat
the file in its old location, and crashed.This seems similar to the fixed bug #367.
Expected behavior
igir
should not attempt to access files in their old location after moving them.Debug logs
Subsequent crash (occurred about 4 seconds later):
DAT(s) used
No-Intro
igir version
3.0.1
Node.js version
v20.18.0
Operating system
Debian
Additional context
No response
The text was updated successfully, but these errors were encountered: