Describe the enhancement requested
The Parquet encoding fuzzer can allocate a std::vector of an arbitrary size, but doesn't catch any allocation failure. This can produce OOMs in the fuzzer.
Issue found by OSS-Fuzz: https://issues.oss-fuzz.com/issues/506741109
Component(s)
C++, Parquet
Describe the enhancement requested
The Parquet encoding fuzzer can allocate a
std::vectorof an arbitrary size, but doesn't catch any allocation failure. This can produce OOMs in the fuzzer.Issue found by OSS-Fuzz: https://issues.oss-fuzz.com/issues/506741109
Component(s)
C++, Parquet