Microsoft KB Archive/912817

From BetaArchive Wiki

Article ID: 912817

Article Last Modified on 12/5/2007



APPLIES TO

  • Microsoft COM+ 1.5, when used with:
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home Edition






SUMMARY

This article lists the Microsoft COM+ bugs that are fixed in the Microsoft Windows XP Post-Service Pack 2 (SP2) COM+ Hotfix Rollup Package 13. Each package contains all the fixes that were released in the previous Windows XP Post-SP2 COM+ hotfix rollup packages.

Issues that are fixed in this hotfix package

The following issues are also fixed in this hotfix package. These issues were not previously documented in a Microsoft Knowledge Base article:

  • An event message is logged when Microsoft Internet Information Services (IIS) intrinsics are not correctly marshaled.
  • A code defect causes a null pointer to be incorrectly referenced. This issue occurs under heavy load conditions.
  • Code defects in data unmarshaling paths may cause a failfast condition and memory leak issues.
  • The Microsoft Distributed Transaction Coordinator (MSDTC) does not start on an AMD64-based computer.
  • The GetAuthenticationLevel function is added to the ITransactionBridgeNetworkConfig interface.
  • SAFEARRAY structures that contain a User Defined Datatype are not correctly marshaled.
  • The Ole32.dll file incorrectly returns a success code when you do not successfully read proxy-stub CLSID information from the registry.
  • Security is improved because of changes in the proxy-creation code in the Ole32.dll file.
  • Security is improved because of changes to Microsoft Component Object Model (COM) infrastructure interfaces. These interfaces can no longer be called from a remote client computer.
  • DCOM processes that require a user name and a password do not work as expected when the local security identifier (SID) and logon SID for a user are required.


Note This issue does not occur on a computer that is running Microsoft Windows XP Service Pack 2 (SP2).

  • When you use the SaveChanges method to add a new transient subscription to the TransientSubscription collection, you may receive an "Access is denied" error message. This error message has an error code of 80070005.
  • A subordinate may be removed from the subordinate list in the Transaction Manager because of a duplicate export error. When this behavior occurs, the MSDTC does not correctly decrement the total log record space that is currently being used.
  • Concurrent garbage collection is disabled if the detected transaction bridge is managed after you apply this hotfix.
  • You can query the MSDTC for security and network configuration information after you apply this hotfix. This information may include cluster resource information.
  • You can query the MSDTC for the information that is required to correctly support cluster and remote proxy scenarios when you use the WS-AtomicTransaction protocol after you install this hotfix.
  • Applications that use Microsoft Windows Installer may not install as expected. This issue occurs if a remote procedure call is made to Windows Installer to verify that a folder exists. If the folder exists and the Network Service account does not have Read permissions on the folder, the application may not install correctly. This issue can also cause slow performance because lots of events are written to the Application log in Event Viewer.


MORE INFORMATION

Hotfix information

To obtain this hotfix, visit the following Microsoft Web site:

Prerequisites

You must have Windows XP SP2 or Microsoft Windows XP Service Pack 1 (SP1) installed to apply this hotfix.

Restart information

You must restart the computer after you apply this hotfix.

Hotfix replacement information

Bugs that are fixed in the Windows XP Post-SP2 COM+ hotfix rollup packages are cumulative. The following is a list of articles for the previous rollup packages:

  • 317926 Availability of Windows XP COM+ Hotfix Rollup Package 1

  • 330227 Availability of Windows XP COM+ Hotfix Rollup Package 5

  • 828758 Availability of Windows XP COM+ 1.5 Rollup Package 6

  • 870769 Availability of Windows XP COM+ Hotfix Rollup Package 8

  • 895200 Availability of Windows XP COM+ Hotfix Rollup Package 9

  • 896728 Availability of Windows XP COM+ Hotfix Rollup Package 10

  • 897696 Availability of Windows XP COM+ Hotfix Rollup Package 11

  • 910720 Availability of Windows XP COM+ Hotfix Rollup Package 12

Registry information

You do not have to create or modify any registry keys to enable any hotfixes that this package contains.

Hotfix file information

This hotfix contains only those files that you must have to correct the issues that this article lists. This hotfix may not contain of all the files that you must have to fully update a product to the latest build.

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.

