higan-emu / higan

higan is a multi-system emulator focused on accuracy, preservation, and configurability.
Other
1.19k stars 112 forks source link

Rewinding beyond start of loaded savestate can cause CTD #172

Open jjohnson652 opened 3 years ago

jjohnson652 commented 3 years ago

This was actually observed in byuu v115 but I did not see it in the Closed Issues history so suspect it's still active.

Loading a save state in byuu v115, then attempting to rewind beyond the start position of the savestate, frequently but not always causes freezes and CTDs. I've been unable to discern a pattern but it seems more likely during rapid savestate loading followed by repeated rewinds, OR savestate load, waiting a long period of time, then rewinding as far back as allowed. No CTDs observed in the absence of savestate loading.