New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Simple regexp causes segfault #7931
Comments
From Martin.Ward@durham.ac.ukCreated by Martin.Ward@durham.ac.ukThe following two lines cause a segfault: $str = "{" . ("0x00, " x 25600) . "0x00}"; Perl Info
|
From @demerphq
Here is the debug output of a reduced version of this (x 2 in the code D:\dev\util>perl -Mre=debug C:\TMP\segfault.pl -- |
The RT System itself - Status changed from 'new' to 'open' |
From @iabynOn Sun, May 29, 2005 at 01:28:42PM +0200, demerphq wrote:
I think the underlying problem is the usual one: the regex engine is A stack traceback shows: ... and so on ad nauseum. -- |
From @demerphqOn 5/29/05, Dave Mitchell <davem@iabyn.com> wrote:
This pattern of 4140 to 3644 and back seems to be a good place to
Actually i think we are saying the same thing here, just in different -- |
From @iabynOn Sun, May 29, 2005 at 02:55:17PM +0200, demerphq wrote:
Not quite the same. Nothing is actually pushed onto the savestack; You may be able to fix this particular problem by optimising the compiled Failing that, this bug will just have to be added to the big list of Dave. -- |
From @smpeters
This has been fixed with change #27598. steve@kirk:~/smoke/perl-current$ perl -wle'$str = "{" . ("0x00, " x |
@smpeters - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#36020 (status was 'resolved')
Searchable as RT36020$
The text was updated successfully, but these errors were encountered: