Jump to content
LaunchBox Community Forums

Recommended Posts

Posted (edited)

Launch Box Keeps Crashing when Navigating through the views 

Might be related to Background Music.

----------------------------------------------------------------------------------------------------

Object reference not set to an instance of an object.

App:     Big Box
Version: 8.0-beta-4
Type:    System.NullReferenceException
Site:    Void (<>c__DisplayClass64_1)
Source:  Unbroken.LaunchBox

   at (<>c__DisplayClass64_1 )
   at Unbroken.LaunchBox.Music.<>c__DisplayClass64_1.<MediaOnParsedChanged>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)
   at (<>c__DisplayClass64_0 )
   at Unbroken.LaunchBox.Music.<>c__DisplayClass64_0.<MediaOnParsedChanged>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:

   5:54:01 AM Music.Play Start
   5:54:02 AM Music.Play Player Play
   5:54:02 AM Music.Kill Start
   5:54:02 AM Music.Kill Start
   5:54:02 AM Music.Kill Player Dispose
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Player Dispose
   5:54:02 AM Music.Kill Finished
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) Free
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   5:54:02 AM Music.Play Create Player
   5:54:02 AM Music.Play Player Play
   5:54:02 AM Music.Kill Player Dispose
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) Free
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   5:54:03 AM Music.StopAndResumeBackground Start
   5:54:04 AM Music.StopAndResumeBackground Start
   5:54:04 AM Music.Kill Start
   5:54:04 AM Music.Kill Finished
   5:54:04 AM Music.PlayerEndReached Start
   5:54:04 AM Music.MediaOnParsedChanged Start
   5:54:04 AM Music.MediaOnParsedChanged Start
   5:54:04 AM Music.Kill Finished
   5:54:04 AM Music.Play Create Player
   5:54:04 AM Music.Play Player Play
   5:54:04 AM Music.StopAndResumeBackground Start
   5:54:04 AM Music.MediaOnParsedChanged Start
   5:54:04 AM Music.Kill Start
   5:54:04 AM Music.Kill Player Dispose
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) Free
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   5:54:04 AM Music.MediaOnParsedChanged Invoke Windows Forms
   5:54:04 AM Music.MediaOnParsedChanged Invoke WPF
   5:54:04 AM Music.Kill Start
   5:54:04 AM Music.Kill Finished
   5:54:04 AM Music.PlayerEndReached Start
   5:54:04 AM Music.Kill Finished
   5:54:04 AM Music.MediaOnParsedChanged Start
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) Free
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   5:54:04 AM Music.MediaOnParsedChanged Invoke Windows Forms
   5:54:04 AM Music.MediaOnParsedChanged Invoke WPF
   5:54:05 AM Music.StopAndResumeBackground Start
   5:54:06 AM Exception

 

 

Edited by NJDave71
Posted
  On 2/2/2018 at 10:59 AM, NJDave71 said:

Launch Box Keeps Crashing when Navigating through the views 

Might be related to Background Music.

----------------------------------------------------------------------------------------------------

Object reference not set to an instance of an object.

App:     Big Box
Version: 8.0-beta-4
Type:    System.NullReferenceException
Site:    Void (<>c__DisplayClass64_1)
Source:  Unbroken.LaunchBox

   at (<>c__DisplayClass64_1 )
   at Unbroken.LaunchBox.Music.<>c__DisplayClass64_1.<MediaOnParsedChanged>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)
   at (<>c__DisplayClass64_0 )
   at Unbroken.LaunchBox.Music.<>c__DisplayClass64_0.<MediaOnParsedChanged>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:

   5:54:01 AM Music.Play Start
   5:54:02 AM Music.Play Player Play
   5:54:02 AM Music.Kill Start
   5:54:02 AM Music.Kill Start
   5:54:02 AM Music.Kill Player Dispose
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   5:54:02 AM Music.Kill Trying Again
   5:54:02 AM Music.Kill Player Dispose
   5:54:02 AM Music.Kill Finished
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) Free
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   5:54:02 AM Music.Play Create Player
   5:54:02 AM Music.Play Player Play
   5:54:02 AM Music.Kill Player Dispose
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) Free
   5:54:02 AM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   5:54:03 AM Music.StopAndResumeBackground Start
   5:54:04 AM Music.StopAndResumeBackground Start
   5:54:04 AM Music.Kill Start
   5:54:04 AM Music.Kill Finished
   5:54:04 AM Music.PlayerEndReached Start
   5:54:04 AM Music.MediaOnParsedChanged Start
   5:54:04 AM Music.MediaOnParsedChanged Start
   5:54:04 AM Music.Kill Finished
   5:54:04 AM Music.Play Create Player
   5:54:04 AM Music.Play Player Play
   5:54:04 AM Music.StopAndResumeBackground Start
   5:54:04 AM Music.MediaOnParsedChanged Start
   5:54:04 AM Music.Kill Start
   5:54:04 AM Music.Kill Player Dispose
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) Free
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   5:54:04 AM Music.MediaOnParsedChanged Invoke Windows Forms
   5:54:04 AM Music.MediaOnParsedChanged Invoke WPF
   5:54:04 AM Music.Kill Start
   5:54:04 AM Music.Kill Finished
   5:54:04 AM Music.PlayerEndReached Start
   5:54:04 AM Music.Kill Finished
   5:54:04 AM Music.MediaOnParsedChanged Start
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) Free
   5:54:04 AM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   5:54:04 AM Music.MediaOnParsedChanged Invoke Windows Forms
   5:54:04 AM Music.MediaOnParsedChanged Invoke WPF
   5:54:05 AM Music.StopAndResumeBackground Start
   5:54:06 AM Exception

 

 

Expand  

 

same it also gets stuck in the menu and doesnt allow you to exit only from task manager.

Posted (edited)

Ran Some tests on multiple Machines.  

  • I don't see any changes in Startup. 
  • BigBox Freezes for a minute or so when changing Views. 
  • Beta 3 seemed more stable.

 

Edited by NJDave71
Posted

I tested this in Beta 3 and Beta 4 when you are launching  WiiU games  using CEMU the -g -f command line options do not work and you just get a gray screen if you only have it listed under the emulator.  If you use the custom command line option under each game then that works.

 

Thanks

Posted (edited)

I am getting random times of being stuck in the BigBox options menu as well and have to kill through task manager. My other machine still on 7.16 has no issues.

Edited by Retro808
Posted

Okay, obviously we have several different issues being reported here. It's hard to follow it all without explicit details.

@NJDave71 I believe I have that error message related to background music fixed for the next beta.

@wallmachine @Retro808 Per getting stuck in the menu, do either of you have any steps to reproduce it? Any idea what particular navigation is causing it? Is this a new issue in the 8.0 betas? I've never seen it happen so it's hard for me to figure out.

  On 2/2/2018 at 1:16 PM, wallmachine said:

same for me when going through coverflow it pauses for about 10 seconds

Expand  

Does it only do this once? If so, I have an idea what might be causing it.

  On 2/2/2018 at 4:11 PM, GreenGriffon said:

 

Same thing here, except I'm not playing any background music. I do use a background video though.

 

Expand  

Are you getting the exact same error as Dave posted on top? Or a different error? Or a crash?

Posted
  On 2/2/2018 at 7:00 PM, Retro808 said:

I am getting random times of being stuck in the BigBox options menu as well and have to kill through task manager. My other machine still on 7.16 has no issues.

Expand  

with this if it gets stuck and i press the windows key and then right click and exit the the bigbox app the process is still in task manager and you cannot open another instance of bigbox until ending the process in task manager.

Posted (edited)
  On 2/2/2018 at 8:30 PM, Jason Carr said:

@wallmachine @Retro808 Per getting stuck in the menu, do either of you have any steps to reproduce it? Any idea what particular navigation is causing it? Is this a new issue in the 8.0 betas? I've never seen it happen so it's hard for me to figure out.

Does it only do this once? If so, I have an idea what might be causing it.

Are you getting the exact same error as Dave posted on top? Or a different error? Or a crash?

Expand  

happens for me when changing themes in the menu, also when changing the theme the video from the previous video plays in the background even though the new theme doesn't have any videos.

Edited by wallmachine
Posted

@Jason Carr So far I have only been able to replicate it if I change themes either while in BigBox settings or using per platform theme changes while in a platform view. If I change a couple of system themes then go into the BigBox menu I usually get stuck. The frequency of getting stuck varies. 

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...