Drommedhar / DlssUpdater

DlssUpdater is a tool to conveniently configure used dlss-dlls for your games.
MIT License
107 stars 4 forks source link

App crash on startup after uninstalling a game but its folder is still configured within the app #19

Open P40L0X opened 4 weeks ago

P40L0X commented 4 weeks ago

Describe the bug When a game is uninstalled (including its main folder) but that folder is left configured in DlssUpdater, every time the app is opened next it crashes on startup. The only way to solve it is to delete its games.json file under settings folder, but then we need to re-enter all the game's folder manually...

To Reproduce Steps to reproduce the behavior:

  1. Add a game folder to DlssUpdater
  2. Close DlssUpdater
  3. Uninstall that game and its folder
  4. Try to open DlssUpdater again -> and it will crash every time

Expected behavior Opening DlssUpdater after a game uninstall shouldn't crash it, but should just show that folder no longer exist with a warning or similar

Desktop

Additional context Attaching my log AppLog.2024-10-15.txt

Drommedhar commented 3 weeks ago

Will look into it.

Drommedhar commented 2 days ago

@P40L0X The newest release "2.0.5.2" should hopefully fix your issue. Could you check that?