Closed eggrobin closed 8 years ago
The theory is that the C# calls Plugin::ForgetAllHistoriesBefore
which ends up calling FlightPlan::ForgetBefore
which may remove some burns (the oldest ones). However, FlightPlanner
is never informed of the changes, so its burn_editors_
may be left inconsistent with the state of FlightPlan
.
5 instances of the following
CHECK
failure with the following stack trace, reported by maccollo.ksp_plugin/flight_plan.cpp:59
ksp_plugin/interface_flight_plan.cpp:244