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
croak crashd when shifting @ARGV #8774
Comments
From delphi@alberta.botik.ruCreated by delphi@alberta.botik.ruPerl Info
|
From @nwc10On Thu, Feb 15, 2007 at 05:25:03AM -0800, delphi @ alberta. botik. ru wrote:
Thanks for the report. I can replicated it in 5.8.8, but it's fixed in the I'm not sure what the actual code change was that fixed this. Nicholas Clark |
The RT System itself - Status changed from 'new' to 'open' |
From @andk
> On Thu, Feb 15, 2007 at 05:25:03AM -0800, delphi @ alberta. botik. ru wrote:
> Thanks for the report. I can replicated it in 5.8.8, but it's fixed in the > I'm not sure what the actual code change was that fixed this. Just for the record, according to my binary searches in bleadperl the -- |
From @nwc10On Thu, Feb 15, 2007 at 11:38:16PM +0100, Andreas J. Koenig wrote:
Thanks. That is most strange. Why should the 26373 have that side effect? I wonder if change 28330 only fixed the symptom: @@ -28,8 +28,18 @@ ( http://public.activestate.com/cgi-bin/perlbrowse?patch_num=28330&show_patch=Show+Patch ) Nicholas Clark Change 26373 by stevep@stevep-mccoy on 2005/12/15 17:48:42 Prevent require() from attempting to open directories and block Affected files ... ... //depot/perl/embed.fnc#287 edit Differences ... ==== //depot/perl/embed.fnc#287 (text) ==== @@ -1178,6 +1178,7 @@ ==== //depot/perl/embed.h#538 (text+w) ==== @@ -1198,6 +1198,7 @@ ==== //depot/perl/pp_ctl.c#497 (text) ==== @@ -2980,6 +2980,23 @@ STATIC PerlIO * ==== //depot/perl/proto.h#634 (text+w) ==== @@ -3285,6 +3285,11 @@ +STATIC PerlIO * S_check_type_and_open(pTHX_ const char *name, const char *mode) |
From p5p@spam.wizbit.beOn Thu Feb 15 10:38:33 2007, nicholas wrote:
This wasn't fixed, it was just a bit harder to trigger. Try: #!/usr/bin/perl -w use Carp qw(croak); sub parse_args sub main main (@ARGV); $ perl-5.8.9 rt-41512.pl aa The real issue is passing an array and then modifiying original array More information in http://rt.perl.org/rt3/Ticket/Display.html?id=52610 Kind regards, Bram |
From @obraOriginal issue resolved, but the deeper problem is being tracked in |
@obra - Status changed from 'open' to 'resolved' |
From @obraOriginal issue resolved, but the deeper problem is being tracked in |
Migrated from rt.perl.org#41512 (status was 'resolved')
Searchable as RT41512$
The text was updated successfully, but these errors were encountered: