Summary: After creating a SCID5 database, opening it, and setting the Load on startup flag, SCID reports "Error: can not open file" at startup. This is not an issue for SCID4 database files.
Steps to reproduce:
Create a new database using the SCID5 format
Add games to this database
Select the Load at startup option from the Database context menu
Quit and Restart SCID
Expected results:
SCID relaunches and the database created at Step 1 above is reopened
Actual results:
SCID reopens but an Error dialog is shown and the error message reads "Error: can not open file"
Potential symptoms and further notes:
I observed in the recent.dat file that SCID4 files have their extension in the path, but the SCID5 files do not. Here is an example, and note that the .si5 is missing:
set ::autoLoadBases {/Users/nicktmro/scidtest/Chess/MySCID4Database.si4 /Users/nicktmro/scidtest/Chess/MySCID5Database}
If I manually add a .si5 extension in the recent.data file and change the path to /Users/nicktmro/scidtest/Chess/MySCID5Database.si5 then the database opens successfully.
Also noticed that the Load at startup flag is reapplied correctly to si4 files that have been reopened but the flag is not set for the si5 files, but this could be a different issue.
Summary: After creating a SCID5 database, opening it, and setting the
Load on startup
flag, SCID reports "Error: can not open file" at startup. This is not an issue for SCID4 database files.Steps to reproduce:
Load at startup
option from the Database context menuExpected results:
Actual results:
Potential symptoms and further notes:
recent.dat
file that SCID4 files have their extension in the path, but the SCID5 files do not. Here is an example, and note that the.si5
is missing:.si5
extension in therecent.data
file and change the path to/Users/nicktmro/scidtest/Chess/MySCID5Database.si5
then the database opens successfully.Load at startup
flag is reapplied correctly tosi4
files that have been reopened but the flag is not set for thesi5
files, but this could be a different issue.