Thank you very much for the response. I down graded to
build 638 but I still have the problem. I was on build 638
when the problem first started and only went to 5.8 as a
possible fix. Here's little more background. My application
ran fine for several years (on Win2K Server). Last week the
web server crashed and had to be restarted. I found a
"A ScriptEngine threw exception 'C0000005' " error
in the eventvwr. The error was on a page that was
redirected to and also connected to MSSQL. Several bugs
reference redirects and database connections but no fix. It
seems something has become corrupt. This worked for years
and now I can't get rid of this problem. Has this problem
been reported on build 638 before? Are there any other
possible fixes?
-----Original Message-----
From: Steven Manross [mailto:steven manross.net]
Sent: Monday, December 04, 2006 9:43 PM
To: Daniel Bacon; perl-win32-web listserv.ActiveState.com
Subject: RE: ASP/PerlScript Issue - Please help
Loading ActivePerl build 638 should solve your issue, unless
there's a reason you can't use that build.
http://downloads.activestate.com/ActiveP
erl/Windows/5.6/ActivePerl-5.6.1
.638-MSWin32-x86.msi
If you disable Friendly Errors in your browser, you'll see
something about ASP telling you it can't SetScriptState
properly (there are a few bugs listed in the bug tracker for
this problem). They tend to center around trying to do a
$Server->Transfer() or $Response->Redirect(), or oddly
enough, when trying to use certain COM objects.
http://bugs.activestate.com/buglist.
cgi?querytype=simple&type%3Ashort_de
sc%3Along_desc%3Abug_file_loc%3Astatus_whiteboard%3Akeywords
=substring&O
R%3Ashort_desc%3Along_desc%3Abug_file_loc%3Astatus_whiteboar
d%3Akeywords
=SetScriptState&bug_status=UNCONFIRMED&bug_status=NE
W&bug_status=ASSIGNE
D&bug_status=REOPENED
In IIS6 this problem can be masked by increasing the number
of worker processes that you allow your WebGarden to control
or decreasing the amount of time IIS will take to recycle
the worked processes -- neither gets rid of the problem and
have possible side effects that are potentially worse than
the initial problem.
Activestate has had numerous issues with this issue
throughout their later 5.6 builds, and can't seem to track
down the issue in 5.8 (or at least they won't comment on any
possible fixes, except to say that it might be an IIS 6
issue). Numerous users have relayed similar situations, and
there's no solution that I've seen in the years that I've
been tracking this bug, except to load build 638 or move to
VBScript, JavaScript, VB.NET, etc.
Good Luck,
Steven
> -----Original Message-----
> From: perl-win32-web-bounces listserv.ActiveState.com
> [mailto:perl-win32-web-bounces listserv.ActiveState.com]
On Behalf Of
> Daniel Bacon
> Sent: Monday, December 04, 2006 6:09 PM
> To: perl-win32-web listserv.ActiveState.com
> Subject: ASP/PerlScript Issue - Please help
>
> I'm running several ASP pages using PerlScript via IIS.
Last week the
> web server crashed and had to be restarted. Ever since
then every ASP
> page using PerlScript will only run one time. Every
time I load the
> page after that I get a useless "page can not be
displayed" error. If
> I restart IIS it then runs again one time only. Only
ASP pages using
> PerlScript are affected. I've strip my program down to
just this:
>
> <% LANGUAGE="PerlScript" %>
> <HTML>
> <BODY>
> Test
> </BODY>
> </HTML>
>
> The first time I load this page I see Test. Every time
I
> refresh/reload the page is blank. If I change
PerlScript to
> JavaScript it works fine. I've tried
uninstalling/reinstalling
> ActivePerl 5.6.1 and I've tried upgrading to version
5.8. I also
> upgraded MDAC from 2.71 to 2.8. And I've restarted the
machine several
> times. I've been pulling my hair out on this for days.
I don't even
> know what to try next. Any help would be very much
appreciated.
>
>
>
> _______________________________________________
> Perl-Win32-Web mailing list
> Perl-Win32-Web listserv.ActiveState.com
> To unsubscribe: http:/
/listserv.ActiveState.com/mailman/mysubs
>
>
_______________________________________________
Perl-Win32-Web mailing list
Perl-Win32-Web listserv.ActiveState.com
To unsubscribe: http:/
/listserv.ActiveState.com/mailman/mysubs
|