BigBox: Show Pause Screen Windows AppStore Game

Issue #5442 resolved
Josh Stevens created an issue
  • Launchbox Version: BigBox 11.2
  • OS Version: Windows 10 1906
  • How often it happens: Ever time I push my hotkey for the BigBox pause menu to exit game.
  • Steps to Reproduce:
    1. Launch windows Appstore game via BigBox
    2. Wait for the game to launch and play for a bit
    3. Push hot key(s) for the “Show Pause Screen” feature in BigBox to exit game.
    4. Manually close the game and notice there is a popup with this error

Note: Also after closing a Windows AppStore game BigBox will not work with my controller until I reboot (Xbone Controller) I have to use the keyboard at that point.
* The complete error that shows up in BigBox:

No process is associated with this object.

App: Big Box
Version: 11.2
Type: System.InvalidOperationException
Site: Void EnsureState(State)
Source: System

at System.Diagnostics.Process.EnsureState(State state)
at System.Diagnostics.Process.get_HasExited()
at (<>c__DisplayClass321_0 )
at Unbroken.LaunchBox.Windows.BigBox.ViewModels.MainViewModel.<>c__DisplayClass321_0.<GamePause>b__2()
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout)
at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority)
at (Action , DispatcherPriority )
at Unbroken.LaunchBox.Windows.Threading.Invoke(Action callback, DispatcherPriority priority)
at (MainViewModel )
at Unbroken.LaunchBox.Windows.BigBox.ViewModels.MainViewModel.GamePause()
at (GameControllerStatus , InputAction , InputAction , InputAction , InputAction , InputAction , Action , InputAction )
at Unbroken.LaunchBox.Windows.GameControllers.GameControllerHandler.ProcessControllerAutomation(GameControllerStatus status, InputAction exitGameAction, InputAction focusAction, InputAction volumeDownAction, InputAction volumeUpAction, InputAction showPauseScreenAction, Action gamePauseAction, InputAction screenshotAction)
at (MainViewModel )
at Unbroken.LaunchBox.Windows.BigBox.ViewModels.MainViewModel.ProcessController()
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:

2:08:08 AM Exception

Comments (1)

  1. Jason Carr repo owner

    Thanks Josh, we believe this should be fixed in most cases in the 11.4 release. Every Windows game is different, so it can be tricky/near impossible to get the pause menu to work for every single game, but we did fix this specific error with the games that we tested.

  2. Log in to comment