diff --git a/gatekeeperd/fuzzer/GateKeeperServiceFuzzer.cpp b/gatekeeperd/fuzzer/GateKeeperServiceFuzzer.cpp index bc0d5fe05..a3cc3f32c 100644 --- a/gatekeeperd/fuzzer/GateKeeperServiceFuzzer.cpp +++ b/gatekeeperd/fuzzer/GateKeeperServiceFuzzer.cpp @@ -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;