From 2b5ea69999376b323e8146677f8dcbb9d7f09d1b Mon Sep 17 00:00:00 2001 From: Eric Severance Date: Fri, 10 Jan 2025 16:16:22 -0800 Subject: [PATCH] Read all shared libraries --- .clusterfuzzlite/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.clusterfuzzlite/build.sh b/.clusterfuzzlite/build.sh index 781ad9ea6..a0c5804c5 100644 --- a/.clusterfuzzlite/build.sh +++ b/.clusterfuzzlite/build.sh @@ -54,7 +54,7 @@ for f in .clusterfuzzlite/*_fuzzer.cpp; do cp "$program" "$OUT/$fuzzer" # Copy shared libraries used by the fuzzer. - read -ra shared_libs < <(ldd "$program" | sed -n 's/[^=]\+=> \([^ ]\+\).*/\1/p') + read -d '' -ra shared_libs < <(ldd "$program" | sed -n 's/[^=]\+=> \([^ ]\+\).*/\1/p') || true cp -f "${shared_libs[@]}" "$OUT/lib/" # Build the initial fuzzer seed corpus.