status-im/nim-drchaos
A powerful and easy-to-use fuzzing framework in Nim for C/C++/Obj-C targets
NimNOASSERTION
Issues
- 9
Remove sample and pick procs
#3 opened by planetis-m - 0
Move away from libFuzzer Mutate
#21 opened by planetis-m - 2
- 0
Small ranges should use random instead.
#20 opened by planetis-m - 0
runMutator is a mess and needs to be rethought
#19 opened by planetis-m - 2
What if instead of random, we used a fixed buffer which is mutated at the start of each mutation and used like FuzzDataProvider
#17 opened by planetis-m - 1
runMutator needs to be reworked since fuzzers get stuck for deeply nested inputs.
#18 opened by planetis-m - 2
Something must be done about not nil refs
#13 opened by planetis-m - 1
Hotspots in the benchmark.
#4 opened by planetis-m - 7
One more use-after-free bug in object variants
#16 opened by planetis-m - 2
move + ref = nil Track new bug in mutator.
#14 opened by planetis-m - 3
- 1
- 1
Write proper examples
#1 opened by planetis-m - 2
- 4
Tests fail with the default GC in drchaos/common.nim:304:243 and mutator.nim:464:28
#8 opened by planetis-m - 4
- 0
-d:fuzzerStandalone doesn't compile
#7 opened by planetis-m - 0
- 0
Add workaround for std/random PR
#6 opened by planetis-m