[Bug regex/25322] regex mishandles back-references inside interval expressions
ahmedsayeed1982 at yahoo dot com
sourceware-bugzilla@sourceware.org
Tue May 25 19:52:12 GMT 2021
https://sourceware.org/bugzilla/show_bug.cgi?id=25322
Ahmed Sayeed <ahmedsayeed1982 at yahoo dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ahmedsayeed1982 at yahoo dot com
--- Comment #1 from Ahmed Sayeed <ahmedsayeed1982 at yahoo dot com> ---
The glibc regular expression code mishandles regular expressions such as:
.*((.)\2){2}$
as it does not backtrack enough to find a match that satisfies the
back-references when they are used twice.
To reproduce the problem, compile and run the attached file backrefbug.c. It
will exit with status 2, whereas the correct exit status is 0.
https://www.sjtreeservices.com/ https://www.junkremoval-portland.com/
https://www.westpalmbeachjunkremoval.com/ https://komiya-dental.com/
http://steemfilter.space/ http://michielleunens.tech/
http://sleepypoetstuff.website/ http://biciclubvalencia.website/
http://reputation-management.site/ http://pitesti.online/ http://tobuweb.space/
http://ancientmariners.online/ http://j70sanfranciscobay.website
http://betwsycoednet.online http://kuzin.website http://kundaliniyoga.tech
http://localpay.tech http://my-iframe.online
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Glibc-bugs
mailing list