Hi Segger Team,
we're having software that passes printf format strings with %s in the format string, but the corresponding char * is NULL in same cases.
As it is cumbersome to check the variadic arguments (va_args) values before passing them into SEGGER_RTT_vprintf we do patch the Segger RTT sources with an additional check right now.
We also created a patch file: null_string_va_arg.zip
It would be nice, if this patch could get part of the official RTT release.
Thanks
Best regards
Philipp Häfele