regex regression?

Yuri Pankov yuri.pankov at gmail.com
Tue Aug 19 18:23:22 UTC 2008


On Tue, Aug 19, 2008 at 10:49:23AM +0400, Stanislav Sedov wrote:
> On Tue, 19 Aug 2008 09:50:55 +0400
> Yuri Pankov <yuri.pankov at gmail.com> mentioned:
> 
> > Hi,
> > 
> > Looks like regcomp() doesn't detect invalid backreferences on
> > -CURRENT, though it works normally on 6.3-RELEASE.
> > 
> > simple testcase:
> > 
> > 6.3-RELEASE:
> > $ echo test | sed 's/test/\1/'
> > sed: 1: "s/test/\1/": \1 not defined in the RE
> > 
> > -CURRENT:
> > $ echo test | sed 's/test/\1/'
> > Segmentation fault (core dumped)
> >
> 
> 7-STABLE is also affected. Seems that regression was in r171284.
> 
> -- 
> Stanislav Sedov
> ST4096-RIPE

Heh, I'm making wrong assumptions again. Sorry.


Yuri


More information about the freebsd-current mailing list