Emulationstation 2.1.0RP not saving metadata
-
I can only tell you that the error message "terminate called after throwing an instance of 'std::out_of_range'" is still displayed even when I have deleted all of my gamelists.
-
@jwcbronski Ok. Thanks. That's actually very helpful and rules out a fair chunk of the code that could be causing the issue.
-
Ok. Got it. It only happens on systems that use folders when checking to see if the metadata for the folder has changed. I know what the problem is and how to fix it.
In fact, @Buzz has already suggested the correct fix in https://github.com/RetroPie/EmulationStation/issues/79. I'll update the issue with the reason the fix works.
Thanks everyone and sorry for causing the issue :(
-
@fieldofcows seems the only time bugs show up is when it's actually put in the master :p thanks for the quick response :)
-
This is now fixed - please update ES from binary (or source if you prefer).
-
Really speedy work, y'all!
Any idea why it was only happening to 3 of my systems? Seems weird.
-
@hooperre said in Emulationstation 2.1.0RP not saving metadata:
Any idea why it was only happening to 3 of my systems? Seems weird
Do you only have rom subfolders on those 3 systems? That would explain it.
-
You guys are an amazing development team. I'm proud to be here!
-
@fieldofcows path for
allroms are .\retropie\roms\SYSTEM\FILEI'll check when I get home from work to make sure this fixed it :X
ETA: WRONG. PC (DosBox) games are in subfolders. Very possible all subsequent systems (which would be PC, PSX, and SNES) are affected.
-
@felleg :-)
-
@fieldofcows Now i remember when ES was crashing for me when I had a subfolder for unlicensed games in my megadrive roms folder. Do you remember that?
It was crashing with lvl1: OptionListComponent too narrow! in the log file on windows...
Thanks for the kick fix, i already applied to the build i'm using for windows from your old fork.
Really guys you are the best.
-
Well done! Happy holidays.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.