develooper Front page | perl.perl5.porters | Postings from May 2011

[perl #91032] Invalid free in t/op/write.t

Thread Previous | Thread Next
From:
Father Chrysostomos via RT
Date:
May 29, 2011 12:54
Subject:
[perl #91032] Invalid free in t/op/write.t
Message ID:
rt-3.6.HEAD-16080-1306698884-285.91032-15-0@perl.org
On Wed May 25 12:40:13 2011, rmbarker.cpan@btinternet.com wrote:
> This misbehaviour first appeared at 
> commit 815f25c6e302f84ecce02c74fa717a19d787f662
> Author: Dave Mitchell <davem@fdisolutions.com>
> Date:   Sat May 10 02:45:23 2003 +0100
> 
> The code prior to that change suggests that C<maxops += 10> should be
> C<maxopss += 3>.
> 
> This patch follows that suggestion and includes the previous patch from
> Nicholas Clark and passes all tests. 

Did you compile with -DDEBUGGING? I tried your patch and got an
assertion failure:

Assertion failed: (fpc <= fops + maxops), function S_doparseform, file
pp_ctl.c, line 5118.

I’m probably too late in responding, because I see Dave Mitchell has
made about two dozens commits with various fixes to formline, notably
3808a68.

Thread Previous | Thread Next


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