Microsoft KB Archive/269819

= Deadlock Deleting Attribute Stream During File Creation =

PSS ID Number: 269819

Article Last Modified on 10/14/2002

-

The information in this article applies to:


 * Microsoft Windows NT Server 4.0 Terminal Server Edition
 * Microsoft Windows NT Server 4.0
 * Microsoft Windows NT Server, Enterprise Edition 4.0
 * Microsoft Windows NT Workstation 4.0

-



This article was previously published under Q269819



SYMPTOMS
Windows NT 4.0 may stop responding (hang) or deadlock randomly during heavy file input/output (I/O) operations on a partition that uses the NTFS file system.



CAUSE
This behavior is caused by an untimely attempt to remove the attribute list stream for an NTFS file while other streams still exist for the file control block (FCB).

When Windows NT 4.0 hangs, there are two threads involved. One thread is in the process of opening the attribute stream and waiting for the FCB lock. The other thread has the FCB lock and is closing the stream, but cannot close it until the reference count is zero.



RESOLUTION
A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Apply it only to computers that are experiencing this specific problem. This fix may receive additional testing. Therefore, if you are not severely affected by this problem, Microsoft recommends that you wait for the next %1 that contains this fix.

To resolve this problem immediately, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information about support costs, visit the following Microsoft Web site:

http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

NOTE: In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The typical support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

The English version of this fix should have the following file attributes or later:   Date        Time    Size     File name  Platform 08/10/2000 08:31p  368,720  ntfs.sys   Intel 08/10/2000 08:30p  562,128  ntfs.sys   Alpha A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Apply it only to computers that are experiencing this specific problem. This fix may receive additional testing. Therefore, if you are not severely affected by this problem, Microsoft recommends that you wait for the next Windows NT 4.0, Terminal Server Edition service pack that contains this fix.

To resolve this problem immediately, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information about support costs, visit the following Microsoft Web site:

http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

NOTE: In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The typical support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

The English version of this fix should have the following file attributes or later:   Date        Time    Size     File name  Platform 10/04/2000 11:00a  368,560  ntfs.sys   Intel



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

Keywords: kbbug KB269819

Technology: kbNTTermServ400 kbNTTermServSearch kbWinNT400search kbWinNTS400 kbWinNTS400search kbWinNTsearch kbWinNTSEnt400 kbWinNTSEntSearch kbWinNTSsearch kbWinNTW400 kbWinNTW400search kbWinNTWsearch

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© 2004 Microsoft Corporation. All rights reserved.