I was changing the time in the Playback connection. Playback dialog froze. Then I got a message box with the exception message. The trace file shows the call stack.
Trace file too big. Inline message here:
2016-10-25 20:23:12:091 (Playback Connection) NinjaTrader.Gui.ControlCenter.OnConnectionStatus.D ispatcherInvoke: Playback status=Disconnected priceStatus=Disconnected previousStatus=Disconnecting previousPriceStatus=Disconnecting errorCode=NoError nativeError=''
2016-10-25 20:23:12:091 NinjaTrader.Gui.ControlCenter.OnConnectionStatus: Using args status=Disconnected
2016-10-25 20:23:12:091 Gui.ControlCenter.OnConnectionStatus: System.NullReferenceException: Object reference not set to an instance of an object.
at NinjaTrader.Gui.ControlCenter.<>c__DisplayClass59_ 0.<OnConnectionStatus>b__0(ConnectionStatusEventAr gs e)
2016-10-25 20:23:12:204 *************** unhandled exception trapped ***************
2016-10-25 20:23:12:204 Object reference not set to an instance of an object.
2016-10-25 20:23:12:206 System.NullReferenceException: Object reference not set to an instance of an object.
at NinjaTrader.Adapter.PlaybackAdapter.Reset(DateTime targetTimeEst, Action`1 callback)
at NinjaTrader.Gui.Data.PlaybackControlCenter.OnWindo wLoaded(Object sender, RoutedEventArgs e)
at System.Windows.EventRoute.InvokeHandlersImpl(Objec t source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(Dependency Object sender, RoutedEventArgs args)
at System.Windows.BroadcastEventHelper.BroadcastEvent (DependencyObject root, RoutedEvent routedEvent)
at System.Windows.BroadcastEventHelper.BroadcastLoade dEvent(Object root)
at MS.Internal.LoadedOrUnloadedOperation.DoWork()
at System.Windows.Media.MediaContext.FireLoadedPendin gCallbacks()
at System.Windows.Media.MediaContext.FireInvokeOnRend erCallbacks()
at System.Windows.Media.MediaContext.RenderMessageHan dlerCore(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.RenderMessageHan dler(Object resizedCompositionTarget)
at System.Windows.Interop.HwndTarget.OnResize()
at System.Windows.Interop.HwndTarget.HandleMessage(Wi ndowMessage msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Interop.HwndSource.HwndTargetFilter Message(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.Internal RealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatch When(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Should NinjaTrader distribute the .PDB files with the beta/RC releases so that you'll get line numbers with the stack traces?
Comment