Recently I found a bug about auto loading the last used project file. Here are the steps to reproduce:
- Create an empty evb project.
- Save this project to a file.
- Close evb.
- Arbitrarily modify the project file to make it an invalid evb project file or xml document.
- Open evb (double click the executable of evb, or a valid evb project file).
- Evb throws errors and almost all functions are not working (new project, open project, exit, change language, etc).