Unable to save games in some (all?) engines
|Reported by:||criezy||Owned by:||criezy|
A recent regression prevent saving in all the engines I tried.
There are random assert that can happen when saving:
Assertion failed: (idx < _size), function operator, file ./common/array.h, line 244
I got this one in at least BASS and Full Throttle.
Also even when the assert does not happen, in at least the SCUMM engine, saving does nothing (no save game is created). I reproduced this with DOTT and Full Throttle.
I tried a version from 8 days ago (commit 60111294a044fc) and that one is working properly.
I am not sure the two issues (assert, and no save file created) are the same issue, but it seems unlikely that two recent major regressions on saving games would not be at least connected.