laurikari/tre

Infinite loop when matching patterns with back-references

Opened this issue · 0 comments

This leads to an infinite loop in agrep:

echo 'xx' | ./src/agrep '(\0|x)+'

I don't know what a good patch for this would be.

Found using LLVM's LibFuzzer.