tomarrell/lbadd

parser: parseExpr4 runs in infinite recursion

Closed this issue · 1 comments

Describe the bug
Fuzzing fails.

To Reproduce
Parse any of the attached crasher files.

Crash files are attached
Archive.zip
Archive 2.zip
Archive 3.zip
Archive 4.zip

Expected behavior
No crash

Turned out to be not the fault of parseExpr4 but issues in scanner not being able to support some statements.