Microsoft KB Archive/173617: Difference between revisions
(importing KB archive) |
m (Text replacement - "<" to "<") |
||
Line 56: | Line 56: | ||
Source: DrWatson<br /> | Source: DrWatson<br /> | ||
Description: The application, exe\snaprint.dbg, generated an application error.<br /> | Description: The application, exe\snaprint.dbg, generated an application error.<br /> | ||
The error occurred on | The error occurred on <date> @ <time>. The exception generated was c0000005 at address 01002308 (AIMOpenPrinter). | ||
</div> | </div> | ||
Line 65: | Line 65: | ||
<div class="indent"> | <div class="indent"> | ||
App: exe\snaprint.DBG (pid= | App: exe\snaprint.DBG (pid=<process id #>)<br /> | ||
When: | When: <date> @ <time><br /> | ||
Exception number: c0000005 (access violation) | Exception number: c0000005 (access violation) | ||
Line 108: | Line 108: | ||
<pre class="fixed_text"> Application exception occurred: | <pre class="fixed_text"> Application exception occurred: | ||
App: exe\snaprint.DBG (pid= | App: exe\snaprint.DBG (pid=<process id #>) | ||
When: | When: <date> @ <time> | ||
Exception number: c0000005 (access violation) | Exception number: c0000005 (access violation) | ||
Line 143: | Line 143: | ||
010021ce 33c0 xor eax,eax | 010021ce 33c0 xor eax,eax | ||
*----> Stack Back Trace | *----> Stack Back Trace <----* | ||
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name | FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name | ||
Line 155: | Line 155: | ||
advapi32!RegisterServiceCtrlHandlerA | advapi32!RegisterServiceCtrlHandlerA | ||
00000000 00000000 00000000 00000000 00000000 00000000 | 00000000 00000000 00000000 00000000 00000000 00000000 | ||
snaprint! | snaprint!<nosymbols> | ||
</pre> | </pre> | ||
Revision as of 17:23, 20 July 2020
Article ID: 173617
Article Last Modified on 5/30/2007
APPLIES TO
- Microsoft SNA Server 3.0 Service Pack 4
- Microsoft SNA Server 4.0
This article was previously published under Q173617
SYMPTOMS
The SNA Server Host Print service may generated an application exception when attempting to start a configured print session in SNA Server Manager. An error similar to the following will be logged in the Windows NT Application Event Log when the application exception occurs:
In addition, a Drwtsn32.log file will be generated in the Windows NT directory. The Drwtsn32.log will contain information similar to the following:
CAUSE
When starting a print session, the Print Server attempts to open a connection to the configured printer by issuing a StartDoc() call. If the StartDoc() call fails, the print server was not properly setting all related pointers to NULL, causing the application exception to occur.
In a reported occurrence of this problem, the StartDoc() call failed because the print server was not able to connect to the TCP/IP address of the remote printer that the print session was configured to use. There may be other reasons that StartDoc() fails that result in the same application exception.
RESOLUTION
The SNA Server Print service has been updated to correctly free all allocated memory and to reset all related pointers if the StartDoc() fails.
STATUS
Microsoft has confirmed this to be a problem in SNA Server versions 3.0 and 3.0 Service Pack 1 (SP1). This problem was corrected in the latest SNA Server version 3.0 U.S. Service Pack. For information on obtaining this Service Pack, query on the following word in the Microsoft Knowledge Base (without the spaces):
S E R V P A C K
MORE INFORMATION
The Drwtsn32.log file will contain information similar to the following:
Additional query words: trap
Keywords: kbbug kbfix kbnetwork KB173617