develooper Front page | perl.perl5.porters | Postings from July 2009

Re: Multiple modules failing with "Bizarre copy of HASH" message

Thread Previous | Thread Next
From:
Bram
Date:
July 20, 2009 11:44
Subject:
Re: Multiple modules failing with "Bizarre copy of HASH" message
Message ID:
20090720204405.04860m70aockwooo@horde.wizbit.be
Citeren David Favor <david@davidfavor.com>:

> From latest Perl::Critic...
>
> t/01_config.t ................................. 216/217
> #   Failed test 'vague -single-policy'
> #   at t/01_config.t line 498.
> #                   'Bizarre copy of HASH at
> /root/.cpanplus/5.10.1/build/Perl-Critic-1.098/blib/lib/Perl/Critic/Config.pm
> line 366.
> # '
> #     doesn't match '(?msx-i:matched [ ] multiple [ ] policies)'
> # Looks like you failed 1 test of 217.
> t/01_config.t ................................. Dubious, test returned
> 1 (wstat 256, 0x100)
> Failed 1/217 subtests
> t/01_config_bad_perlcriticrc.t ................ ok
>
> This started with the last few levels of 5.10.0 and persists
> in 5.10.1 as of the GitLive-maint-5.10-1589-gf10445d level.

Can you please attach the perl -V of the perl you build?
I fail to reproduce the error on commit f10445d (tested: 32 bit OS  
with/without threads and with/without debugging).
The bizarre copy error usually happens when something in the memory is  
corrupted. We *really* need the output of perl -V since this may or  
may not depends on the compiler, the options you used to compile perl,  
your operating system, ....

Also: what was the first version you saw this with?
Do you also see the failure on blead? or only on maint-5.10?
Do you see the failure on perl-5.10.0?

How reproducible is this? Does it always fails?
Where did you get Perl-Critic-1.098 from?
Did you redownload it?
Did you modify anything in it?

Can you also run  md5sum  
/root/.cpanplus/5.10.1/build/Perl-Critic-1.098/blib/lib/Perl/Critic/Config.pm   
?


(Is your system by any chance having memory problems?)


Can you please provide the requested information so this bug can be  
investigated properly (or be ignored if it is invalid)?


Best regards,

Bram




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