Closed yshui closed 3 weeks ago
Attention: Patch coverage is 88.44622%
with 29 lines
in your changes missing coverage. Please review.
Project coverage is 53.77%. Comparing base (
c6fc045
) to head (570381f
). Report is 23 commits behind head on next.
Files with missing lines | Patch % | Lines |
---|---|---|
src/wm/wm.c | 84.25% | 17 Missing :warning: |
src/x.c | 94.84% | 5 Missing :warning: |
src/picom.c | 63.63% | 4 Missing :warning: |
src/event.c | 83.33% | 3 Missing :warning: |
.... or at least the ones AFL++/libFuzzer can find. Some of these are very tricky, and my brain hurts.
This all came from @Monsterovich reporting an assertion failure in wm. And I thought, the wm code is nicely isolated now, maybe I can fuzz it, see if there are more bugs... and boy are there more :face_exhaling:
Unfortunately some of these changes are big, so I think this warrants an rc4.