An invalid read can occur at the very end of parsing. I was unable to find out exactly how we go out of bounds, since a check for the null terminator happens directly before the offending part.
An invalid read can occur at the very end of parsing. I was unable to find out exactly how we go out of bounds, since a check for the null terminator happens directly before the offending part.
To reproduce, one can run:
```
clang -fsanitize=address -g examples/parser_simple.c && a.out example.cfg
```
Cheers
hellerve
self-assigned this 2021-07-23 16:17:00 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
An invalid read can occur at the very end of parsing. I was unable to find out exactly how we go out of bounds, since a check for the null terminator happens directly before the offending part.
To reproduce, one can run:
Cheers