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
segfault in Perl_magic_set (mg.c:2850) #15761
Comments
From @geeknikTriggered with Perl v5.25.7-98-gdf13534 while fuzzing with AFL. The crash od -tx1 test403 ./perl test403
|
From @geeknik |
From @hvdsThis reduces to: At this point GvIOp(PL_defoutgv) is NULL. I've no idea what we should do with that, and various other cases of the same switch statement look to have similar assumptions. Hugo |
The RT System itself - Status changed from 'new' to 'open' |
From @iabynOn Mon, Dec 12, 2016 at 02:45:51AM -0800, Hugo van der Sanden via RT wrote:
It reduces even further to $::{'STDOUT'} = 0;
I think assigning to the various format vars should just silently -- |
From @TuxOn Mon, 12 Dec 2016 12:03:45 +0000, Dave Mitchell <davem@iabyn.com>
Agree, but default → current select $fh; would make The only way out is a lot of work: currently most of the format-related
-- |
Migrated from rt.perl.org#130320 (status was 'open')
Searchable as RT130320$
The text was updated successfully, but these errors were encountered: