Loading libs/binder/tests/rpc_fuzzer/main.cpp +1 −2 Original line number Diff line number Diff line Loading @@ -87,8 +87,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { size_t idx = provider.ConsumeIntegralInRange<size_t>(0, connections.size() - 1); if (provider.ConsumeBool()) { std::vector<uint8_t> writeData = provider.ConsumeBytes<uint8_t>( provider.ConsumeIntegralInRange<size_t>(0, provider.remaining_bytes())); std::string writeData = provider.ConsumeRandomLengthString(); ssize_t size = TEMP_FAILURE_RETRY(send(connections.at(idx).get(), writeData.data(), writeData.size(), MSG_NOSIGNAL)); CHECK(errno == EPIPE || size == writeData.size()) Loading Loading
libs/binder/tests/rpc_fuzzer/main.cpp +1 −2 Original line number Diff line number Diff line Loading @@ -87,8 +87,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { size_t idx = provider.ConsumeIntegralInRange<size_t>(0, connections.size() - 1); if (provider.ConsumeBool()) { std::vector<uint8_t> writeData = provider.ConsumeBytes<uint8_t>( provider.ConsumeIntegralInRange<size_t>(0, provider.remaining_bytes())); std::string writeData = provider.ConsumeRandomLengthString(); ssize_t size = TEMP_FAILURE_RETRY(send(connections.at(idx).get(), writeData.data(), writeData.size(), MSG_NOSIGNAL)); CHECK(errno == EPIPE || size == writeData.size()) Loading