gatekeeperd_service_fuzzer: Add signal() to handle SIGPIPE
Adding signal handler to avoid abort() due to broken pipe. Test: ./gatekeeperd_service_fuzzer Bug: 376201407 Change-Id: Ifca08860d11f56eb8e0d490c6b6956f8774cfa70
This commit is contained in:
parent
db80953238
commit
8366faad18
1 changed files with 2 additions and 0 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue