music playback error bug report

Issue #4432 resolved
Andrew Larsen created an issue

Using Launchbox 8.4 & Windows 10 Pro

I just installed version 8.4, was checking out the new Launchbox Next interface. Music tracks would randomly start and stop while viewing artwork and then after clicking on the music note for a game, the following error message popped up:

Object reference not set to an instance of an object.

App: LaunchBox Version: 8.4 Type: System.NullReferenceException Site: Void (<>c__DisplayClass220_1) Source: LaunchBox.Next

at (<>c__DisplayClass220_1 ) at Unbroken.LaunchBox.Desktop.Next.ViewModels.GameDetailsViewModel.<>c__DisplayClass220_1.<LoadStarRatingGrid>b__9() 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.Wpf.Threading.Invoke(Action callback, DispatcherPriority priority) at (GameDetailsViewModel , Object , MouseEventArgs ) at Unbroken.LaunchBox.Desktop.Next.ViewModels.GameDetailsViewModel.<LoadStarRatingGrid>b__220_1(Object sender, MouseEventArgs args) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action2 originChangedAction) at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action2 originChangedAction) at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList1 otherOrigins, DeferredElementTreeState& oldTreeState, Action2 originChangedAction) at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp) at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Recent Log:

11:28:14 PM Music.NotifyTrackList Start 11:28:14 PM Music.NotifyTrackList Invoke WPF 11:28:20 PM Music.Play Start 11:28:20 PM Music.Kill Start 11:28:20 PM Music.Kill Finished 11:28:20 PM Music.Play Empty Music Path 11:28:20 PM Music.NotifyTrackList Start 11:28:20 PM Music.NotifyTrackList Invoke WPF 11:28:22 PM Music.Play Start 11:28:22 PM Music.Kill Start 11:28:22 PM Music.Kill Finished 11:28:22 PM Music.Play Empty Music Path 11:28:22 PM Music.NotifyTrackList Start 11:28:22 PM Music.NotifyTrackList Invoke WPF 11:28:23 PM Music.Play Start 11:28:23 PM Music.Kill Start 11:28:23 PM Music.Kill Finished 11:28:23 PM Music.Play Empty Music Path 11:28:23 PM Music.NotifyTrackList Start 11:28:23 PM Music.NotifyTrackList Invoke WPF 11:28:25 PM Music.Play Start 11:28:25 PM Music.Kill Start 11:28:25 PM Music.Kill Finished 11:28:25 PM Music.Play Empty Music Path 11:28:25 PM Music.NotifyTrackList Start 11:28:25 PM Music.NotifyTrackList Invoke WPF 11:28:26 PM Music.Play Start 11:28:26 PM Music.Kill Start 11:28:26 PM Music.Kill Finished 11:28:26 PM Music.Play Empty Music Path 11:28:26 PM Music.NotifyTrackList Start 11:28:26 PM Music.NotifyTrackList Invoke WPF 11:28:27 PM Music.Play Start 11:28:27 PM Music.Kill Start 11:28:27 PM Music.Kill Finished 11:28:27 PM Music.Play Empty Music Path 11:28:27 PM Music.NotifyTrackList Start 11:28:27 PM Music.NotifyTrackList Invoke WPF 11:28:34 PM Music.Play Start 11:28:34 PM Music.Kill Start 11:28:34 PM Music.Kill Finished 11:28:34 PM Music.Play Empty Music Path 11:28:34 PM Music.NotifyTrackList Start 11:28:34 PM Music.NotifyTrackList Invoke WPF 11:29:02 PM Music.Play Start 11:29:02 PM Music.Kill Start 11:29:02 PM Music.Kill Finished 11:29:02 PM Music.Play Empty Music Path 11:29:02 PM Music.NotifyTrackList Start 11:29:02 PM Music.NotifyTrackList Invoke WPF 11:29:23 PM Music.Play Start 11:29:23 PM Music.Kill Start 11:29:23 PM Music.Kill Finished 11:29:23 PM Music.Play Empty Music Path 11:29:23 PM Music.NotifyTrackList Start 11:29:23 PM Music.NotifyTrackList Invoke WPF 11:29:25 PM Music.Play Start 11:29:25 PM Music.Kill Start 11:29:25 PM Music.Kill Finished 11:29:25 PM Music.Play Empty Music Path 11:29:25 PM Music.NotifyTrackList Start 11:29:25 PM Music.NotifyTrackList Invoke WPF 11:29:26 PM Music.Play Start 11:29:26 PM Music.Kill Start 11:29:26 PM Music.Kill Finished 11:29:26 PM Music.Play Empty Music Path 11:29:26 PM Music.NotifyTrackList Start 11:29:26 PM Music.NotifyTrackList Invoke WPF 11:29:27 PM Music.Play Start 11:29:27 PM Music.Kill Start 11:29:27 PM Music.Kill Finished 11:29:27 PM Music.Play Empty Music Path 11:29:27 PM Music.NotifyTrackList Start 11:29:27 PM Music.NotifyTrackList Invoke WPF 11:29:27 PM Exception

Comments (1)

  1. Log in to comment