Microsoft KB Archive/277928

= Snaservr.exe Access Violation in Functions S1ppiusn and S1ppstad =

Article ID: 277928

Article Last Modified on 2/19/2007

-

APPLIES TO


 * Microsoft Host Integration Server 2000 Standard Edition
 * 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 Q277928



SYMPTOMS
The SNA Server service (Snaservr.exe) may experience an Access Violation (AV) in the S1ppiusn or S1ppstad function when an application such as Performance Monitor (PerfMon) is querying the SNA Server performance monitor counters. Other applications may also query performance monitor counters, including Compaq's Insight Manager.

If Drwtsn32.exe is configured as the default debugger on the SNA Server/Host Integration Server (HIS) 2000 system, information similar to the following may be appended to the Drwtsn32.log: Application exception occurred: App: exe\snaservr.dbg (pid=236) When: 7/26/1999 @ 13:55:26.985 Exception number: c0000005 (access violation)

[...] State Dump for Thread Id 0xef

eax=00252200 ebx=00000100 ecx=00000555 edx=00000105 esi=00000100 edi=0025222c eip=010553e3 esp=00bcff10 ebp=00000105 iopl=0        nv up ei pl nz na pe nc cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000202

function: s1ppiusn 010553c0 83ec10          sub     esp,0x10 010553c3 0fbf0582491801                                     ds:01184982=01c7 movsx  eax,word ptr [sncurrnt (01184982)] 010553ca 53              push    ebx 010553cb 55              push    ebp 010553cc 8d0440          lea     eax,[eax+eax*2]        ds:00252200=00000007 010553cf 56              push    esi 010553d0 57              push    edi 010553d1 0fbf2c85de4e1801                                   ds:00252200=0007 movsx ebp,word ptr [buffer_shortage+0x2 (01184ede)+eax*4] 010553d9 8b04ad7cb71701                                 ds:00000105=???????? mov    eax,[s1seccb+0x1d8bc (0117b77c)+ebp*4] 010553e0 8b702c          mov     esi,[eax+0x2c]         ds:016c0c06=00000000 FAULT ->010553e3 8b4e04          mov     ecx,[esi+0x4]          ds:0146eb06=???????? 010553e6 c744241400000000 mov  dword ptr [esp+0x14],0x0 ss:0203e917=????????

Application exception occurred: App: exe\snaservr.dbg (pid=360) When: 7/26/1999 @ 13:28:47.8 Exception number: c0000005 (access violation)

[...]

State Dump for Thread Id 0xe6

eax=00000000 ebx=00000002 ecx=02440000 edx=00131201 esi=00bcff54 edi=00252200 eip=01054d99 esp=00bcff24 ebp=00000104 iopl=0        nv up ei pl zr ac po nc cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000256

function: s1ppstad 01054d82 eb09            jmp     s1ppstad+0x6d (01054d8d) 01054d84 8b4910          mov     ecx,[ecx+0x10]         ds:038aea06=???????? 01054d87 8a5008          mov     dl,[eax+0x8]                 ds:0146ea06=?? 01054d8a 8a5809          mov     bl,[eax+0x9]                 ds:0146ea06=?? 01054d8d 32c0            xor     al,al 01054d8f 85c9            test    ecx,ecx 01054d91 7416            jz      s1ppstad+0x89 (01054da9) 01054d93 84c0            test    al,al 01054d95 7516            jnz     s1ppstad+0x8d (01054dad) 01054d97 33c0            xor     eax,eax FAULT ->01054d99 385104          cmp     [ecx+0x4],dl                 ds:038aea06=?? 01054d9c 0f94c0          sete    al



CAUSE
A problem in the SNA Server performance monitoring functions can cause invalid output to be returned to the performance monitoring application (for example, PerfMon) or to the Access Violations described here. This problem occurs only under certain conditions, and therefore the problem may occur only rarely and may be difficult to reproduce.



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

328152 How to Obtain the Latest Host Integration Server 2000 Service Pack



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Host Integration Server 2000 Service Pack 1.



MORE INFORMATION
The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

Additional query words: sp1 sp2 sp3 service pack

Additional query words: HIS 2000

Keywords: kbbug kbfix kbhostintegserv2000presp1fix kbhostintegserv2000sp1fix kbsna400presp4fix kbsna400sp4fix KB277928

-

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

© Microsoft Corporation. All rights reserved.