On Thu, Dec 09, 2004 at 09:34:18AM -0800, Kevin Scaldeferri wrote:
> My unit test suite recently started spitting out this error when run  
> under Devel::Cover.  It runs normally and successfully without.  Has  
> anyone seen this before:
> 
> 
> Magic number checking on storable file failed at ../../lib/Storable.pm  
> (autosplit into ../../lib/auto/Storable/_retrieve.al) line 323, at  
> /home/kevin/lib/perl5/site_perl/5.8.0/i686-linux-64int/Devel/Cover/DB/ 
> Structure.pm line 249
> END failed--call queue aborted.
> 
> 
> It seems to infect a certain test case, and then every subsequent test  
> produces this, and fails.
> 
> The only clue I have at the moment is that the test case in question  
> forks a couple times and is fairly IPC heavy.  I'm not sure if I can  
> provide a simple case to reproduce it, as this is pretty proprietary  
> :-(
> 
>

Generally, this means the files you are reading in were created with a 
different version of Storable.  Have you upgraded recently?  Are you 
 testing with multiple versions of Storable (or Perl) and using the 
same cover_db directory?

Steve Peters
[EMAIL PROTECTED]

Reply via email to