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 12, 2019 05:22
Subject:
[perl #133989] Assertion failure in Perl_leave_adjust_stacks(pp_hot.c:4653)
Message ID:
rt-4.0.24-2559-1560316965-1048.133989-15-0@perl.org
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.

Tony

---
via perlbug:  queue: perl5 status: new
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