On Fri, Feb 29, 2008 at 11:38:57AM +0100, felix winkelmann wrote:
> On Thu, Feb 28, 2008 at 6:54 AM, Daishi Kato <[EMAIL PROTECTED]> wrote:
> > Hi!
> >
> > I got a segfault error.
> > Sorry, I have no access to Trac right now.
> >
> > Daishi
> >
> > CHICKEN
> > Version 3.0.0 - linux-unix-gnu-x86 [ manyargs dload ptables applyhook
> > ]
> > (c)2000-2008 Felix L. Winkelmann compiled 2008-02-28 on ganglia
> > (Linux)
> >
> > #;1> (use regex)
> > ; loading library regex ...
> > #;2> (string-match (regexp "(a)*") (make-string 100 #\a))
> >
> > ("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
> > "a")
> > #;3> (string-match (regexp "(a)*") (make-string 1000 #\a))
> >
> > ("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
> > "a")
> > #;4> (string-match (regexp "(a)*") (make-string 10000 #\a))
> > zsh: segmentation fault (core dumped) rlwrap -s 10000
> > /usr/local/chicken-3.0.0/bin/csi
> >
>
> I have no idea. It dies somewhere deep in the PCRE code. Possibly some
> internal buffer overflowing?Sounds likely. There have been several buffer overflow vulnerabilities in PCRE recently. Try upgrading to the latest PCRE. Cheers, Peter -- http://sjamaan.ath.cx -- "The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music." -- Donald Knuth
pgp3EKBMR2Y7g.pgp
Description: PGP signature
_______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
