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
null ptr deref, segfault Perl_sv_setsv_flags (sv.c:4558) #15556
Comments
From @geeknikNull pointer deref and segfault in v5.25.5 (v5.25.4-10-g8d168aa) triggered by: perl -e '*0=@0=*0=@0=@0=%::=@0=$0=%0=0' ==23769==ERROR: AddressSanitizer: SEGV on unknown address 0x00000000000c (pc 0x00000091fce8 bp 0x7ffd62207a00 sp 0x7ffd622078e0 T0) On a non-instrumented build, we can look at the same thing in Valgrind: valgrind -q ./unperl -e '*0=@0=*0=@0=@0=%::=@0=$0=%0=0' |
From @dcollinsnAlmost certainly an instance of RT #77706. *0 is being modified while on the stack. -- |
From [Unknown Contact. See original ticket]Almost certainly an instance of RT #77706. *0 is being modified while on the stack. -- |
From zefram@fysh.orgBrian Carpenter wrote:
Golfs to: $ perl -e '*z=%::=$a=@b=0' -zefram |
The RT System itself - Status changed from 'new' to 'open' |
Migrated from rt.perl.org#129087 (status was 'open')
Searchable as RT129087$
The text was updated successfully, but these errors were encountered: