main.cpp 398 B

12345678910111213141516
  1. #include <library/cpp/monlib/encode/json/json.h>
  2. #include <library/cpp/monlib/encode/fake/fake.h>
  3. #include <util/generic/strbuf.h>
  4. extern "C" int LLVMFuzzerTestOneInput(const ui8* data, size_t size) {
  5. auto encoder = NMonitoring::EncoderFake();
  6. try {
  7. NMonitoring::DecodeJson({reinterpret_cast<const char*>(data), size}, encoder.Get());
  8. } catch (...) {
  9. }
  10. return 0;
  11. }