Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

[SOLVED] Archive::Zip 1.30 crashes ActivePerl 5.10.1

by ateague (Monk)
on Jan 05, 2011 at 14:58 UTC ( #880621=perlquestion: print w/replies, xml ) Need Help??
ateague has asked for the wisdom of the Perl Monks concerning the following question:

I recently installed the Archive-Zip module version 1.30 on a Windows computer through PPM.
Something went wrong somewhere because now every one of my scripts that 'use Archive::Zip;' now crash with an error that states "Perl Command Line Interpreter has stopped working".

Perl crashes when I run a simple 'perl -e "use Archive::Zip;"' or even 'perl -c'

I am at a bit of a loss as to what I should do next.

perl info:

perl -v This is perl, v5.10.1 built for MSWin32-x86-multi-thread (with 2 registered patches, see perl -V for more detail) Copyright 1987-2009, Larry Wall Binary build 1007 [291969] provided by ActiveState http://www.ActiveSt Built Jan 26 2010 23:15:11

Windows info:

Microsoft Windows [Version 6.1.7600] x86 (Windows 7 Professional)

Replies are listed 'Best First'.
Re: Archive::Zip 1.30 crashes ActivePerl 5.10.1
by Anonymous Monk on Jan 05, 2011 at 15:07 UTC
    "Perl Command Line Interpreter has stopped working".

    If you click a few buttons, or check in Event Viewer, there is usually more information that that

      Aha! Thanks for the tip. Event Viewer says:

      Faulting application name: perl.exe, version:, time stamp: + 0x4b5fe845 Faulting module name: Zlib.dll, version:, time stamp: 0x4c4bba +a6 Exception code: 0xc0000005 Fault offset: 0x00009f2a Faulting process id: 0xcdc Faulting application start time: 0x01cbace6fc498175 Faulting application path: C:\Perl\bin\perl.exe Faulting module path: C:\Perl\site\lib\auto\Compress\Raw\Zlib\Zlib.dll

      After checking PPM, it appears that I or the Archive::Zip installation must have updated the Compress::Raw::Zilb module and the zlib.dll to the latest and greatest 2.030 version.
      I reverted back to the original 2.024 version of the module and dll and everything works fine now.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://880621]
Approved by marto
[1nickt]: sad but true erix

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (3)
As of 2017-11-18 22:07 GMT
Find Nodes?
    Voting Booth?
    In order to be able to say "I know Perl", you must have:

    Results (278 votes). Check out past polls.