From 969112df2e85cbda0654a7aa3aecd595aa08bbee Mon Sep 17 00:00:00 2001 From: DavidKorczynski Date: Tue, 19 May 2026 13:25:58 +0100 Subject: [PATCH 1/2] postcss: adjust primary contact email (#15524) Ref: https://github.com/google/oss-fuzz/pull/15468#issuecomment-4486265633 --- projects/postcss/project.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/postcss/project.yaml b/projects/postcss/project.yaml index 512830f271dd..4eb71da6bbdd 100644 --- a/projects/postcss/project.yaml +++ b/projects/postcss/project.yaml @@ -1,6 +1,6 @@ homepage: https://postcss.org/ language: javascript -primary_contact: "andrey@sitnik.es" +primary_contact: "andrey@sitnik.ru" main_repo: https://github.com/postcss/postcss fuzzing_engines: - libfuzzer From 7cec0b081d0466783d63fb11e705357c7766e328 Mon Sep 17 00:00:00 2001 From: "A. David" <7168263+aureliendavid@users.noreply.github.com> Date: Tue, 19 May 2026 16:24:15 +0200 Subject: [PATCH 2/2] gpac: minor build flags changes for int overflows (#15525) * use -fwrapv to make signed overflow deterministic * avoid reporting simple int overflows in ubsan --- projects/gpac/build.sh | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/projects/gpac/build.sh b/projects/gpac/build.sh index 9825aa3b7a79..cb74c0b600af 100755 --- a/projects/gpac/build.sh +++ b/projects/gpac/build.sh @@ -15,8 +15,30 @@ # ################################################################################ +MAKE_PARAM="" + +# force fwrapv to make signed overflows deterministic +export CFLAGS="$CFLAGS -fwrapv" +export CXXFLAGS="$CXXFLAGS -fwrapv" + +# avoid simple int overflows +if [ "$SANITIZER" = undefined ]; then + export CFLAGS="$CFLAGS -fno-sanitize=unsigned-integer-overflow,signed-integer-overflow" + export CXXFLAGS="$CXXFLAGS -fno-sanitize=unsigned-integer-overflow,signed-integer-overflow" +fi + + +# # for debugging and reproducing do asan+ubsan +# if [ "$SANITIZER" = "address" ]; then +# export CFLAGS="$CFLAGS -fsanitize=undefined -fno-sanitize-recover=undefined" +# export CXXFLAGS="$CXXFLAGS -fsanitize=undefined -fno-sanitize-recover=undefined" +# fi +# MAKE_PARAM="-j" + + + ./configure --static-build --extra-cflags="${CFLAGS}" --extra-ldflags="${CFLAGS}" -make +make $MAKE_PARAM fuzzers=$(find $SRC/gpac/testsuite/oss-fuzzers -name "fuzz_*.c")