ContentMine / meta

A repository in which to file and fix meta issues (issues affecting more than one ContentMine repo or project)
0 stars 0 forks source link

Consider adopting fuzzing #6

Open ghost opened 7 years ago

ghost commented 7 years ago

In the future, it might be good for ContentMine to start fuzzing its codebase. This would generate a more varied input than corpora do, and might help catch bugs that otherwise would not be caught, including potentially security issues.

LibreOffice - which, a bit like ContentMine, is designed to handle heterogeneous input files - has recently adopted fuzzing with some success: https://lwn.net/Articles/723566/

ghost commented 7 years ago

Re-opening, as issue has not been resolved and seems to have been closed erroneously. (Cf. https://github.com/ContentMine/meta/issues/5#issuecomment-308723497 .)