Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

I don't know if there's any meaningful point in bug reporting when a new demo is coming out Soon™, but my game on 20 08 2020 is crashing when I attempt to save.


___________________________________________

############################################################################################

FATAL ERROR in

action number 1

of Other Event: User Defined 0

for object obj_ExplorationController:

DoSub :1: undefined value

at gml_Script_slowdown_target

############################################################################################

--------------------------------------------------------------------------------------------

stack frame is

gml_Script_slowdown_target (line 0)

gml_Object_obj_ExplorationController_Other_10


And now it's crashing on load attempt, so I can't play. 

(+1)

It happens in the older 19 03 build too, fwiw.

That's so weird, I've never heard of this...
It's possible that I've fixed this bug as a side effect of working on whatever else since then, but I'll look into it. Thank you for reporting it!

And sorry... You might be able to play again by erasing your save file in AppData\Local\BE_Witches_20_08_2020, but it might just crash again...
Though, do you remember at what point exactly the game crashed? Right as you clicked on the save circle, or after a small delay maybe?

(+1)

It will just crash again on-save, I've confirmed that much.


As for when it happens, it seems to crash at the very end of the save animation- if I were to extrapolate from my layperson intuition of the error code, something in the slowdown effect might have caused an error to happen while saving and corrupted the save file, which would cause another crash on load attempt. That's my theory, anyway. Whatever's causing it, it's consistent between both versions of the game that I have. It's odd because I remember having played without much issue in the past.

(1 edit) (+1)

Something interesting- the save file is definitely corrupt. I checked my save directory and the text in the save file that's in there is only 89 characters long, as compared to a 195.8k character backup file that's also in the directory. 


I'm going to attempt a fresh install and see if something weird happened to my local copy of the game. I'll wipe the appdata folder too just in case. I'll keep the older version as-is just in case there's something useful in that appdata folder for bug-hunting, since it's suffering from the same issue.

(+1)

Good news! The reinstall did fix it. Whether it was the reinstall, the appdata folder wipe, or the combination of the two, I don't know. 

Thanks for all your hard work on the game! Hoping the new demo and the eventual full release live up to the potential this original 2020 demo shows in abundance. =D

Thank you so much! I'll do my best ^^

I'm glad you were able to fix it, but it's still pretty scary to have a potential save corrupting bug in there, rare as it may be... I haven't found anything so far that might cause this, but I'll keep looking. I'll also add a save backup system, just in case.
Sorry again about all that!

No problem! I think I have a possible theory about what might have happened. Between 2020 and now I've had to replace my Hard Drive. In that time I migrated most of my files, including my old AppData folder contents, to keep save  games in those locations. I think I might have installed via installer in the past, and by the time of the migration I forgot I wasn't playing on Portable. So maybe something gets installed in a location that I didn't migrate that caused the bug? In such a case the solution would simply be to reinstall the game, which is what successfully fixed my problem. Without knowing more of the causes this is the best theory I have lol

Aah, that might be it! I guess it's kind of reassuring in that this isn't something I have control over lol

I believe the save file works between both versions, but I'll still test that real quick later to make sure.