PerlScript/WSH broken in AP 5.14.0 1400 ?

Posted by szr on 2011-05-25 21:55

It appears PerlScript for Windows Scripting Host, which worked fine in AP 5.12.3 and earlier, is broken in 5.14.0 build 1400. It literally just crashes on start. I tested this two different XP machines, one running WSH 5.6, the other 5.7, as well as Windows 7 and 2008 Server with WSH 5.8. The result has been very consistent.

Keep in mind this is regarding PerlScript running through the Windows Scripting Host. Running ordinary Perl scripts through perl.exe with 1400 appears to work just fine. I noticed this in a couple of programs that I use that allow for scripting within them by use of the WSH, and I mainly use Perl to script event handlers and such, and after installing AP 5.14.0 build 1400, and after restarting both programs, none of the Perl scripting was functioning. So I wrote a simple one like test.pls script containing just $WScript->Echo( "123" ); and ran it with cscript and wscript and noticed that it was crashing out right (with the standard XP/2003/7/2008 crash dialog boxes.)

I believe this is something that deserves urgent attention. Thanks.

grahams
ActiveState Staff
Mon, 2011-07-11 15:32

This bug has been fixed in the 5.14.1.1401 release.

szr | Mon, 2011-07-11 17:29

Yes I have been able to confirm this. Thank you for your reply.