develooper Front page | perl.perl5.porters | Postings from March 2012

[perl #107008] Re: Compiler bug? (UTF8 patches for 5.16)

Thread Previous
From:
Father Chrysostomos via RT
Date:
March 21, 2012 22:27
Subject:
[perl #107008] Re: Compiler bug? (UTF8 patches for 5.16)
Message ID:
rt-3.6.HEAD-4610-1332394031-1714.107008-15-0@perl.org
On Wed Mar 21 22:24:25 2012, sprout wrote:
> Now a later patch (which seems totally unrelated) is causing something
> bizarre:
> 
> Program received signal EXC_BAD_ACCESS, Could not access memory.
> Reason: KERN_PROTECTION_FAILURE at address: 0x0000000c
> 0x002d073e in filter_call (my_perl=0x800000, idx=0, buf_sv=0x8789d0,
> maxlen=0) at Call.xs:55
> 55	    SV   *my_sv = FILTER_DATA(idx);
> (gdb) p my_perl->Iparser->rsfp_filters
> $1 = (AV *) 0x0
> (gdb) p my_perl
> $2 = (PerlInterpreter *) 0x800000
> (gdb) p ((PerlInterpreter *) 0x800000)->Iparser->rsfp_filters
> $3 = (AV *) 0x882180
> 
> Has anyone ever seen anything like that?  That expression produces a
> different result when my_perl is replaced with its value.

Never mind.  I just needed to recompile Filter::Util::Call.


-- 

Father Chrysostomos


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

Thread Previous


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