Rarely bug "Cannot find the file" trying to copy file by F5 from a directory after external influence
Иногда находясь в far2l в каталоге и параллельно работая с этим каталогом внешними средствами (например синхронизация с git или скриптами обновляя) при попытке скопировать любой файл из каталога получаю ошибку "Cannot find the file". При этом войти в файл по F4/F3 работает. Ctrl-R ситуацию не исправляет. Необходимо выйти из каталога (хоть в родителя, хоть в подкаталог) и войти в него по новой - только после этого срабатывает F5.
Похоже виноват
https://github.com/elfmz/far2l/blob/13e613c87d756b5560d98617aa410c68532485fa/far2l/src/copy.cpp#L1594 внутри которого sdc_lstat https://github.com/elfmz/far2l/blob/13e613c87d756b5560d98617aa410c68532485fa/far2l/src/farwinapi.cpp#L551
У меня это проявляется на ext4. Однозначно воспроизводить не получается.
Скорее всего директория удаляется, и current work dir смотрит 'вникуда', по идее должно помочь sdc_getcwd/sdc_chdir