Windows XP SP2, x86
File name File version File size Date Time SP requirement
Catsrv.dll 2001.12.4414.310 225,792 14-Feb-2006 06:18 SP2
Catsrvut.dll 2001.12.4414.310 625,152 14-Feb-2006 06:18 SP2
Clbcatex.dll 2001.12.4414.310 110,080 14-Feb-2006 06:18 SP2
Clbcatq.dll 2001.12.4414.310 498,688 14-Feb-2006 06:18 SP2
Colbact.dll 2001.12.4414.310 60,416 14-Feb-2006 06:18 SP2
Comadmin.dll 2001.12.4414.310 195,072 14-Feb-2006 06:18 SP2
Comrepl.dll 2001.12.4414.310 97,792 14-Feb-2006 06:18 SP2
Comsvcs.dll 2001.12.4414.310 1,267,712 14-Feb-2006 06:18 SP2
Comuid.dll 2001.12.4414.310 539,648 14-Feb-2006 06:18 SP2
Es.dll 2001.12.4414.310 243,200 14-Feb-2006 06:18 SP2
Migregdb.exe 2001.12.4414.310 7,680 14-Feb-2006 00:33 SP2
Msdtcprx.dll 2001.12.4414.310 426,496 14-Feb-2006 06:18 SP2
Msdtctm.dll 2001.12.4414.310 956,416 14-Feb-2006 06:18 SP2
Msdtcuiu.dll 2001.12.4414.310 161,280 14-Feb-2006 06:18 SP2
Mtxclu.dll 2001.12.4414.310 66,560 14-Feb-2006 06:18 SP2
Mtxoci.dll 2001.12.4414.310 91,136 14-Feb-2006 06:18 SP2
Ole32.dll 5.1.2600.2846 1,286,144 14-Feb-2006 06:18 SP2
Olecli32.dll 5.1.2600.2846 74,752 14-Feb-2006 06:18 SP2
Olecnv32.dll 5.1.2600.2846 37,376 14-Feb-2006 06:18 SP2
Rpcss.dll 5.1.2600.2846 398,848 14-Feb-2006 06:18 SP2
Stclient.dll 2001.12.4414.310 59,392 14-Feb-2006 06:18 SP2
Txflog.dll 2001.12.4414.310 101,376 14-Feb-2006 06:18 SP2
Xolehlp.dll 2001.12.4414.310 11,776 14-Feb-2006 06:18 SP2
Windows XP SP1, x86
File name File version File size Date Time SP requirement
Catsrv.dll 2001.12.4414.64 220,672 14-Feb-2006 06:25 SP1
Catsrvut.dll 2001.12.4414.64 581,632 14-Feb-2006 06:25 SP1
Clbcatex.dll 2001.12.4414.64 110,080 14-Feb-2006 06:25 SP1
Clbcatq.dll 2001.12.4414.64 497,152 14-Feb-2006 06:25 SP1
Colbact.dll 2001.12.4414.64 62,464 14-Feb-2006 06:25 SP1
Comadmin.dll 2001.12.4414.64 187,392 14-Feb-2006 06:25 SP1
Comrepl.dll 2001.12.4414.64 89,600 14-Feb-2006 06:25 SP1
Comsvcs.dll 2001.12.4414.64 1,179,648 14-Feb-2006 06:25 SP1
Comuid.dll 2001.12.4414.64 499,200 14-Feb-2006 06:25 SP1
Es.dll 2001.12.4414.64 227,328 14-Feb-2006 06:25 SP1
Migregdb.exe 2001.12.4414.64 6,656 11-Feb-2006 00:34 SP1
Msdtcprx.dll 2001.12.4414.64 368,640 14-Feb-2006 06:25 SP1
Msdtctm.dll 2001.12.4414.64 974,336 14-Feb-2006 06:25 SP1
Msdtcuiu.dll 2001.12.4414.64 150,528 14-Feb-2006 06:25 SP1
Mtxclu.dll 2001.12.4414.64 64,512 14-Feb-2006 06:25 SP1
Mtxoci.dll 2001.12.4414.64 83,456 14-Feb-2006 06:25 SP1
Ole32.dll 5.1.2600.1801 1,190,400 14-Feb-2006 06:25 SP1
Olecli32.dll 5.1.2600.1801 68,608 14-Feb-2006 06:25 SP1
Olecnv32.dll 5.1.2600.1801 35,328 14-Feb-2006 06:25 SP1
Rpcrt4.dll 5.1.2600.1361 535,552 06-Mar-2004 02:16 SP1
Rpcss.dll 5.1.2600.1801 277,504 14-Feb-2006 06:25 SP1
Srrstr.dll 5.1.2600.1765 226,816 27-Oct-2005 19:06 SP1
Stclient.dll 2001.12.4414.64 55,296 14-Feb-2006 06:25 SP1
Txflog.dll 2001.12.4414.64 97,280 14-Feb-2006 06:25 SP1
Xolehlp.dll 2001.12.4414.64 11,776 14-Feb-2006 06:25 SP1


REFERENCES

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates



Additional query words: QNS

Keywords: kbbug kbfix kbqfe kbpubtypekc atdownload kbwinxpsp3fix kbhotfixserver KB912817