-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Application crash when moving game with folder not present #1
Comments
Now if the associated directory is not present for an ACF file, it will report size 0, and will no longer crash when trying to copy, but the copy will still fail.
Thanks for the detailed report, and suggestion, I fixed the crash in the most recent push. I'm going to leave this open until I add a good way of handling this situation. Instead of a reactionary "Would you like to delete this acf file?" I think I may add a "Cleanup & Repair" tab, which finds orphaned acfs and game directories (directory with no acf), which provides options to repair or delete. The repair option could also be built to help fix situations where the game content is in a different library than the acf file. |
this is a really good Idea, for example if I would have moved the game already away because storage was short before discovering this tool (actually happened thursday when I moved my OS to SSD) and I am too lazy to search out the ACFs. |
I'm closing this issue since the actual crash has been resolved forever, I've only left it here as reminder to build the cleanup feature, but I've added issue #20 to capture that work. |
Hey. I get the following error in the log file when I attempt to move a game when its game directory doesn't exist. This can happen when a game has been removed from the
common
folder, but the*.acf
file still exits (This situation can happen if you delete the game from the drive and not via Steam).In this case, the file
appmanifest_232790.acf
exists in thesteamapps
folder (For the game Broken Age). However, theinstalldir
folder does not exists in thecommon
folder (Broken Age). Might want to check if the game directory actually exists when listing the games in the main screen, and if not give an option to clean up the*.acf
files.The text was updated successfully, but these errors were encountered: