A memory leak occurs in COM+ when you try to marshal user-defined types from one thread to another (829212)
The information in this article applies to:
- Microsoft COM+ 1.0, when used with:
- the operating system: Microsoft Windows 2000
SYMPTOMSYou may experience a memory leak in Microsoft COM+ when you try to marshal user-defined types (UDTs) from one thread to another.CAUSECOM+ Interception code that is used for In-Process Marshaling caches a structure that contains type info. This cache is deleted periodically to keep the process space from growing too large. Sometimes this structure is not freed, and this behavior causes a memory leak inside COM+.RESOLUTIONHow to obtain the hotfixThis 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: 828748 FIX: Availability of Windows 2000 Post-Service Pack 4 COM+ 1.0 Hotfix Rollup Package 28 STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section of this article.
Modification Type: | Minor | Last Reviewed: | 11/8/2004 |
---|
Keywords: | kbQFE kbfix kbbug kbWin2000preSP5fix KB829212 kbAudDeveloper |
---|
|