develooper Front page | perl.perl5.porters | Postings from June 2019

[perl #133989] Assertion failure in Perl_leave_adjust_stacks(pp_hot.c:4653)

From:
Tony Cook via RT
Date:
June 17, 2019 05:29
Subject:
[perl #133989] Assertion failure in Perl_leave_adjust_stacks(pp_hot.c:4653)
Message ID:
rt-4.0.24-25384-1560749298-1189.133989-15-0@perl.org
On Tue, 11 Jun 2019 22:22:45 -0700, tonyc wrote:
> On Fri, 05 Apr 2019 09:26:20 -0700, randir wrote:
> > While fuzzing perl v5.29.9-63-g2496d8f3f7 built with afl and run
> > under libdislocator, I found the following program
> > 
> > E{0;readline@0}
> > 
> > to cause an assertion failure
> > 
> > perl: pp_hot.c:4653: void Perl_leave_adjust_stacks(SV **, SV **, U8,
> > int): Assertion `nargs >= 0' failed.
> 
> Patch attached.

Applied as a8e0c1fd5ade7c30aa0782f1aea274ef89190f6d.

Tony

---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=133989



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About