Hey everybody, I've started having an issue recently that's causing GameEx to crash whenever I choose an emulated game. It's not when actually trying to play the game, it crashes with the following exception when I pick a game from the list: 22:34:59.1 1/24/2009: Value cannot be null. Parameter name: input 22:34:59.2 1/24/2009: at System.Text.RegularExpressions.Regex.Replace(String input, String replacement) at System.Text.RegularExpressions.Regex.Replace(String input, String pattern, String replacement) at k.b(String A_0, Boolean A_1, Boolean A_2, Boolean A_3, String& A_4) at k.k() at k.al() 22:34:59.2 1/24/2009: Trying reinitialising the display after sleeping for 4 seconds 22:34:59.2 1/24/2009: Exception count will be dropped to 15 22:35:04.8 1/24/2009: --**-- 22:35:04.8 1/24/2009: 21 Consecutive Exceptions Occured: Exiting 22:35:04.8 1/24/2009: Closing database connection 22:35:04.9 1/24/2009: First Exception: 22:35:04.9 1/24/2009: Index was outside the bounds of the array. 22:35:04.9 1/24/2009: at k.a(Boolean A_0, Int32 A_1, String A_2, String A_3, String A_4, Boolean A_5, Boolean A_6, Boolean A_7, Boolean A_8, Boolean A_9, Boolean A_10) 22:35:04.9 1/24/2009: at k.b(String A_0, Boolean A_1, Boolean A_2, Boolean A_3, String& A_4) 22:35:04.9 1/24/2009: at k.k() 22:35:04.9 1/24/2009: at k.al() 22:35:04.9 1/24/2009: Last Exception: 22:35:04.9 1/24/2009: Value cannot be null. Parameter name: input 22:35:04.9 1/24/2009: at System.Text.RegularExpressions.Regex.Replace(String input, String replacement) 22:35:04.9 1/24/2009: at System.Text.RegularExpressions.Regex.Replace(String input, String pattern, String replacement) 22:35:04.9 1/24/2009: at k.b(String A_0, Boolean A_1, Boolean A_2, Boolean A_3, String& A_4) 22:35:04.9 1/24/2009: at k.k() 22:35:04.9 1/24/2009: at k.al() I'm running the latest version of GameEx, 9.80 on a Windows XP SP3 box. I'm not exactly sure when this issue started, as I haven't tried to play an emulated game in the last few months (MAME games work fine). The only other issue that I've had recently is with the last update, GameEx reported there was a new version every time I started up. I manually installed overtop of my previous installation and that problem went away. My best guess is it's something to do with the recently-updated emulator databases, but that's really just a guess. I've had the problem with any kind of system I've tried (NES, Genesis, SNES, Odyssey, anything). Things that I've tried to fix the issue: * Downloading new copies of the databases and manually copying them over * Deleting the EMU_X.dbcache/.dbcacheini/.map files * I've even tried doing a totally fresh install and copying over my GameEx.ini file * Set the emulators to not use any database (at least the emulator that I'm choosing, I haven't gone through and removed all of them at once) Nothing seems to work. The only success I had was after restarting my PC once, I was able to access any games I wanted to - everything worked fine. I quit GameEx and started it back up again, and failure continued. Further restarts didn't cause any more success. I can't figure out why it worked that one time, but it did, and it was strange. Has anybody seen this problem before? I'm not real excited about the possibility of re-doing all my config, as it was a fair amount of work to get everything setup the first time. I've attached my GameEx.ini file as well as the full log. Any advice would be appreciated. Thanks! log.txt GameEx.ini.txt