Commit Graph

3 Commits

Author SHA1 Message Date
Stefan Profanter 9fb0204cb2 Fuzz: Correct path to dicts 2018-11-17 21:15:24 +01:00
Stefan Profanter 8c87552a5b Fuzz: Add custom memory manager to simulate OOM
Adds custom memory manager to keep track of allocated and freed memory.
Based on the fuzzer input the maximum available RAM is set and if the
limit is reached no new allocation is allowed.

With this approach we can test OOM and memory allocation failure paths
in the source code.
2018-11-16 09:45:03 +01:00
Stefan Profanter 39059ba3e0 First test for fuzzing 2017-07-19 17:41:10 +02:00