Microsoft KB Archive/254000

= SNA Server Access Violation Occurs after Dynamically Adding 3270 LUs =

Article ID: 254000

Article Last Modified on 11/24/2003

-

APPLIES TO


 * Microsoft SNA Server 4.0
 * Microsoft SNA Server 4.0 Service Pack 1
 * Microsoft SNA Server 4.0 Service Pack 2
 * Microsoft SNA Server 4.0 Service Pack 3

-



This article was previously published under Q254000



SYMPTOMS
The SNA Server service (Snaservr.exe) may fail with an Access Violation error in routine s1pnsfol after dynamically adding 3270 LUs to the configuration. When this occurs, the SNA Server process stops abnormally and logs the following event in the Windows NT application event log:

Event ID: 624

Source: SNA Server

If Drwtsn32.exe is configured as the default Windows NT debugger, the following Drwtsn32.log entry is also created:

Application exception occurred:

App: exe\snaservr.dbg (pid)

When: date time

Exception number: c0000005 (access violation)

[....]

State Dump for Thread Id

eax=00000000 ebx=00000004 ecx=01190000 edx=00000000 esi=00000000

edi=013319bc eip=0104e0ad esp=00bcfe6c ebp=0000000a iopl=0 nv up ei pl zr na po nc

cs=001b ss=0023  ds=0023  es=0023  fs=0038  gs=0000 fl=00000246

function: s1pnsfol

0104e08a 8b0db0591801    mov     ecx,[sct (011859b0)] 0104e090 8bc6            mov     eax,esi 0104e092 25ffff0000      and     eax,0xffff 0104e097 57              push    edi 0104e098 6a0d            push    0xd 0104e09a 56              push    esi 0104e09b 8d0440          lea     ax,[eax+eax*2] ds:00000000=???????? 0104e09e c744242000000000 mov  dword ptr [esp+0x20],0x0 ss:025ce873=???????? 0104e0a6 c1e003          shl     eax,0x3 0104e0a9 89442428        mov     [esp+0x28],eax ss:025ce873=???????? FAULT ->0104e0ad 8b5401ec        mov     edx,[ecx+eax-0x14] ds:019fea07=???????? 0104e0b1 89542434        mov     [esp+0x34],edx ss:025ce873=????????


 * Stack Back Trace *

FramePtr ReturnAd Param#1 Param#2  Param#3  Param#4  Function Name 00bcfec8 010522c0 01d30d5c 00000000 00000000 00251bd0 snaservr!s1pnsfol



CAUSE
The SNA Server service encounters a problem creating an internal configuration record for the dynamically defined 3270 LU.



RESOLUTION
To resolve this problem, obtain the latest service pack for SNA Server 4.0. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

215838 How to Obtain the Latest SNA Server Version 4.0 Service Pack

The English version of this fix should have the following file attributes or later:

NOTE: Because of file dependencies, the most recent fix that contains the preceding files may also contain additional files.



STATUS
Microsoft has confirmed that this is a problem in Microsoft SNA Server 4.0, 4.0 SP1, 4.0 SP2 and 4.0 SP3.

This problem was first corrected in SNA Server 4.0 Service Pack 4.

Keywords: kbbug kbfix kbsna400presp4fix kbqfe kbsna400sp4fix KB254000

-

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

© Microsoft Corporation. All rights reserved.