I set disabled to true because LeakSanitizer claims the fuzzers have leaks. However, this is not true because bc and dc run without leaks under Valgrind.
After some debugging, I can cause them to free the memory by putting an assert(false); after all of the frees 1, and it trips. But if I remove it, LeakSanitizer sees leaks.
Whether it's PEBKAC (probably) or miscompilation (unlikely), I don't know, but I figured I'd commit the necessary stuff for the project.
I set
disabled
to true because LeakSanitizer claims the fuzzers have leaks. However, this is not true because bc and dc run without leaks under Valgrind.After some debugging, I can cause them to free the memory by putting an
assert(false);
after all of the frees 1, and it trips. But if I remove it, LeakSanitizer sees leaks.Whether it's PEBKAC (probably) or miscompilation (unlikely), I don't know, but I figured I'd commit the necessary stuff for the project.
I'll try to figure out the problem later.