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 in Perl_pp_split () at pp.c:5738 #15576
Comments
From @geeknikPerl v5.25.5 (v5.25.4-25-g109ac34*), found with AFL + ASAN. A non-instrumented build of hexdump -C over727 ASAN:SIGSEGV==8284==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x000000a0c999 bp 0x7fffa83f31a0 sp 0x7fffa83f3000 T0) AddressSanitizer can not provide additional info. Program received signal SIGSEGV, Segmentation fault. Non-instrumented v5.25.4-5-g92d73bf Valgrind output: |
From @geeknik |
From @cpansproutOn Thu Sep 01 01:49:12 2016, brian.carpenter@gmail.com wrote:
I can reproduce it on dromedary, but not locally. On dromedary I don’t have a functional gdb, so it’s a little hard to debug. I tried bisecting, but got perl-5.6.0-4727-g4cddb5c, which seems like a red herring. I managed to reduce it to this: $ cat foo $ -- Father Chrysostomos |
The RT System itself - Status changed from 'new' to 'open' |
From @iabynOn Sun, Sep 11, 2016 at 10:17:39PM -0700, Father Chrysostomos via RT wrote:
It's only an issue on non-threaded builds. It started failing sometime -- |
From @iabynOn Mon, Sep 12, 2016 at 03:23:07PM +0100, Dave Mitchell wrote:
It turns out that this is another variant of RT #124368: on non-threaded I haven't fixed this yet, but while investigating what was going on, I The most significant commit from that branch is the following, which commit e505c6f make OP_SPLIT a PMOP, and eliminate OP_PUSHRE -- |
From @jkeenanOn Mon, 26 Sep 2016 11:58:56 GMT, davem wrote:
Dave, Father C, et al., Could we get an update on the status of this ticket?
-- |
From @iabynOn Sat, Oct 28, 2017 at 06:30:31AM -0700, James E Keenan via RT wrote:
It appears to have been fixed by v5.27.2-138-g3cb4cde. -- |
@iabyn - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#129158 (status was 'resolved')
Searchable as RT129158$
The text was updated successfully, but these errors were encountered: