Running IIS 5.1 on XP Pro with all updates.
Simple application using ASP and VBSCRIPT.
Application works fine the first time, but dies on refresh.

Two errors in Application event log.
Source: COM+
Category: (117)
Type: Information
Event ID: 778
Application image dump failed.
Server Application ID: {3D14228C-FBE1-11D0-995D-00C04FD919C1}
Server Application Instance ID:
{DB9E59E9-7BD6-47AC-923B-34A43D429CC1}
Server Application Name: IIS In-Process Applications
Error Code = 0x80004005 : Unspecified error
COM+ Services Internals Information:
File: d:\qxp_slp\com\com1x\src\shared\util\svcerr.cpp, Line: 1259
Comsvcs.dll file version: ENU 2001.12.4414.258 shp
---------------------
Source: COM+
Category: Unknown
Type: Error
Event ID: 4689
Description:
The run-time environment has detected an inconsistency in its internal
state. This indicates a potential instability in the process that could be
caused by the custom components running in the COM+ application, the
components they make use of, or other factors. Error in
d:\qxp_slp\com\com1x\src\comsvcs\threads\stawork.cpp(167), hr = 80010108:
Unable to complete async work.

Anybody have any clues?

--
R Tanenbaum

RE: IIS Com+ keeps dieing with Unable to complete async work by RTanenbaum

RTanenbaum
Thu Sep 22 10:02:03 CDT 2005

I solved my own problem. I had been using to ISAPI filters. One called
multisite.dll and one called iis_multiplex.dll. Since I had no more need for
them, I removed them and now IIS no longer crashes when I refresh the screen.

I had seen somewhere else that bad ISAPI filters are frequent causes of IIS
crashes. Keep this in mind.
--
R Tanenbaum