Windows Server 2008

PerlEx usability disclaimer

The PerlEx interpreter was written assuming a Perl 5.8.
The PerlEx documentation is written for IIS 5 and IIS 6.

Any combination other than the above should be considered "Experimental".

PerlEx is provided in the ActivePerl installers without support.
- Using PerlEx on Windows versions which are undocumented will require extensive manual intervention, if it is possible at all.
- Versions of ActivePerl beyond 5.8 and modules written for Perls beyond 5.8 are likely to include changes in Perl that are incompatible with PerlEx.

Perl Command Line Interpreter crashing - Bex64 and the Fault Module Name: StackHash_1dc2

Perl Command Line Interpreter is crashing
with below error details when ever we tried to connect to DB2 on IBM i.

Problem signature:
Problem Event Name: BEX64
Application Name: perl.exe
Application Version:
Application Timestamp: 5a2ee972
Fault Module Name: StackHash_1dc2
Fault Module Version:
Fault Module Timestamp: 00000000
Exception Offset: 0000000000000000
Exception Code: c0000005
Exception Data: 0000000000000008
OS Version: 6.1.7601.
Locale ID: 3081
Additional Information 1: 1dc2

SOAP-Lite not available in PPM

Anyone know why SOAP::Lite is not available in the ActiveState repository?

Trying to upgrade our systems to the current 5.26.1 version of ActivePerl, but SOAP::Lite is required by an application we must have.

I tried to install it using CPAN also, but the result was not usable (many compile issues on "require")


Perl interpreter unexpected crash on two different computers

Dear all,

I'm having a very urgent issue with Active Perl on two different computers, and with different scripts. The symptoms are the following:
- A perl script is executed through the Windows explorer or called by a batch file.
- The script runs, but after a few seconds, Perl interpreter crashes with no explanation. (the issue is given with the perl522.dll file)
- This occurs on two different computers, the first one running Windows 2008 R2 Server and the other running Windows 2012 R2 Server.

Getting Cancel installation dialog box prompt.

While installing latest version, after choose setup options step getting cancel installation prompt dialog box.
Please help me to troubleshoot installation.

Lookbehind error

In Perl 5.24

I am getting a "Variable length lookbehind not implemented" error in the following one line Perl script:

$patt = qr((?i)(?<!Administ)(?<!A)c);

yet when I run the following I get no error:

$patt = qr((?i)(?<!Abcdefgh)(?<!A)C);

I don't get this error when running Perl 5.8.

This looks a bug. How do I proceed? Does anyone have a workaround?


can no longer store a database handle in an environment variable

After installing ActivePerl 5.24.0, we can no longer store a database handle in an environment variable.

We get the following error when trying to prepare a sql statement:

Can't locate object method "prepare" via package

The scripts works when I change the database handle from an environment variable to a local variable.

Is there an easy fix for this or do I have to change all of our code to use local variables to store a database handle?

ppm install Excel-Writer-XLSX - failed 500 Can't connect to

I installed ActivePerl-

When I try to ppm the Excel_Writer I get the following:
C:\Perl64\lib>ppm install Excel-Writer-XLSX
Downloading ActiveState Package Repository dbimage...failed 500 Can't connect to
Downloading ActiveState Package Repository packlist...failed 500 Can't connect t
Syncing site PPM database with .packlists...done
ppm install failed: Can't find any package that provides Excel-Writer-XLSX

Need to reinstall ActivePerl on Windows 2008 Server VM

I have installed ActivePerl on Windows 2008 with MSI from exe on the wrong Directory C drive rather then D drive. Best way to resolve issue can I repair, modify or do I need to remove it? Then I would also need to delete directories created during installation of ActivePerl ? Thanks Doug

PerlApp created executable not running with nonexec permission on /tmp directory


We are using PerlApp to create freestanding executable from perl script.
When the executable built with PerlApp runs, it extracts its dynamic object files in the /tmp/pdk directory. However, it is not working on those systems which have some security permission like nonexec and non writable on /tmp directory.

Our application run on different ports and the problem is same on Window,Linu and AIX platform.