Trap in SNAPrint when Stopping Logical Printer

Last reviewed: April 14, 1997
Article ID: Q165708
The information in this article applies to:
  • Microsoft SNA Server version 3.0

SYMPTOMS

An access violation may occur when stopping a printer in SNA Server Manager. The following is the stack trace depicting the problem. The fault is in AIMLogStatusChange():

ChildEBP RetAddr Args to Child 106afefc 01002ee8 008aabc8 01010200 60da1d10 snaprint!AIMLogStatusChange+0x10e (FPO: [EBP 0x00165dd8] [2,12,4]) 106aff1c 60d87b36 008aabc8 01010200 00000000 snaprint!AIMStatusCallback+0x208 (FPO: [EBP x60da1d10] [3,1,4]) 106aff40 60d839b9 60213b0a 60da1c70 00343970 ppd3270!StopPPDDevice+0x176 (FPO: [EBP 0x000 0004] [1,1,4]) 106aff58 60d86097 00000002 60da1c70 00000001 ppd3270!s3pcsctl+0x159 (FPO: [EBP 0x60da1c70

 [1,0,4])
106aff70 60d8666b 00884828 00884828 60d99830 ppd3270!s3pddctl+0x287 (FPO: [EBP 0x60da1c70
 [0,0,4])
106aff7c 60d99830 00030009 00000002 00000000 ppd3270!s3pdproc+0x18b (FPO: [3,0,2]) 106affa4 60d86b4e 106affec 00000000 77f1c4f7 ppd3270!s3psproc+0xb0 (FPO: [0,4,2]) 106affb8 77f04f32 60da1c70 00000000 77f1c4f7 ppd3270!s3pmain+0x10e (FPO: [EBP 0x106affec] [1,0,4]) 106affec 00000000 60d86a40 60da1c70 00000000 KERNEL32!BaseThreadStart+0x51(FPO: [Non-Fpo]

CAUSE

There is a timing window freeing up the printer's control block on session deactivation.

RESOLUTION

A fix is available to correct this problem. To resolve this problem, obtain the hotfix mentioned below.

STATUS

Microsoft has confirmed this to be a problem in SNA Server version 3.0. This problem was corrected in the latest Microsoft SNA Server 3.0 U.S. Service Pack. For information on obtaining the service pack, query on the following word in the Microsoft Knowledge Base (without the spaces):

   S E R V P A C K
 

	
	


Keywords : kbbug3.00 kbfix3.00.sp1 kbnetwork prodsna snaprintservice
Version : 3.0
Platform : WINDOWS
Issue type : kbbug
Resolution Type : kbfix


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: April 14, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.