If I use the command make px4_fmu-v5_default to build for Pixhawk 4 hardware everything works. But if I use the command PX4_ASAN=1 make px4_fmu-v5_default to build for Pixhawk 4 hardware . I get the following problem:
… /… /src/modules/local_position_estimator/BlockLocalPositionEstimator.cpp: In member function ‘void BlockLocalPositionEstimator::predict(const sensor_combined_s&)’:
… /… /src/modules/local_position_estimator/BlockLocalPositionEstimator.cpp:984:1: error: the frame size of 4640 bytes is larger than 3700 bytes [-Werror=frame-larger-than=]
984 |}
| ^
compilation terminated due to -Wfatal-errors.
cc1plus: all warnings being treated as errors
[832/1209] Performing build step for ‘libmicroxrceddsclient_project’
– libmicroxrceddsclient_project build command succeeded. See also / home/zt / 4.24 / PX4 Autopilot - v1.14.0 / build/px4_fmu - v5_default/SRC/modules/uxrce_dds_client/SRC/libmicroxrceddsclient_proj ect-stamp/libmicroxrceddsclient_project-build-*.log
ninja: build stopped: subcommand failed.
make: *** [Makefile:227: px4_fmu-v5_default] Error 1
How can I fix this? Thank you all