MMC Application Exception after Applying SNA Server 4.0 SP2

ID: Q237962


The information in this article applies to:
  • Microsoft SNA Server, version 4.0 SP2


SYMPTOMS

When you select the SNA Management Console option on the Microsoft SNA Server Client menu, an application exception in MMC.exe occurs on an SNA Server 4.0 SP2 client for Windows NT. This only occurs after you apply SNA Server 4.0 SP2 to existing SNA Server Windows NT 4.0 or 4.0 SP1 clients that do not have the SNA Server Manager components installed.

If DRWTSN32.exe is configured as the default debugger on the Windows NT system, the Drwtsn32.log will be updated with information similar to the following:

Application exception occurred:
App: exe\mmc.dbg (pid=167)
When: 6/25/1999 @ 14:50:31.120
Exception number: c0000005 (access violation)

[data omitted]

function: CSnaOleObj::DoVerb
6780c7b0 8b542408 mov edx,[esp+0x8] ss:00f8e86b=????????
6780c7b4 8b8190000000 mov eax,[ecx+0x90] ds:00256ab0=00000000
6780c7ba 52 push edx
6780c7bb 8b542408 mov edx,[esp+0x8] ss:00f8e86b=????????
FAULT ->6780c7bf 8b08 mov ecx,[eax] ds:00000000=????????
6780c7c1 52 push edx
6780c7c2 50 push eax
6780c7c3 ff5158 call dword ptr [ecx+0x58] ds:01175426=????????
6780c7c6 c20800 ret 0x8
6780c7c9 90 nop
6780c7ca 90 nop
6780c7cb 90 nop
6780c7cc 90 nop
6780c7cd 90 nop
6780c7ce 90 nop
6780c7cf 90 nop


CAUSE

The SNA Server 4.0 SP2 update program is incorrectly adding the SNA Management Console program item even though the existing SNA Server Windows NT client did not have the SNA Server Manager components installed.


RESOLUTION

To resolve this problem, obtain the latest service pack for SNA Server version 4.0. For additional information, please see the following article in the Microsoft Knowledge Base:

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


STATUS

Microsoft has confirmed this to be a problem in Microsoft SNA Server version 4.0 SP2. This problem was first corrected in SNA Server version 4.0 Service Pack 3.


MORE INFORMATION

If you want to install SP2 on a Windows NT client so that the SNA Management Console program item is not installed (unless the SNA Manager components were previously installed), you must perform the following steps:

  1. Copy the SNA Server 4.0 SP2 version of the Windows NT client from the SNA Server 4.0 SP2 retail or update disc to a directory on your hard drive, so that the following directory structure exists on the hard drive:

    • root


    • root\Mdac\....


    • root\Reg2udl\....


    • root\Clients\Winnt\I386


    The SNA Server 4.0 SP2 update version of the Windows NT client is also available for download at the following location:
    ftp://ftp.microsoft.com/bussys/winnt/sna-public/fixes/sna40/ussp2/40sp2ic.exe
    This image can be extracted to a specific directory using the following command:
    40SP2IC -x
    NOTE: The files from the root directory of the SNA Server 4.0 SP2 compact disc are needed, which is why root is listed as part of the necessary directory structure. The downloaded version of the client also includes these files.


  2. Replace the existing Snafile.stf file in the Clients\Winnt\I386 directory with the updated version of Snafile.stf.


  3. Run Update.exe to update an existing client.


For additional information about how to prevent the MMC from being installed on a SNA Server Windows NT 4.0 SP2 client, please see the following article(s) in the Microsoft Knowledge Base:
Q237599 SNA Server 4.0 SP2 Client for Windows NT Always Installs MMC
For additional information about installing SNA Server 4.0 SP2 on a Windows NT Server without Internet Explorer 3.02 or later, please see the following article in the Microsoft Knowledge Base:
Q218107 SNA Server 4.0 SP2 Requires Internet Explorer 3.02 or Later

Additional query words:

Keywords : sna4sp3fix sna4sp2
Version : WINDOWS:4.0 SP2
Platform : WINDOWS
Issue type : kbbug


Last Reviewed: September 29, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.