DOCUMENT:Q168566 31-JUL-2001 [sms] TITLE :SMS: Audit32 Causes Access Violation PRODUCT :Microsoft Systems Management Server PROD/VER:winnt:1.2 OPER/SYS: KEYWORDS:kbnetwork kbAudit kbInventory smsinv smsaudit ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Systems Management Server version 1.2 ------------------------------------------------------------------------------- SYMPTOMS ======== When you attempt to run the Audit package on a client computer running Windows NT, you receive the following Audit32.exe application error: The instruction as "0x00000000" referenced memory at "0x00000000". The memory could not be read. CAUSE ===== Audit32.exe attempts to make a call to Ismif32.dll, located in the SystemRoot directory. Ismif32.dll is used to produce a status MIF for the Audit program. If Audit32 cannot find Ismif32.dll, this error message occurs. The Ismif32.dll file will not be present if: - The Package Command Manager (PCM) has been disabled. This option may have been disabled by clicking Clients under Site Properties. This may be where the PCM Service is in use on a Windows NT client and PCMWIN32 does not require distribution by means of Systems Management Server client setup. Ismif32.dll depends on Package Command Manager being enabled in the client site properties. -or- - A Windows NT Systems Management Server site server or logon server has not previously run the Systems Management Server script files Smsls.bat or Runsms.bat. If not, the Systems Management Server client components will not have been installed. WORKAROUND ========== To work around this problem, do one of the following: - Copy the Ismif32.dll and Ismif16.dll files into the directory (for example, X86.bin, Mips.bin, or Alpha.bin) of the Audit package source, and resend the audit package to clients with the send option 'Even if previously sent' and the distribute option 'Refresh existing distribution servers' checked. - If the client's Site Property for PCM is disabled, enable the property by checking the Package Command Manager option within the Clients window of the Site Properties. - If a site or logon server has this problem, manually run Runsms.bat from the server's own SMS_SHR. STATUS ====== Microsoft has confirmed this to be a problem in Systems Manager Server version 1.2. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. Additional query words: status sms audit prodsms ====================================================================== Keywords : kbnetwork kbAudit kbInventory smsinv smsaudit Technology : kbSMSSearch kbSMS120 Version : winnt:1.2 Issue type : kbbug ============================================================================= 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 2001.