]> git.ipfire.org Git - thirdparty/glibc.git/commit
stdio: Fix UB on snprintf
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 18 Apr 2025 13:03:56 +0000 (10:03 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 7 May 2025 17:21:21 +0000 (14:21 -0300)
commit5197a3a2f7118266b139653a45bd1e9900529091
tree23851f858d3dc7c33b7a08ae504f1fa77e1fd810
parent7417fcf25a1a2398bac3126577ae6a8d7cd6db4a
stdio: Fix UB on snprintf

The elf/tst-dl-printf-static test when built with ubsan triggers:

UBSAN: Undefined behaviour in vfprintf-process-arg.c:58:36 negation of 9223372036854775808 cannot be represented in type 'long int'
stdio-common/vfprintf-process-arg.c