10-24-2018, 10:49 PM
(This post was last modified: 10-24-2018, 10:51 PM by MDubz.
Edit Reason: Adding detail
)
@Tjoeker Thanks for the fast response, I haven't come across any freezes since the new update, so thank you on that front. However now some of my saves aren't loading even if they were started from this new update. This has happened with 2 saves i only started today.
(For clarity the game crashes after a few seconds after clicking the load button.)
Here's the log from that save.
I had another save which was about an hour before i saved again (I was playing KLM,) and that loaded up fine. I Have a very loose theory; the only major change over the two saves was that all airlines had expanded and i had converted 2 planes into cargo planes. Could there be an issue with that carrying over?
Anyway, sorry to bother you again.
Thanks again
Matt
(For clarity the game crashes after a few seconds after clicking the load button.)
Here's the log from that save.
Quote:Game time: 18/01/2020 00:00:00
Version: Version 2.13 Final (Alpha)
24/10/2018: 23:45 System.NullReferenceException: Object reference not set to an instance of an object.
at TheAirlineProjectV2.Infrastructure.Model.AirlinerModel.Airliner.get_Price() in C:\Users\Christian\Documents\Visual Studio 2017\Projects\TheAirlineProjectV2\TheAirlineProjectV2.Infrastructure\Model\AirlinerModel\Airliner.cs:line 40
at TheAirlineProjectV2.Infrastructure.Model.HelpersModel.AirlineHelpers.GetAirlineValue(Airline airline) in C:\Users\Christian\Documents\Visual Studio 2017\Projects\TheAirlineProjectV2\TheAirlineProjectV2.Infrastructure\Model\HelpersModel\AirlineHelpers.cs:line 232
at TheAirlineProjectV2.Infrastructure.Model.HelpersModel.AirlineHelpers.GetCreditScore(Airline airline) in C:\Users\Christian\Documents\Visual Studio 2017\Projects\TheAirlineProjectV2\TheAirlineProjectV2.Infrastructure\Model\HelpersModel\AirlineHelpers.cs:line 140
at TheAirlineProjectV2.Infrastructure.Model.HelpersModel.AirlineHelpers.GetAirlineLoanRate(Airline airline) in C:\Users\Christian\Documents\Visual Studio 2017\Projects\TheAirlineProjectV2\TheAirlineProjectV2.Infrastructure\Model\HelpersModel\AirlineHelpers.cs:line 128
at TheAirlineProjectV2.Modules.Airline.ViewModels.AirlineFinancesViewModel.setProperties() in C:\Users\Christian\Documents\Visual Studio 2017\Projects\TheAirlineProjectV2\TheAirlineProjectV2.Modules.Airline\ViewModels\AirlineFinancesViewModel.cs:line 126
at TheAirlineProjectV2.Modules.Airline.ViewModels.AirlineFinancesViewModel.set_CurrentAirline(Airline value) in C:\Users\Christian\Documents\Visual Studio 2017\Projects\TheAirlineProjectV2\TheAirlineProjectV2.Modules.Airline\ViewModels\AirlineFinancesViewModel.cs:line 105
at TheAirlineProjectV2.Modules.Airline.Controllers.AirlineController.AirlineChanged(String id) in C:\Users\Christian\Documents\Visual Studio 2017\Projects\TheAirlineProjectV2\TheAirlineProjectV2.Modules.Airline\Controllers\AirlineController.cs:line 114
at Prism.Events.EventSubscription`1.<>c__DisplayClass11_0.<GetExecutionStrategy>b__0(Object[] arguments)
at Prism.Events.EventBase.InternalPublish(Object[] arguments)
at TheAirlineProjectV2.Modules.MainMenu.ViewModels.MainMenuWindowViewModel.LoadGameClicked() in C:\Users\Christian\Documents\Visual Studio 2017\Projects\TheAirlineProjectV2\TheAirlineProjectV2.Modules.MainMenu\ViewModels\MainMenuWindowViewModel.cs:line 770
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
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.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
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.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
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)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at TheAirlineProjectV2.App.Main()
I had another save which was about an hour before i saved again (I was playing KLM,) and that loaded up fine. I Have a very loose theory; the only major change over the two saves was that all airlines had expanded and i had converted 2 planes into cargo planes. Could there be an issue with that carrying over?
Anyway, sorry to bother you again.
Thanks again
Matt