Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

IIS 7 Catastrophic Failure :: COMException :: Microsoft.JScript

289 views
Skip to first unread message

Chad L

unread,
Nov 11, 2009, 3:11:02 PM11/11/09
to
Our web server has been running into an issue where the server generates a
Catastrophic Failure response on the first page request made. Reloadign the
page, everything works fine. This started happening a few weeks ago - perhaps
a Windows Patch may have caused it? Google searches sadly don't return much
about it. Would anyone have a similar experience or be able to shed some
light on what may be happening here?

This is running on Windows Server 2008 in a VM. The error message is as
follows:

Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information about
the error and where it originated in the code.

Exception Details: System.Runtime.InteropServices.COMException: Catastrophic
failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))

Source Error:

An unhandled exception was generated during the execution of the current web
request. Information regarding the origin and location of the exception can
be identified using the exception stack trace below.

Stack Trace:

[COMException (0x8000ffff): Catastrophic failure (Exception from HRESULT:
0x8000FFFF (E_UNEXPECTED))]

[FileLoadException: Could not load file or assembly 'Microsoft.JScript,
Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of
its dependencies. Catastrophic failure (Exception from HRESULT: 0x8000FFFF
(E_UNEXPECTED))]
System.RuntimeTypeHandle._GetTypeByName(String name, Boolean
throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark&
stackMark, Boolean loadTypeFromPartialName) +0
System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError,
Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark) +64
System.RuntimeType.PrivateGetType(String typeName, Boolean throwOnError,
Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark) +58
System.Type.GetType(String typeName) +50
System.CodeDom.Compiler.CompilerInfo.get_IsCodeDomProviderTypeValid() +9

System.Web.Compilation.CompilationUtil.GetRecompilationHash(CompilationSection ps) +2434
System.Web.Configuration.CompilationSection.get_RecompilationHash() +79

System.Web.Compilation.BuildManager.CheckTopLevelFilesUpToDate2(StandardDiskBuildResultCache diskCache) +357

System.Web.Compilation.BuildManager.CheckTopLevelFilesUpToDate(StandardDiskBuildResultCache diskCache) +57
System.Web.Compilation.BuildManager.RegularAppRuntimeModeInitialize() +177
System.Web.Compilation.BuildManager.Initialize() +257
System.Web.Compilation.BuildManager.InitializeBuildManager() +241
System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags)
+238

[HttpException (0x80004005): Could not load file or assembly
'Microsoft.JScript, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Catastrophic
failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +551
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +78
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +257

Trevor Benedict

unread,
Nov 11, 2009, 7:36:13 PM11/11/09
to
Chad,
You can download Process Monitor
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
Try to get a downtime when you can have the server to yourself. Shutdown
everything that you don't need so that you get bare minimum information in
the capture
Stop and Restart IIS
Run Process Monitor
This will start capturing all the Activity
Visit your website.
Repeat the above step.

Stop capturing the Events by pressing CTRL + E

Scroll thru the log and see if you can spot any failed events (specifically
related to file not found errors or permissions issues). You can also mail
me the file trevornews @ gmail dot com (remove all spaces). The file may
contain sensitive information. So it is your call.

Regards,

Trevor Benedict

"Chad L" <Ch...@discussions.microsoft.com> wrote in message
news:5E1105C6-EC32-4203...@microsoft.com...

Darren Kopp

unread,
Dec 8, 2009, 2:06:02 AM12/8/09
to
i'm experiencing this issue as well.

novovictus

unread,
Feb 1, 2010, 10:47:01 AM2/1/10
to
Chad,

We are experiencing the same issue with identical configuration (Server
2008, IIS7, on a Vmware virtual machine). When we recycle the app pool the
initial request yields an error. Reloading after the first error causes the
page to come up normally.

Has anyone else seen this or discovered a solution?

Novovictus

unread,
Feb 1, 2010, 10:49:27 AM2/1/10
to
We are experiencing the same issue with identical configuration
(Server
2008, IIS7, on a Vmware virtual machine). When we recycle the app pool
the
initial request yields an error. Reloading after the first error
causes the
page to come up normally.

Another note, we applied updates on Nov 15th and noticed the issue
shortly after. Your post seems to be close in terms of dates....

novovictus

unread,
Feb 1, 2010, 10:49:01 AM2/1/10
to
Another note, we applies updates on Nov 15th and noticed the issue shortly
after. Your post seems to be close in terms of dates....
0 new messages