You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Catastrophic backtracking has been detected and the execution of your expression has been halted. To find out more and what this is, please read the following article: Runaway Regular Expressions
The problem are the six dashes (while only 5 are valid PGP):
The armor regex:
PGPy/pgpy/types.py
Lines 49 to 69 in 30a7571
has catastrophic backtracking problems.
See this example on regex101.com, which results in:
The problem are the six dashes (while only 5 are valid PGP):
which does not match, and because of some nested
*
capture, there is a backtracking chaos.After some tweaking I've a regex patch that has the same py39 outcome:
The text was updated successfully, but these errors were encountered: