The Dllhost.exe process crashes if the following conditions
- A Microsoft COM+ component has a method with user-defined
type as a parameter and the parameter
is being passed by value.
- The user-defined type contains a SAFEARRAY type
that contains BSTR types.
- The COM+ Hotfix Rollup Package 22 has been installed.
information, click the following article number to view the article in the
Microsoft Knowledge Base:
Availability of the Windows 2000 Post-Service Pack 3 COM+ Hotfix Rollup Package 22
When these conditions exist, an access violation may occur when
this COM+ component method
is called, and the Dllhost.exe process dies.
How to obtain the hotfix
This issue is fixed in the Windows 2000
Server COM+ 1.0 Hotfix Package 28. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
FIX: Availability of Windows 2000 Post-Service Pack 4 COM+ 1.0 Hotfix Rollup Package 28
Microsoft has confirmed that this is a bug in the Microsoft
products that are listed in the "Applies to" section of this
Article ID: 829201 - Last Review: November 8, 2004 - Revision: 1.2
- Microsoft COM+ 1.0, when used with:
- Microsoft Windows 2000 Standard Edition
|kbqfe kbfix kbbug kbwin2000presp5fix KB829201|