When I click a certain Windows game I get an error saying Invalid characters in path and LaunchBox crashes. I can't even right-click the game to edit or delete it without getting the error. It worked fine last time I played it and I didn't change anything. The game still works with the Windows shortcut. Here are the details of the error:
Illegal characters in path.
App: LaunchBox
Version: 8.3
Type: System.ArgumentException
Site: System.Object MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean)
Source: System.Windows.Forms
at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
at (GameDetailsControl , GameInfoWithProgress )
at Unbroken.LaunchBox.Desktop.Controls.GameDetailsControl.InitPlacement(GameInfoWithProgress achievementsInfo)
at (GameDetailsControl , Game )
at Unbroken.LaunchBox.Desktop.Controls.GameDetailsControl.set_Game(Game value)
at (MainForm , Object , EventArgs )
at Unbroken.LaunchBox.Desktop.Forms.MainForm.gamesControl_SelectedGameChanged(Object sender, EventArgs e)
at (GamesControlBase )
at Unbroken.LaunchBox.Desktop.Controls.GamesControlBase.OnSelectedGameChanged()
at (ImageGamesControl )
at Unbroken.LaunchBox.Desktop.Controls.ImageGamesControl.<selectionTimer_Tick>b__57_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:
9:06:38 PM Music.Pause Start
9:06:38 PM Music.Prepare Start
9:06:38 PM Music.Kill Start
9:06:38 PM Music.Kill Finished
9:06:38 PM Music.NotifyTrackList Start
9:06:38 PM Music.NotifyTrackList Invoke
9:06:44 PM GameDetailsGui.RedrawDetails Start
9:06:44 PM GameDetailsGui.RedrawDetails Before ShowDetailRating
9:06:44 PM GameDetailsGui.RedrawDetails Before ShowDetailFileName
9:06:44 PM GameDetailsGui.RedrawDetails Before ShowDetailCustomFields
9:06:44 PM GameDetailsGui.RedrawDetails Before ShowDetailLastPlayed
9:06:44 PM Exception