Microsoft KB Archive/315839

= SNABASE.exe Access Violation on HIS 2000 End User Client =

Article ID: 315839

Article Last Modified on 2/21/2007

-

APPLIES TO


 * Microsoft Host Integration Server 2000 Standard Edition

-



This article was previously published under Q315839



SYMPTOMS
The Host Integration Server (HIS) 2000 End User Client experiences an access violation in SNABASE.exe. If DRWTSN32.exe is configured as the default debugger on the system that is running the HIS 2000 End User Client, information similar to the following will appear in the Drwtsn32.log file after the access violation occurs: Application exception occurred: App: snabase.exe (pid=2996) When: 12/12/2001 @ 16:25:25.087 Exception number: c0000005 (access violation)

[data omitted]

function: LsaApCallPackage 782d7e49 5e              pop     esi 782d7e4a 5b              pop     ebx 782d7e4b c20800          ret     0x8 782d7e4e 8b36            mov     esi,[esi] ds:0008b7d0=00000000 782d7e50 ebcf            jmp LsaApCallPackagePassthrough+0xd7b (782dd221) 782d7e52 53              push    ebx 782d7e53 ff1558102d78 ds:782d1058=77f95402 call   dword ptr [Ordinal19+0x1058 (782d1058)] 782d7e59 8b4e04          mov     ecx,[esi+0x4] ds:008a8da2=???????? 782d7e5c 8b06            mov     eax,[esi] ds:0008b7d0=00000000 782d7e5e 8901            mov     [ecx],eax ds:782eac48=00000000 FAULT ->782d7e60 894804          mov     [eax+0x4],ecx ds:0081d5d2=???????? 782d7e63 ff0cbdc0ac2e78  dec dword ptr [782eacc0+edi*4] ds:0000000f=???????? 782d7e6a 8d04bdc0ac2e78  lea     eax,[782eacc0+edi*4] ds:0000000f=???????? 782d7e71 ebcc            jmp LsaApCallPackagePassthrough+0xd99 (782dd23f) 782d7e73 53              push    ebx 782d7e74 ff155c102d78 ds:782d105c=77f880d2 call   dword ptr [Ordinal19+0x105c (782d105c)] 782d7e7a 33c0            xor     eax,eax 782d7e7c ebca            jmp LsaApCallPackagePassthrough+0x10a2 (782dd548) 782d7e7e 56              push    esi 782d7e7f 8b742408        mov     esi,[esp+0x8] ss:0153d44b=???????? 782d7e83 57              push    edi 782d7e84 33ff            xor     edi,edi


 * > Stack Back Trace <*

FramePtr ReturnAd Param#1 Param#2  Param#3  Param#4  Function Name 00D1FED0 64505DE8 000865EC 00084D60 602012D0 00D1FF4C msv1_0!LsaApCallPackage 77BEC1D0 77BE84EF 77BE8655 77BE80E2 77BE3C18 00000000 snacip! 00000001 00000000 00000000 00000000 00000000 00000000 secur32!EnumerateSecurityPackagesA



CAUSE
A small timing window exists in the HIS 2000 End User Client transport dynamic link libraries (DLLs) that may allow two threads to close and reset the security context handles simultaneously when SNABASE.exe closes its sponsor connection.



Microsoft SNA Server 4.0
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.

Microsoft Host Integration Server 2000
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 Microsoft Host Integration Server 2000. This problem was first corrected in Host Integration Server 2000 Service Pack 1.



MORE INFORMATION
This problem can only occur if the HIS 2000 End User Client is configured to Locate servers using a Subdomain. The problem does not occur if the HIS 2000 End User Client is configured to Locate servers using Active Directory.

Additional query words: HIS 2000

Keywords: kbbug kbfix kbhostintegserv2000presp1fix kbhostintegserv2000sp1fix KB315839

-

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

© Microsoft Corporation. All rights reserved.