reassign 320727 perl 5.8.4-8
forcemerge 466298 320727
thanks

On Mon, Aug 01, 2005 at 01:08:53AM +0200, Paul Hink wrote:
> Package: perl-base
> Version: 5.8.4-8
> Severity: normal
> 
> 
> Text::ParseWords->parse_line() segfaults when trying to split up a line
> containing at least one very long word. However, the exact number of
> characters necessary to cause a segfault differs from system to system.

This is the same issue as #466298 and #470676: the stack blows because the
regexp engine is recursive in the 5.8 series. From the 5.10.0 changelog:

[ 27598] By: davem                                 on 2006/03/24  23:05:11
        Log: make S_regmatch() iterative rather than recursive.
             Goodbye stack-bustng regexes!
     Branch: perl
           ! regexec.c

I'm merging the bugs, which will also mark this as closed with the version
currently in experimental. The fix should get in sid any day now.

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to