mirror of
https://github.com/noctalia-dev/noctalia-shell.git
synced 2026-05-11 17:08:27 +08:00
4ad7ffbbdf
The pattern \s*(.*?)\s* allowed polynomial backtracking when no closing *> delimiter was found — confirmed to hang at n=5000 whitespace chars. The \s* wrappers were redundant since group(1) is already stripped at the call site (line 278). Reported and patched with @pa1va. Closes #2323