Re: [perl #42987] [BUG] parrot coredump during make smoke on HPUX 11.23 (Itanium)

[email protected] (chromatic)
Newsgroups perl.perl6.internals,perl.perl6.internals
Organization Snafu
Message-ID <[email protected]>
On Thursday 04 December 2008 11:23:33 Rich Rauenzahn wrote:

> I'm compiling for 32bit, and it looks like it is perl crashing, although
> I assume it is loading some parrot plugin that has been compiled?


> /rjr/perl/bin/perl tools/build/pmc2c.pl --vtable
> make: *** [vtable.dump] Segmentation fault (core dumped)

> [email protected] $ gdb /rjr/perl/bin/perl
> core
> HP gdb 5.8 for HP Itanium (32 or 64 bit) and target HP-UX 11.2x.
> Copyright 1986 - 2001 Free Software Foundation, Inc.
> Hewlett-Packard Wildebeest 5.8 (based on GDB) is covered by the
> GNU General Public License. Type "show copying" to see the conditions to
> change it and/or distribute copies. Type "show warranty" for
> warranty/support.
> ..
> Core was generated by `perl'.
> Program terminated with signal 11, Segmentation fault.
> SEGV_MAPERR - Address not mapped to object
> b#0  Perl_av_undef () at av.c:489
> 489         if (SvTIED_mg((SV*)av, PERL_MAGIC_tied))
> (gdb) bt
> #0  Perl_av_undef () at av.c:489
> #1  0x60000000c97409e0:0 in clean_retrieve_context () at Storable.xs:1494
> #2  0x60000000c9740b00:0 in clean_context () at Storable.xs:1550
> #3  0x60000000c9747860:0 in do_store () at Storable.xs:3716
> #4  0x60000000c9747d70:0 in pstore () at Storable.xs:3812
> #5  0x60000000c974be30:0 in XS_Storable_pstore () at Storable.xs:6345
> #6  0x417c8a0:0 in Perl_pp_entersub () at pp_hot.c:2874
> #7  0x4163180:0 in Perl_runops_standard () at run.c:38
> #8  0x4073530:0 in S_run_body () at perl.c:2366
> #9  0x4072a00:0 in perl_run () at perl.c:2287
> #10 0x40612c0:0 in main () at perlmain.c:99
> (gdb)

Oh, that's the Perl 5 Storable module crashing.  Do you know which version 
this is?

$ perl -MStorable -e 'print $Storable::VERSION'

If it's less than 2.13, you might try upgrading to a new version from the 
CPAN.  This isn't code we wrote; we just use it as part of the build process.

-- c
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.