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 S_check_uni (toke.c:1938) #16241
Comments
From @geeknik./perl -e 'dj{lc-&1J' triggers a segfault in v5.27.5-323-g2b503742ec. ==26052==ERROR: AddressSanitizer: SEGV on unknown address 0x602000010000 AddressSanitizer can not provide additional info. |
From @geeknik./perl -e '-C-' also triggers this segfault, unless you put -C- in file and ==26553==ERROR: AddressSanitizer: negative-size-param: (size=-1) 0x602000000df3 is located 3 bytes inside of 10-byte region SUMMARY: AddressSanitizer: negative-size-param (/root/perl/perl+0x451782) |
From @maukeOn Sat, 11 Nov 2017 14:04:40 -0800, brian.carpenter@gmail.com wrote:
Fixed in commit 4efcdc0. |
The RT System itself - Status changed from 'new' to 'open' |
@mauke - Status changed from 'open' to 'resolved' |
From zefram@fysh.orgl.mai@web.de via RT wrote:
That's not a fix. It avoids crashing, but the parser state still gets -zefram |
From zefram@fysh.orgI wrote:
Sorry, I misread it. I think it's fine. -zefram |
Migrated from rt.perl.org#132433 (status was 'resolved')
Searchable as RT132433$
The text was updated successfully, but these errors were encountered: