AccountRight Application Error Report ===================================== Application Version: 2021.3.24.4119 Application File Version: 2021.3.24.4119 Incident Id: a8796727-3da0-45dc-8134-96af6af687d5 Time: Tuesday, 20 July 2021 7:45:11 AM Code: System.NullReferenceException Message: Object reference not set to an instance of an object. Stack Trace ---------------------------------------- 1 : System.NullReferenceException ---------------------------------------- System.NullReferenceException: Object reference not set to an instance of an object. at Huxley.RF.Core.Presentation!0x060002aa!MYOB.Huxley.RF.Core.Presentation.Serialization.RFViewSerializer.SerializeView(RFViewBase view) +0x111 at Huxley.RF.Reports!0x060013bd!MYOB.Huxley.RF.Reports.Serialization.ReportSerializer.SerializeView(RFViewBase view) +0x20 at Huxley.RF.Core.Presentation!0x060002ac!MYOB.Huxley.RF.Core.Presentation.Serialization.RFViewSerializer.SaveView(RFViewBase view) +0x18 at Huxley.RF.Core.Presentation!0x060002ae!MYOB.Huxley.RF.Core.Presentation.Serialization.RFViewSerializer.SaveViewToStream(RFViewBase view, Stream streamName) +0x0 at Huxley.RF.Core.Presentation!0x060001ac!MYOB.Huxley.RF.Core.Presentation.ViewModels.RFWorkspaceViewModel`2.Save(Stream streamName) +0xe at Huxley.RF.Reports!0x06001280!MYOB.Huxley.RF.Reports.ViewModels.Base.ReportWorkspaceViewModelBase`2.Save(Stream streamName) +0x0 at Huxley.RF.Reports!0x060000e5!MYOB.Huxley.RF.Reports.Windows.ReportSaveAsCustomDialog.btnSave_Executed(Object sender, ExecutedRoutedEventArgs e) +0xef at PresentationCore!0x06000cca!System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target) +0x7 at PresentationCore!0x06000b5c!System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) +0x7 at PresentationCore!0x06000b69!System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) +0x30 at PresentationCore!0x06000584!System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) +0xe6 at PresentationCore!0x060007f1!System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) +0x57 at PresentationCore!0x0600063e!System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) +0x1f at PresentationCore!0x06000d99!System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated) +0x78 at PresentationCore!0x06000d98!System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated) +0xf at PresentationFramework!0x06007831!MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated) +0x36 at PresentationFramework!0x06005bd9!System.Windows.Controls.Primitives.ButtonBase.OnClick() +0x13 at PresentationFramework!0x06004270!System.Windows.Controls.Button.OnClick() +0x1a at PresentationFramework!0x06005bf7!System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) +0x46 at PresentationCore!0x06000655!System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) +0x1d at PresentationCore!0x06001187!System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) +0x7 at PresentationCore!0x06000b5c!System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) +0x7 at PresentationCore!0x06000b69!System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) +0x30 at PresentationCore!0x06000584!System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) +0xe6 at PresentationCore!0x060007f0!System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) +0x65 at PresentationCore!0x06000651!System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) +0x3a at PresentationCore!0x06001187!System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) +0x7 at PresentationCore!0x06000b5c!System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) +0x7 at PresentationCore!0x06000b69!System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) +0x30 at PresentationCore!0x06000584!System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) +0xe6 at PresentationCore!0x060007f1!System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) +0x57 at PresentationCore!0x0600063f!System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) +0x14 at PresentationCore!0x0600063e!System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) +0x11 at PresentationCore!0x06000f67!System.Windows.Input.InputManager.ProcessStagingArea() +0x1ef at PresentationCore!0x06000f5e!System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) +0x24 at PresentationCore!0x06000fd3!System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) +0x35 at PresentationCore!0x060019de!System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) +0x210 at PresentationCore!0x060019d3!System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) +0x0 at PresentationCore!0x06001a21!System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) +0x54 at WindowsBase!0x06000193!MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) +0x30 at WindowsBase!0x06000183!MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) +0x36 at WindowsBase!0x06000f46!System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) +0x77 at WindowsBase!0x06000f45!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) +0x36 at WindowsBase!0x06000f91!System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) +0xbb at WindowsBase!0x06000181!MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) +0x11d at WindowsBase!0x0600004c!MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) at WindowsBase!0x06000fb3!System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) +0x40 at WindowsBase!0x06000f6e!System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) +0x5e at PresentationFramework!0x06000de3!System.Windows.Window.ShowHelper(Object booleanBox) +0x0 at PresentationFramework!0x06000d1b!System.Windows.Window.Show() +0x1f at PresentationFramework!0x06000d1f!System.Windows.Window.ShowDialog() +0x1ec at Huxley.RF.Reports!0x06000044!MYOB.Huxley.RF.Reports.ReportsRibbonWindowViewModel.OnSaveReportCommandExecuted(RFCommandParam commandParam) +0x39 at Huxley.RF.Core.Presentation!0x06000387!MYOB.Huxley.RF.Core.Presentation.Design.Commands.RFCommand.Execute(Object parameter) +0x12 at PresentationFramework!0x06007831!MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated) +0x4a at PresentationFramework!0x0600520b!System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg) +0x18 at WindowsBase!0x06000f46!System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) +0x77 at WindowsBase!0x06000f45!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) +0x2 at WindowsBase!0x0600101e!System.Windows.Threading.DispatcherOperation.InvokeImpl() +0x7a at WindowsBase!0x0600101d!System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) +0x7 at WindowsBase!0x060002c1!MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj) +0x1b at mscorlib!0x06003ad5!System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) +0x79 at mscorlib!0x06003ad4!System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) +0x0 at mscorlib!0x06003ad3!System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) +0x2b at WindowsBase!0x060002c0!MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) +0x0 at WindowsBase!0x0600101b!System.Windows.Threading.DispatcherOperation.Invoke() +0xf at WindowsBase!0x06000fb1!System.Windows.Threading.Dispatcher.ProcessQueue() +0xe5 at WindowsBase!0x06000fb8!System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) +0x3f at WindowsBase!0x06000193!MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) +0x30 at WindowsBase!0x06000183!MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) +0x36 at WindowsBase!0x06000f46!System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) +0x77 at WindowsBase!0x06000f45!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) +0x2 at WindowsBase!0x06000f91!System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) +0xbb at WindowsBase!0x06000181!MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) +0x11d at System.Windows.Forms!0x06004649!System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg) at System.Windows.Forms!0x06005350!System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData) +0x177 at System.Windows.Forms!0x0600537e!System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) +0x1e9 at System.Windows.Forms!0x0600537d!System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) +0x14 at System.Windows.Forms!0x0600056a!System.Windows.Forms.Application.Run(Form mainForm) +0xc at Huxley.Application!0x060000ea!MYOB.Huxley.Application.Program.Main(String[] args) +0x210 at Huxley.Application!0x060000d4!MYOB.Huxley.Application.Launcher.Main(String[] args) +0x5 ========== MODULE: Huxley.Application => Huxley.Application, Version=2021.3.24.4119, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:c0cf4a68b92c4c4690a013fc1e5212b2; A:1 MODULE: Huxley.RF.Core.Presentation => Huxley.RF.Core.Presentation, Version=2021.3.24.4119, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:9f1e4c71272b4dde8b924e8823ebc84a; A:1 MODULE: Huxley.RF.Reports => Huxley.RF.Reports, Version=2021.3.24.4119, Culture=neutral, PublicKeyToken=947f70fecdd4159f; G:38a44b9be9fa42788f6039520470dd33; A:1 MODULE: mscorlib => mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:4936770c83e64e99b8da4c10a63da5b8; A:2 MODULE: PresentationCore => PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; G:640f8c4d1c1843fe8b45f7ee7feacb50; A:2 MODULE: PresentationFramework => PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; G:60e29fa9fc9e474d80574ef34bc2942d; A:1 MODULE: System.Windows.Forms => System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; G:1d5fd286f44440508e5b08fec7ecb659; A:1 MODULE: WindowsBase => WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; G:927d7b36833349c1b46d4d403123c629; A:1 ----------------------------------------