If you have 2 or more saves, deleting one of them (with Shift-Del in the "Resume 
quest" menu) works fine. But deleting the _last_ save exits the program with two 
exceptions:

Traceback (most recent call last):
  File "/usr/share/games/ardentryst/ardentryst.py", line 4722, in <module>
    main()
  File "/usr/share/games/ardentryst/ardentryst.py", line 4416, in main
    Game = Game_SlotMenu()
  File "/usr/share/games/ardentryst/ardentryst.py", line 1582, in Game_SlotMenu
    gameobj = pickle.load(open(os.path.join(SAVEDIRECTORY, "Saves", 
gamelist[cursor]),"rb"))
IndexError: list index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/share/games/ardentryst/ardentryst.py", line 4726, in <module>
    handleException(e)
  File "/usr/share/games/ardentryst/ardentryst.py", line 685, in handleException
    open("bugreport.txt", "w").write(open(os.path.join(SAVEDIRECTORY, "log.txt"), 
"r").read())
PermissionError: [Errno 13] Permission denied: 'bugreport.txt'

I'm adding this info here, because I suspect the 2 issues with 
renaming/deleting saves might have a common cause? (Note that both have been 
present long before the Python3 port, but continue to exist afterwards.)

Reply via email to