Microsoft KB Archive/302651

= SMS: Software Inventory Agent Generates an Invalid Page Fault Error Message =

Q302651

-

The information in this article applies to:


 * Microsoft Systems Management Server versions 2.0, 2.0 SP1, 2.0 SP2, 2.0 SP3

-

SYMPTOMS
When the Systems Management Server (SMS) Software Inventory agent (Sinv32.exe) scans hard disks to collect a software inventory, you may receive the following error message:

This program has performed an illegal operation and will be shut down.

If you then click Details, you may see the following information:

SINV32 caused an invalid page fault in

module KRNL386.EXE at 0002:000042cc.

Registers:

EAX=00000056 CS=014f EIP=000042cc EFLGS=00000217

EBX=c1845730 SS=303f ESP=00007f90 EBP=00007f9c

ECX=0000ffff DS=016f ESI=0058be68 FS=35ef

EDX=c18457a8 ES=016f EDI=005943d8 GS=0000

Bytes at CS:EIP:

67 aa fe 46 ff e2 a4 eb 10 67 8b 04 42 86 c4 67

Stack dump:

7f940000 00591e47 00978b9c 43447fac 1e3f2d97 00000001 00008b98 0a9d7fde

ffff1e47 2d978b9c 2d97062a 06680624 2d97062a 00000044 00010016 2d978b98

CAUSE
This issue can occur when Sinv32.exe scans a file that does not support the retrieval of its file version information. The error message that is listed in the &quot;Symptoms&quot; section of this article can occur when Explorer.exe (or another program) attempts to obtain file version information for a file of this type.

WORKAROUND
To work around this issue, use any of the following methods.

 Determine which file is causing the issue to occur, and then obtain an updated version of this file from the software manufacturer. For information about how to determine which file is causing the issue to occur, please see the &quot;More Information&quot; section of this article. Because this issue only occurs with computers that are running Microsoft Windows 95, Microsoft Windows 98 or Microsoft Windows Millennium Edition (Me), you can upgrade to Microsoft Windows NT or Microsoft Windows 2000.  Turn off the software inventory on the client computer. For additional information about how to do so, click the article number below to view the article in the Microsoft Knowledge Base: "Q255959 Turning Off Software Inventory on a Single Client"

MORE INFORMATION
To determine which file is causing the issue to occur:


 * 1) Obtain and install Filemon (a utility that monitors file activity) from the following Sysinternals Web site:
 * 2) Start Filemon on a computer with this issue.
 * 3) In the SMS tool in Control Panel, start the Software Inventory component from the Components tab.
 * 4) Wait until the &quot;illegal operation&quot; error message occurs.
 * 5) In Filemon, note of the last file that was accessed by Sinv32.exe.
 * 6) In Windows Explorer, right-click the file you noted in the previous step, and then click the Version tab. The &quot;illegal operation&quot; error message should occur again.

The third-party products discussed in this article are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability.

The third-party contact information included in this article is provided to help you find the technical support you need. This contact information is subject to change without notice. Microsoft in no way guarantees the accuracy of this third-party contact information.

Additional query words: prodsms

Keywords : kbenv kberrmsg kbtool kbsms200

Issue type : kbprb

Technology : kbSMSSearch kbSMS200 kbSMS200SP1 kbSMS200SP2 kbSMS200SP3

-

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

© 2002 Microsoft Corporation. All rights reserved.