Merge "gatekeeperd_service_fuzzer: Add signal() to handle SIGPIPE" into main am: 8186c63621 am: 30935be2b2

Original change: https://android-review.googlesource.com/c/platform/system/core/+/3382007

Change-Id: I2f8f03e12dbe67f504a9ef287997927e57546c28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Treehugger Robot 2024-12-05 08:15:59 +00:00 committed by Automerger Merge Worker
commit bb7d3aa6fe

View file

@ -22,6 +22,8 @@ using android::fuzzService;
using android::GateKeeperProxy;
extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) {
// TODO(b/183141167): need to rewrite 'dump' to avoid SIGPIPE.
signal(SIGPIPE, SIG_IGN);
auto gatekeeperService = new GateKeeperProxy();
fuzzService(gatekeeperService, FuzzedDataProvider(data, size));
return 0;