I appear to be continually cursed with X-Plane 11 crashing to desktop at random times. I fly online to practice instrument procedures so it's important for me to update the navdata, which I do through a Navigraph subscription. The crash log almost always hints at a navigational/waypoint source of error, as seen from the latest crash...
---------------------------------------------------------------------------------------------------------------------------------------------------
Application Specific Information:
abort() called
terminating with uncaught exception of type std::out_of_range: Active waypoint index beyond list of waypoints.
Thread 0 Crashed:: MainThrd Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff5d3aae3e __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff5d4e9150 pthread_kill + 333
2 libsystem_c.dylib 0x00007fff5d307312 abort + 127
3 libc++abi.dylib 0x00007fff5b2e2f8f abort_message + 245
4 libc++abi.dylib 0x00007fff5b2e3113 default_terminate_handler() + 241
5 libobjc.A.dylib 0x00007fff5c66deab _objc_terminate() + 105
6 libc++abi.dylib 0x00007fff5b2fe7c9 std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fff5b2fe26d __cxa_throw + 121
8 com.laminar-research.X-Plane 0x000000010992346a AIRNAV4::Navigation::FlightRoute::setActiveWaypoint(unsigned long, units::value<double, units::scale<units::scale<units::units::s, 1, 60>, 1, 60> >, units::value<double, units::scale<units::scale<units::scale<units::units::m, 100, 1>, 100, 254>, 1, 12> >, units::value<double, units::units::kg>) + 234
9 com.laminar-research.X-Plane 0x00000001098ef4bb AIRNAV4::LNAVCalculator::switchToNextWaypoint(AIRNAV4::Navigation::Situation*, AIRNAV4::Navigation::HMHoldingToManualTermination*, AIRNAV4::Navigation::PIProcedureTurn*) + 283
10 com.laminar-research.X-Plane 0x00000001098efd8e AIRNAV4::LNAVCalculator::update(AIRNAV4::Navigation::Situation*, float, bool) + 2126
11 com.laminar-research.X-Plane 0x0000000109f215fa XGNS430::BasicGroupManager::update(float, bool) + 3754
12 com.laminar-research.X-Plane 0x0000000109f429e3 XGNS430::GroupManager::update(float, bool) + 19
13 com.laminar-research.X-Plane 0x000000010a35b8b4 navi_class::manage_navi_per_frame_fm() + 5572
14 com.laminar-research.X-Plane 0x000000010a2d65ad flt_class::update_systems_p_0() + 2317
15 com.laminar-research.X-Plane 0x000000010a380654 flt_class::update_with_fullsim() + 724
16 com.laminar-research.X-Plane 0x000000010a37dd6d fm_task::do_it(int) + 13
17 com.laminar-research.X-Plane 0x000000010a37d567 flit_per_frame(UTL_pool_task**, UTL_pool_task**, void (*)(void*), void*) + 2055
18 com.laminar-research.X-Plane 0x000000010992e7c2 APP_update() + 1170
19 com.laminar-research.X-Plane 0x0000000109cafaba MACIBM_post_event_proc() + 314
20 com.laminar-research.X-Plane 0x000000010a68ce5b WIN_run_app + 43
21 com.laminar-research.X-Plane 0x0000000109930c1d main + 93
22 libdyld.dylib 0x00007fff5d25b115 start + 1
---------------------------------------------------------------------------------------------------------------------------------------------------------
Anyone else experience this kind of problem and know of any solution? Thanks!