ardupilot/libraries/AP_NavEKF2
Andrew Tridgell 01cd678244 AP_NavEKF2: fixed memory corruption on push before init
this fixes a bug that happens with VISION_SPEED_ESTIMATE from a
companion computer, which may come in before the EKF buffers are
allocated. That causes a push to an uninitialised ringbuffer which
triggers memory corruption

found using the new memory guard system
2020-11-15 15:42:48 +11:00
..
AP_NavEKF2_AirDataFusion.cpp AP_NavEKF2: use dal reference in EKF backends 2020-11-10 16:15:45 +11:00
AP_NavEKF2_Buffer.h AP_NavEKF2: fixed memory corruption on push before init 2020-11-15 15:42:48 +11:00
AP_NavEKF2_Control.cpp AP_NavEKF2: use dal reference in EKF backends 2020-11-10 16:15:45 +11:00
AP_NavEKF2_core.cpp AP_NavEKF2: use dal reference in EKF backends 2020-11-10 16:15:45 +11:00
AP_NavEKF2_core.h AP_NavEKF2: fixed use of pointers in ringbuffers 2020-11-10 16:15:45 +11:00
AP_NavEKF2_Logging.cpp prevent duplicate EKF logging 2020-11-10 16:15:45 +11:00
AP_NavEKF2_MagFusion.cpp AP_NavEKF2: convert to use AP_DAL for new replay structure 2020-11-10 16:15:45 +11:00
AP_NavEKF2_Measurements.cpp AP_NavEKF2: fixed gcc 9.3 build error 2020-11-13 14:30:11 +11:00
AP_NavEKF2_OptFlowFusion.cpp AP_NavEKF2: fixed use of pointers in ringbuffers 2020-11-10 16:15:45 +11:00
AP_NavEKF2_Outputs.cpp AP_NavEKF2: use dal reference in EKF backends 2020-11-10 16:15:45 +11:00
AP_NavEKF2_PosVelFusion.cpp AP_NavEKF2: use dal reference in EKF backends 2020-11-10 16:15:45 +11:00
AP_NavEKF2_RngBcnFusion.cpp AP_NavEKF2: correct includes 2020-08-07 19:20:07 +10:00
AP_NavEKF2_VehicleStatus.cpp AP_NavEKF2: removed use of another lanes gyro in optflow takeoff detection 2020-11-10 16:15:45 +11:00
AP_NavEKF2.cpp AP_NavEKF2: added const (review request) 2020-11-10 16:15:45 +11:00
AP_NavEKF2.h AP_NavEKF2: cleanup unused code 2020-11-10 16:15:45 +11:00
AP_NavEKF_GyroBias.cpp AP_NavEKF2: cleanup unused code 2020-11-10 16:15:45 +11:00
LogStructure.h AP_NavEKF2: convert to use AP_DAL for new replay structure 2020-11-10 16:15:45 +11:00