Microsoft KB Archive/184549

= Service Fails Unexpectedly with Access Violation in s1ppcass =

Article ID: 184549

Article Last Modified on 5/23/2003

-

APPLIES TO


 * Microsoft SNA Server 3.0
 * Microsoft SNA Server 2.11 Service Pack 1
 * Microsoft SNA Server 2.11 Service Pack 2
 * Microsoft SNA Server 3.0 Service Pack 4
 * Microsoft SNA Server 4.0
 * Microsoft SNA Server 3.0 Service Pack 2
 * Microsoft SNA Server 3.0 Service Pack 3
 * Microsoft SNA Server 4.0

-



This article was previously published under Q184549



SYMPTOMS
The SNA Server service may fail unexpectedly, resulting in an application exception on function s1ppcass. When this occurs, an \drwtsn32.log file may be created, indicating a "FAULT" in the following routine:   Application exception occurred: App: exe\snaservr.dbg (pid= ) Exception number: c0000005 (access violation)

[...]

function: s1ppcass 01050c92 8b4924          mov     ecx,[ecx+0x24] ds:0130ea06=???????? 01050c95 80491804        or      byte ptr [ecx+0x18],0x4 ds:0130ea06=?? 01050c99 8b14b5bcb00b01 ds:00000325=???????? mov    edx,[s1rcb+0xe25c (010bb0bc)+esi*4] 01050ca0 33ff            xor     edi,edi 01050ca2 894228          mov     [edx+0x28],eax ds:02c70f82=???????? 01050ca5 eb4e            jmp     s1ppcass+0x1d5 (01050cf5) 01050ca7 8b0cb5bcb00b01 ds:00000325=???????? mov    ecx,[s1rcb+0xe25c (010bb0bc)+esi*4] 01050cae 33ff            xor     edi,edi 01050cb0 57              push    edi 01050cb1 8b4928          mov     ecx,[ecx+0x28] ds:0130ea06=???????? FAULT ->01050cb4 8911            mov     [ecx],edx ds:00000000=???????? 01050cb6 8b14b5bcb00b01 ds:00000325=???????? mov    edx,[s1rcb+0xe25c (010bb0bc)+esi*4] 01050cbd 894228          mov     [edx+0x28],eax ds:02c70f82=???????? 01050cc0 8b04b5bcb00b01 ds:00000325=???????? mov    eax,[s1rcb+0xe25c (010bb0bc)+esi*4] 01050cc7 8b4c2414        mov     ecx,[esp+0x14] ss:0249e913=???????? 01050ccb 8b4024          mov     eax,[eax+0x24] ds:02c70f82=???????? 01050cce 8a5108          mov     dl,[ecx+0x8] ds:0130ea06=?? 01050cd1 8a4808          mov     cl,[eax+0x8] ds:02c70f82=?? 01050cd4 02ca            add     cl,dl 01050cd6 8d542414        lea     edx,[esp+0x14] ss:0249e913=???????? 01050cda 884808          mov     [eax+0x8],cl ds:02c70f82=?? 01050cdd 8b442414        mov     eax,[esp+0x14] ss:0249e913=????????


 * > Stack Back Trace <*

FramePtr ReturnAd Param#1 Param#2  Param#3  Param#4  Function Name 00000020 00000000 00000000 00000000 00000000 00000000 snaservr!s1ppcass (FPO: [EBP 0x00000000] [3,1,4]) 00000034 00000000 00000000 00000000 00000000 00000000 snaservr!



CAUSE
The application exception in Snaservr.exe occurs if SNA Server receives a Request Unit (RU) marked MC (Middle Chain) that contains no actual data. The SNA Server service does not correctly handle this occurrence, resulting in the application exception shown above.



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

184307 How to Obtain the Latest SNA Server Version 3.0 Service Pack

SNA Server 4.0
This problem has been corrected in the latest U.S. Service Pack for SNA Server version 4.0. 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



STATUS
Microsoft has confirmed that this is a problem in SNA Server, versions 2.11, 2.11 SP1,2.11 SP2, 3.0, 3.0SP1, 3.0 SP2, 3.0 SP3, and 4.0. This problem was first corrected in SNA Server 3.0 Service Pack 4.

Keywords: kbbug kbfix KB184549

-

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

© Microsoft Corporation. All rights reserved.