Shutdown of 16-bit Named Pipe Client Causes GPF in Netapi.dll (157301)
The information in this article applies to:
- Microsoft Windows NT Workstation 3.51
- Microsoft Windows NT Workstation 4.0
- Microsoft Windows NT Server 3.51
- Microsoft Windows NT Server 4.0
This article was previously published under Q157301 SYMPTOMS
When two or more 16-bit named pipe clients are run, and the first
instance of the named pipe client is terminated, all other 16-bit named
pipe client instances may receive a general protection fault at 0001:0CE6
in Netapi.dll.
CAUSE
The Netapi.dll in Windows NT 3.51 and 4.0 does not handle the
DosReadAsyncNmPipe and DosWriteAsyncNmPipe API correctly.
RESOLUTION
To resolve this issue, run each 16-bit named pipe client in a separate
memory space.
STATUS
Microsoft has confirmed this to be a problem in Windows NT versions 3.51
and 4.0. We are researching this problem and will post new information here
in the Microsoft Knowledge Base as it becomes available.
Modification Type: | Major | Last Reviewed: | 8/8/2001 |
---|
Keywords: | kbnetwork KB157301 |
---|
|