Skip to content

[C++][Parquet] Catch std::vector allocation errors in encoding fuzzer #49918

@pitrou

Description

@pitrou

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

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions