KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q237962: MMC Application Exception after Applying SNA Server 4.0 SP2

Article: Q237962
Product(s): Microsoft SNA Server
Version(s): WINDOWS:4.0 SP2
Operating System(s): 
Keyword(s): kbsna400sp3fix kbsna400sp2
Last Modified: 06-AUG-2002

-------------------------------------------------------------------------------
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, click the following article number to view the
article in the Microsoft Knowledge Base:

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


STATUS
======

Microsoft has confirmed that this is 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          : kbsna400sp3fix kbsna400sp2 
Technology        : kbAudDeveloper kbSNAServSearch kbSNAServ400SP2
Version           : WINDOWS:4.0 SP2
Issue type        : kbbug
Solution Type     : kbfix

=============================================================================

THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright Microsoft Corporation 1986-2002.