diff options
author | pfg <pfg@FreeBSD.org> | 2016-05-29 16:32:21 +0000 |
---|---|---|
committer | pfg <pfg@FreeBSD.org> | 2016-05-29 16:32:21 +0000 |
commit | 74653565242af2be688aa0532b2b176631380cbe (patch) | |
tree | 07951e79d81fb21cbeb32cd980c1cc5e0cb5826a /lib/libc/regex/regex2.h | |
parent | 8d3a98459606624e931f841c23cf34bfbd371ea8 (diff) | |
download | FreeBSD-src-74653565242af2be688aa0532b2b176631380cbe.zip FreeBSD-src-74653565242af2be688aa0532b2b176631380cbe.tar.gz |
MFC r300378:
libc/regex: fix two buffer underruns.
Fix some rather complex regex issues found on OpenBSD as part of some
ongoing work to fix a sed(1) bug.
Curiously the OpenBSD tests don't trigger segfaults on FreeBSD but the
bugs were confirmed by running a port of FreeBSD's regex under OpenBSD's
malloc. Huge thanks to Ingo for confirming the behavior.
Obtained from: OpenBSD (CVS 1.20, 1.21)
Diffstat (limited to 'lib/libc/regex/regex2.h')
0 files changed, 0 insertions, 0 deletions