mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-08-22 10:07:12 +00:00
convert_regexp() needs to escape '(' and ')' in filenames taken from a logfile to get rid of their special meaning, and to avoid a crash on unbalanced parenthesis (which makes the regex invalid if they are not escaped). Note: The added tests include an example log line, but the tests itsself don't/didn't trigger the crash because they don't call convert_regexp(). Fixes: https://bugs.launchpad.net/bugs/1835311