commit | 076afcd812887ed54962c0f8f24f38e909ebcb4f | [log] [tgz] |
---|---|---|
author | Benedikt Spranger <b.spranger@linutronix.de> | Fri Oct 18 10:30:02 2024 +0200 |
committer | Eugen Hristev <eugen.hristev@linaro.org> | Fri Nov 29 12:59:27 2024 +0200 |
tree | cab3a018ce691e141ef410c1ca825e08e5d204af | |
parent | f033d92cf1e66c2c19d58066e4a8cc573aff136b [diff] |
tiny-printf: Handle NULL pointer argument to %s A NULL pointer argument to %s causes a NULL pointer dereference in the fixed width numerical printout code, since p is overwritten with NULL. In case of %s width is 0. Check width before dereferencing the pointer. Signed-off-by: Benedikt Spranger <b.spranger@linutronix.de> Reviewed-by: John Ogness <john.ogness@linutronix.de>