The following warnings occurred: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.0.30 (Linux)
|
![]() |
Game Crashes with mixed seats configurations - Printable Version +- Forum (https://theairlineproject.net/forum) +-- Forum: Downloads (https://theairlineproject.net/forum/forumdisplay.php?fid=5) +--- Forum: Bug Reporting (https://theairlineproject.net/forum/forumdisplay.php?fid=9) +---- Forum: Bug Archive (https://theairlineproject.net/forum/forumdisplay.php?fid=24) +---- Thread: Game Crashes with mixed seats configurations (/showthread.php?tid=1880) |
Game Crashes with mixed seats configurations - Pegasus - 09-14-2019 I played with an customized company since 1958. In 1959 Economy class appeared in the game. Game crashed : When I placed on a route an aircraft with a mixed seats configuration : first and economy classes. If I keep only a first class in my planes the game runs without problem. If I buy an aircraft configured with economy and first classes, the game crashes when this aircraft is placed on a route. I tested to improve an old aircraft as the L-1649, or buy jets B707 séries, DC-8 series, it's the same result. I experienced the bug with Alpha2.14 B, C, D and E patch. With the 2.14 A this isn't the same thing the date froze. Some times pushing pause / play button few times date gained several days but froze again immediatly. Last log with the E patch. Game time: 2/03/2020 0:00:00 Version: Version 2.14 Patch E3 (Alpha) 14/09/2019: 11:50 System.InvalidOperationException: De verzameling is gewijzigd. Mogelijk wordt de inventarisatiebewerking niet uitgevoerd. bij System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) bij System.Collections.Generic.List`1.Enumerator.MoveNextRare() bij System.Collections.Generic.List`1.Enumerator.MoveNext() bij System.Linq.Enumerable.WhereListIterator`1.MoveNext() bij System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext() bij System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() bij System.Linq.Enumerable.Sum(IEnumerable`1 source) bij System.Linq.Enumerable.Sum[TSource](IEnumerable`1 source, Func`2 selector) bij TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.GetOverflowTable(PassengerRoute route, Airport departure) in D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:regel 659 bij TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.GetPassengers(PoolFlight flight, PassengerRoute route) in D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:regel 762 bij TheAirlineProjectV2.Infrastructure.Model.HelpersModel.AirlineHelpers.ResetAirlineFlightFillingDegrees(Route route) in D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\Model\HelpersModel\AirlineHelpers.cs:regel 46 bij TheAirlineProjectV2.Modules.Routes.ViewModels.RoutesAirlinersViewModel.SaveChangesClicked() in D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Modules.Routes\ViewModels\RoutesAirlinersViewModel.cs:regel 308 bij Prism.Commands.DelegateCommand.Execute() bij Prism.Commands.DelegateCommand.Execute(Object parameter) bij Prism.Commands.DelegateCommandBase.System.Windows.Input.ICommand.Execute(Object parameter) bij MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated) bij System.Windows.Controls.Primitives.ButtonBase.OnClick() bij System.Windows.Controls.Button.OnClick() bij System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) bij System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) bij System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) bij System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) bij System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) bij System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) bij System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) bij System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) bij System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) bij System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) bij System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) bij System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) bij System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) bij System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) bij System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) bij System.Windows.Input.InputManager.ProcessStagingArea() bij System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) bij System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) bij System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) bij System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) bij System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) bij MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) bij MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) bij System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) bij System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) bij System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) bij MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) bij MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) bij System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) bij System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) bij System.Windows.Application.RunDispatcher(Object ignore) bij System.Windows.Application.RunInternal(Window window) bij System.Windows.Application.Run(Window window) bij System.Windows.Application.Run() bij TheAirlineProjectV2.App.Main() Game time: 23/03/1959 00:00:00 Version: Version 2.14 Patch E3 (Alpha) 14/09/2019: 20:45 System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet. à TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.GetWifiLevel(ClassTypeEnum type, PoolFlight flight) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:ligne 1160 à TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.GetFlightEntertainmentLevel(ClassTypeEnum type, PoolFlight flight, TimeSpan flightTime) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:ligne 1254 à TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.GetServiceLevel(PoolFlight flight, ClassTypeEnum type, TimeSpan flightTime) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:ligne 1124 à TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.GetServiceLevelPrice(PoolFlight flight, ClassTypeEnum type, TimeSpan flightTime, Double baseprice) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:ligne 326 à TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.GetSupplyDemandPrice(PoolFlight flight, PassengerRoute route, ClassTypeEnum type, Boolean isTourist, Double baseprice, Double sdf) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:ligne 335 à TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.GetFlightComparisonFactor(PoolFlight flight, PassengerRoute route, ClassTypeEnum type, EnumPassengerType paxType, Double baseprice, Double sdf) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:ligne 418 à TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.<>c__DisplayClass37_4.<GetOverflowTable>b__3(PoolFlight f) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:ligne 659 à System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() à System.Linq.Enumerable.Sum(IEnumerable`1 source) à System.Linq.Enumerable.Sum[TSource](IEnumerable`1 source, Func`2 selector) à TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.GetOverflowTable(PassengerRoute route, Airport departure) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:ligne 659 à TheAirlineProjectV2.Infrastructure.AIModel.FlightLoadHelpers.GetPassengers(PoolFlight flight, PassengerRoute route) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\AIModel\FlightLoadHelpers.cs:ligne 762 à TheAirlineProjectV2.Infrastructure.Model.HelpersModel.AirlineHelpers.ResetAirlineFlightFillingDegrees(Route route) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Infrastructure\Model\HelpersModel\AirlineHelpers.cs:ligne 46 à TheAirlineProjectV2.Modules.Routes.ViewModels.RoutesViewModel.StartRouteClicked(RouteItem route) dans D:\OneDrive\bureaublad\TAP\TAP Code\TheAirlineProjectV2.Modules.Routes\ViewModels\RoutesViewModel.cs:ligne 196 à Prism.Commands.DelegateCommand`1.Execute(T parameter) à Prism.Commands.DelegateCommand`1.Execute(Object parameter) à Prism.Commands.DelegateCommandBase.System.Windows.Input.ICommand.Execute(Object parameter) à MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated) à System.Windows.Controls.Primitives.ButtonBase.OnClick() à System.Windows.Controls.Button.OnClick() à System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) à System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) à System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) à System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) à System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) à System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) à System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) à System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) à System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) à System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) à System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) à System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) à System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) à System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) à System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) à System.Windows.Input.InputManager.ProcessStagingArea() à System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) à System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) à System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) à System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) à System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) à MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) à MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) à System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) à MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) à MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) à System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) à System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) à System.Windows.Application.RunDispatcher(Object ignore) à System.Windows.Application.RunInternal(Window window) à System.Windows.Application.Run(Window window) à System.Windows.Application.Run() à TheAirlineProjectV2.App.Main() RE: Game Crashes with mixed seats configurations - Tjoeker - 09-14-2019 We have some issues with multithreading. I hoped to fix it by this evening, but it seems to be tougher than I first thought. I expect to fix it sometime this week. RE: Game Crashes with mixed seats configurations - Tjoeker - 09-15-2019 I have pushed a patch E4 which should fix the multithreading issue. But since this is rather difficult to test on my own, you might still have some issues with it. I'll leave the topic open for a couple of days. If it still crashes or freezes, let me know in this topic. ![]() RE: Game Crashes with mixed seats configurations - Pegasus - 09-15-2019 There is a little progress. Game doesn't crash when I start a route with an aircraft configured with Economy et First Class. The date don't froze. But ... Filling degree is "NaN%" there's 0$ income on the route and 0$ expense. I tried to put an aircraft configured only with first class on a route, it's the same bug. The routes seem inactive. RE: Game Crashes with mixed seats configurations - Tjoeker - 09-15-2019 Can you send me a save file where this bug occurs? And can you also say what language settings you have? I can see from your crashlog that it's French, but would that be French-France or another country setting? RE: Game Crashes with mixed seats configurations - Pegasus - 09-16-2019 I've found my mistake, a newbie's mistake. I confused the deadline date to planify route and the real date of the season. So, several weeks later all is good. My aircraft and routes make money wathether the configuration. Tank's. Good job ! RE: Game Crashes with mixed seats configurations - Tjoeker - 09-16-2019 Ok no probs. Thanks for clarifying. I'll close this topic and consider it fixed. If you see a bug related to this you can send me a message and I'll open it again. Or if it's something unrelated you can open a new topic. |