param_get: add null-pointer check
If param_find() returned PARAM_INVALID, and this was directly passed to param_get(), param_get_value_ptr() returned null and we read garbage data (or segfaulted on systems with virtual memory). On px4fmu-v2, this happened for the param ATT_VIBE_THRESH in sensors. Because of the recently added parameter scoping, this param got pruned, as it's defined in attitude_estimator_q. credits for finding this go to Jeyong Shin (jeyong).
Please register or sign in to comment