Lithium1988 Posted February 3, 2018 Share Posted February 3, 2018 Hey there, I'm new on Launchbox Just found my first Error which i was not able to fix So when i start launchbox, everything is just fine till i click on any object on the screen (i mean the games i have just imported) When i do so, i get this error message: Unexpected character encountered while parsing value: E. Path '', line 0, position 0. App: LaunchBox Version: 7.15 Type: Newtonsoft.Json.JsonReaderException Site: Boolean ParseValue() Source: Newtonsoft.Json at Newtonsoft.Json.JsonTextReader.ParseValue() at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) at (String , String ) at Unbroken.LaunchBox.RetroAchievements.RetroAchievementsApi.GetConsoles(String username, String apiKey) at (String , String , String , String ) at Unbroken.LaunchBox.RetroAchievements.RetroAchievementsApi.GetGameInfoWithProgress(String username, String apiKey, String gameName, String platformName) at (<>c__DisplayClass80_0 ) at Unbroken.LaunchBox.Desktop.Drawing.GameDetailsGui.<>c__DisplayClass80_0.<RefreshImage>b__0() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() Recent Log: 13:04:38 Music.Pause Start 13:04:38 Music.Prepare Start 13:04:38 Music.Kill Start 13:04:38 Music.Kill Finished 13:04:38 Music.NotifyTrackList Start 13:04:38 Music.NotifyTrackList Invoke 13:04:55 GameDetailsGui.RedrawDetails Start 13:04:55 GameDetailsGui.RedrawDetails Before ShowDetailRating 13:04:55 GameDetailsGui.RedrawDetails Before ShowDetailFileName 13:04:55 GameDetailsGui.RedrawDetails Before ShowDetailCustomFields 13:04:55 GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed 13:04:55 GameDetailsGui.RedrawDetails Before ShowDetailNotes 13:04:55 GameDetailsGui.RedrawDetails Before ShowDetailDates 13:04:55 GameDetailsGui.RedrawDetails End 13:04:55 Music.Play Start 13:04:55 Music.Kill Start 13:04:55 Music.Kill Finished 13:04:55 Music.Play Empty Music Path 13:04:55 Music.NotifyTrackList Start 13:04:55 Music.NotifyTrackList Invoke 13:04:55 Exception stack overflow... sry I can still scroll the lists and i can browse the option but when i try to click anything, the problem is showing. Any advice for that? Thx! Quote Link to comment Share on other sites More sharing options...
gavatron Posted February 3, 2018 Share Posted February 3, 2018 I wasn't getting this error this morning, but I'm sure getting it now. Every time I open Launchbox and select a game/ Quote Link to comment Share on other sites More sharing options...
Lithium1988 Posted February 3, 2018 Author Share Posted February 3, 2018 Don't think so, why should that happen? In my case, I think there is a problem with a path that i pased some how wrong... cause its says that the path "E." ist found cause it should be "E:"... but i don't know where i should look for that Quote Link to comment Share on other sites More sharing options...
gavatron Posted February 3, 2018 Share Posted February 3, 2018 I have Launchbox 7.16 installed on my OneDrive and I haven't altered any paths since this morning (approximately 10 hours ago), so I don't think paths are the issue. I get the exact same error though - Launchbox opens without an issue, I select a game and bang - the error pops. Quote Link to comment Share on other sites More sharing options...
neil9000 Posted February 3, 2018 Share Posted February 3, 2018 Hello to you both and welcome. I notice in the error message you are on Launchbox 7.15, the current version is 7.16 so you could try updating, it may make no difference but its always good to stay current as bugs get squished all the time. Also are either of you using any plugins? Quote Link to comment Share on other sites More sharing options...
gavatron Posted February 3, 2018 Share Posted February 3, 2018 I have a feeling it might be retroachievements... Quote Unbroken.LaunchBox.RetroAchievements.RetroAchievementsApi.GetConsoles(String username, String apiKey Quote Link to comment Share on other sites More sharing options...
gavatron Posted February 3, 2018 Share Posted February 3, 2018 Thanks niel! No plugins here except for being logged in to RetroAchievements and EmuMovies if that counts? Quote Link to comment Share on other sites More sharing options...
neil9000 Posted February 3, 2018 Share Posted February 3, 2018 Yeah was about to say, I see a retroachievements error there, and there site is down at the moment. Quote Link to comment Share on other sites More sharing options...
neil9000 Posted February 3, 2018 Share Posted February 3, 2018 Try logging out of retro achievements and see if it still crashes. Quote Link to comment Share on other sites More sharing options...
gavatron Posted February 3, 2018 Share Posted February 3, 2018 Here's the error I receive: Quote Unexpected character encountered while parsing value: E. Path '', line 0, position 0. App: LaunchBox Version: 7.16 Type: Newtonsoft.Json.JsonReaderException Site: Boolean ParseValue() Source: Newtonsoft.Json at Newtonsoft.Json.JsonTextReader.ParseValue() at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) at (String , String ) at Unbroken.LaunchBox.RetroAchievements.RetroAchievementsApi.GetConsoles(String username, String apiKey) at (String , String , String , String ) at Unbroken.LaunchBox.RetroAchievements.RetroAchievementsApi.GetGameInfoWithProgress(String username, String apiKey, String gameName, String platformName) at (<>c__DisplayClass80_0 ) at Unbroken.LaunchBox.Desktop.Drawing.GameDetailsGui.<>c__DisplayClass80_0.<RefreshImage>b__0() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() Recent Log: 10:28:26 PM Music.Pause Start 10:28:26 PM Music.Prepare Start 10:28:26 PM Music.Kill Start 10:28:26 PM Music.Kill Finished 10:28:26 PM Music.NotifyTrackList Start 10:28:26 PM Music.NotifyTrackList Invoke 10:28:27 PM Music.Pause Start 10:28:27 PM Music.Prepare Start 10:28:27 PM Music.Kill Start 10:28:27 PM Music.Kill Finished 10:28:27 PM Music.NotifyTrackList Start 10:28:27 PM Music.NotifyTrackList Invoke 10:28:29 PM GameDetailsGui.RedrawDetails Start 10:28:29 PM GameDetailsGui.RedrawDetails Before ShowDetailRating 10:28:29 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName 10:28:29 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields 10:28:29 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed 10:28:29 PM GameDetailsGui.RedrawDetails Before ShowDetailNotes 10:28:29 PM GameDetailsGui.RedrawDetails Before ShowDetailDates 10:28:29 PM GameDetailsGui.RedrawDetails End 10:28:29 PM Music.Play Start 10:28:29 PM Music.Kill Start 10:28:29 PM Music.Kill Finished 10:28:29 PM Music.Play Empty Music Path 10:28:29 PM Music.NotifyTrackList Start 10:28:30 PM Music.NotifyTrackList Invoke 10:28:31 PM Exception Quote Link to comment Share on other sites More sharing options...
gavatron Posted February 3, 2018 Share Posted February 3, 2018 I logged out of both emumovies and retroachievements and no crash. Well there you go. I wonder what changed? Quote Link to comment Share on other sites More sharing options...
neil9000 Posted February 3, 2018 Share Posted February 3, 2018 Yeah I am getting the same error on 8.0 beta 5 and it was fine last night. Ill tag Jason here to make him aware. @Jason Carr it looks like if RetroAchievements goes down that it crashes Launchbox as its trying to log into a non available service, you may want to add some code so that it doesn't crash the program if the server isn't reachable. 1 Quote Link to comment Share on other sites More sharing options...
Lithium1988 Posted February 3, 2018 Author Share Posted February 3, 2018 Yea great! Got it! The retroachievements DB is currently down So launchbox trys to show up the Achievments for the game but crashes because there is nothing to connect Thx for that Help Quote Link to comment Share on other sites More sharing options...
neil9000 Posted February 3, 2018 Share Posted February 3, 2018 1 minute ago, gavatron said: I logged out of both emumovies and retroachievements and no crash. Well there you go. I wonder what changed? the Retro achievements website is currently offline so I expect that is why. Quote Link to comment Share on other sites More sharing options...
gavatron Posted February 3, 2018 Share Posted February 3, 2018 Cheers neil and thanks for your help! Quote Link to comment Share on other sites More sharing options...
Lithium1988 Posted February 3, 2018 Author Share Posted February 3, 2018 Yea would be great if Jason could just handle Launchbox not to crash when any source is offline Quote Link to comment Share on other sites More sharing options...
neil9000 Posted February 3, 2018 Share Posted February 3, 2018 2 minutes ago, Lithium1988 said: Yea would be great if Jason could just handle Launchbox not to crash when any source is offline Yeah, I have just messaged him in our discord about it as well, but he is in the US so asleep no doubt, and its Saturday, so hopefully he can put out a quick fix, if he does you would need to update to the beta for the time being, but retro achievements may be back up by then anyway. This is the first time that retro achievements has gone down since it was integrated into Launchbox, hence this bug not being spotted before. Quote Link to comment Share on other sites More sharing options...
neil9000 Posted February 3, 2018 Share Posted February 3, 2018 Well glad we figured out what the issue is, and I can only apologise for the inconvenience. I'm sure once Jason is aware hell get it fixed in no time. Quote Link to comment Share on other sites More sharing options...
neil9000 Posted February 3, 2018 Share Posted February 3, 2018 @Lithium1988 if you don't mind I'm going to edit the title of this thread so that it more describes the issue as we know now what it is. Just to help anyone else coming here with the same issue. Quote Link to comment Share on other sites More sharing options...
Lithium1988 Posted February 3, 2018 Author Share Posted February 3, 2018 (edited) Of course do it! I just forgot about to do it by myself Edited February 3, 2018 by Lithium1988 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.