SNA Server Access Violation in function s1pcsgm.
ID: Q178253
|
The information in this article applies to:
-
Microsoft SNA Server, versions 3.0, 3.0 SP1, 3.0 SP2
SYMPTOMS
If one or more SNA Server connections are configured with "Supports Dynamic
Remote APPC LU Definition", the SNA Server may encounter an unexpected
access violation. This will cause the following symptoms:
- The SNA Server service will end, coinciding with the following event
logged to the Windows NT application event log:
Event ID: 624
Source: SNA Server
Description: Creating dump file SNADUMP.LOG for SNASERVR.EXE.
- The following log entry will be created in the <ntroot>\drwtsn32.log
file, indicating an access violation in snaservr.exe, in function s1pcsgm:
Application exception occurred:
App: snaservr.DBG (<process ID>)
Exception number: c0000005 (access violation)
State Dump for Thread Id 0x8d
eax=00f50000 ebx=00000207 ecx=00000000 edx=00000009 esi=00e40000 edi=00000000
eip=002b7879 esp=00e4fe98 ebp=001d0008 iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000206
function: s1pcsgm
002b7860 668b4c2404 mov cx,[esp+0x4] ss:0149e7bc=????
002b7865 56 push esi
002b7866 6633f6 xor si,si
002b7869 57 push edi
002b786a 0fbfc1 movsx eax,cx
002b786d 8d0440 lea eax,[eax+eax*2]
ds:00f50000=01110100
002b7870 c1e003 shl eax,0x3
002b7873 0305a8043400 add eax,[sct (003404a8)]
ds:003404a8=00f50000
FAULT ->002b7879 8a50ea mov dl,[eax-0x16] ds:0159e922=??
*----> Stack Back Trace <----*
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
00e4fe9c 002b232a 00000000 00e4feca 001defe0 001dbbb0 snaservr!s1pcsgm
00e4ff04 002b9ff1 00000000 00000000 00010018 00000000 snaservr!s1pcprlu
00e4ff54 002ba58f 000000ff 00000004 0000003d 00000000 snaservr!s1practs
00e4ff68 002d8bcc 0030d042 0000001e 00e4ffec 00143248 snaservr!s1prmrcv
00e4ff6c 0030d042 0000001e 00e4ffec 00143248 00000002 snaservr!s1pgdisp
00e4ff88 0030d7f5 009811c0 00000002 00143248 77fac8a0 snaservr!sbpsched
00e4ff8c 009811c0 00000002 00143248 77fac8a0 00143240 snaservr!sbpgmain
00e4ffa8 77e3167a 00000002 00143248 77e50000 77f46c2e snasvc!ServiceMainFunction
CAUSE
The SNA Server was attempting to access an invalid array element which
caused the access violation.
WORKAROUND
Obtain the hotfix described below, or reconfigure the connection so that
it no longer supports dynamic definition of Remote APPC LU's.
STATUS
Microsoft has confirmed this to be a problem in SNA Server version 3.0
(including SP1 and SP2).
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
Additional query words:
Keywords : prodsna kbbug3.00 kbbug3.00.sp2 kbfix3.00.sp3 kbbug3.00.sp1 snaserverservice
Version : WINDOWS:3.0,3.0 SP1,3.0 SP2
Platform : WINDOWS
Issue type : kbbug