Microsoft Knowledge Base Article - Q322842
 

A Lock Occurs Between Two Threads of System GDI in Windows 2000

The information in this article applies to:
  • Microsoft Windows 2000, 2000 SP1, 2000 SP2 Professional
  • Microsoft Windows 2000, 2000 SP1, 2000 SP2 Server
  • Microsoft Windows 2000, 2000 SP1, 2000 SP2 Advanced Server

SYMPTOMS

If a user process saves or makes EUDC with the EnableEUDC API, your computer may stop responding (hang).

CAUSE

This problem may occur if a lock occurs between one drawing process and another drawing process. One thread of the first process is waiting on a lock that is held by another thread of the second process. The second process is also waiting on a lock that is held by the first thread.

RESOLUTION

The following file is available for download from the Microsoft Download Center:
Release Date: July 26, 2002

For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:
Q119591 How to Obtain Microsoft Support Files from Online Services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on secure servers that prevent any unauthorized changes to the file.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

For additional information about how to obtain a hotfix for Windows 2000 Datacenter Server, click the article number below to view the article in the Microsoft Knowledge Base:
Q265173 The Datacenter Program and Windows 2000 Datacenter Server Product
For additional information about how to install multiple hotfixes with only one reboot, click the article number below to view the article in the Microsoft Knowledge Base:
Q296861 Use QChain.exe to Install Multiple Hotfixes with One Reboot
First Published:May 10 2002 8:24AM
Keywords:kbenv kbWin2000preSP4Fix kbbug