Solved

ACMSETUP caused an invalid page fault...

Posted on 1998-10-01
4
214 Views
Last Modified: 2011-08-18
I am installing VB5 on Win95 400.950a.
PC = Pentium 200 + 64M Ram. The CD-Drive is a mapped drive
on an NT Server on the network.
When it gets to the point where it says setup is updating your system, it crashes with the following error:

ACMSETUP caused an invalid page fault in module
KERNEL at some address.
When I re-run setup it does the same.
What can I do ??????????????????

Thanks in advance,
Peet
0
Comment
Question by:peet
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
4 Comments
 
LVL 3

Accepted Solution

by:
a111a111a111 earned 200 total points
ID: 1437552
Make sure there's a blank line at the end of every section in file
   ~/wabi/windows/system.ini.  

or any system.ini head...

   This is a Microsoft problem that occurs on PCs and Wabi too.
   Here's the verbatim information from Microsoft:

   DOCUMENT:Q112038 29-APR-1994 [W_ACME]
   TITLE   :ACMSETUP.EXE Caused a General Protection Fault in MMSETUP.DLL
   PRODUCT :Microsoft Acme
   PROD/VER:1.00
   OPER/SYS:WINDOWS
   KEYWORDS:

   The information in this article applies to:
    - Microsoft Office Setup for Windows, version 1.0
    - Microsoft PowerPoint for Windows, version 4.0
    - Microsoft Word for windows, version 6.0a
    - Microsoft Office for Windows, version 4.2
    - Microsoft Windows version 3.1
   -----------------------------------------------------------------------

   SYMPTOMS
   ========

   The Setup program that is included with PowerPoint version 4.0 for Windows,
   Word version 6.0a for Windows, and Microsoft Office version 4.2 for
   Windows, may product the following error message when it updates you
   system files (at the end of the setup process):

      ACMSETUP Caused a General Protection Fault in Module MMSETUP.DLL at
      0021:0238.  

   CAUSE
   =====

   This problem occurs when both of the following conditions are true:

    - You are running Microsoft Windows 3.1

      -and-

    - There are sections in the SYSTEM.INI file that are not separated by
      blank lines.  (Normally there are several sections in the SYSTEM.INI
      and the sections are separated by blank lines.  If these lines
      get deleted or replaced with other entries during the setup of other
      programs, drivers, or utilities, you may experience this problem.)

   NOTE: Sometimes it may appear that there is blank line, but the line
   actually contains one or more spaces.  

   WORKAROUND
   ==========

   To work around this problem, do the following:

   1. Edit the SYSTEM.INI file and add a blank line between each section.
      The first line in each section is enclosed in square brackets.  The
      SYSTEM.INI file is a text file and can be edited in any standard text
      editor (such as Windows Notepad).  

      [[Wabi NOTE-- You can edit the file with a Unix system editor such
      as `vi`, `emacs`, or `textedit`.  Because the file uses the DOS
      line endings convention, a blank line may appear to Unix
      editors to contain the single character ^M.]]

   2. Quit Windows.  

      NOTE: This step is necessary because the Setup program did not quit
      normally.  If you don't exit windows, you will probably get a sharing
      violation because the setup files are still in use.  

   3. Restart Windows.  

   4. Re-install the program.  If you install the program to the same location,
      you should not have to delete any files before re-installing.  

   STATUS
   ======

   Microsoft has confirmed this to be a problem in the Microsoft products
   listed at the beginning of this article.  We are researching this problem
   and will post new information here in the Microsoft Knowledge BAse as it
   becomes available.  

   MORE INFORMATION
   ================

   In some configurations you may also experience a sharing violation
   when you choose Close to get rid of the GP fault error message.  This only
   occurs on systems where a swap file is being used.  You can ignore this
   message and follow the instructions listed above to resolve the
   problem.  You will not receive the sharing violation at the end of the
   re-installation of the product.  

   If you don't re-install, you may experience problems using the product
   because the Setup program was unable to make the necessary changes to your
   system.  

   Additional reference words: Share 4.00 6.0 6.00 4.20 GPF Acme buglist
   pp4bug 3.10

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

   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 1994.  


AUTHOR: 62150
TECH REVIEWER:
GRAMMATICAL REVIEWER: mm
DATE APPROVED: 05/11/96
MODIFIED BY: mm
DATE MODIFIED: 05/11/96
0
 
LVL 3

Expert Comment

by:a111a111a111
ID: 1437553
In addition, you need to check if the CD if good by installing VB on a different machine.
0
 
LVL 3

Expert Comment

by:a111a111a111
ID: 1437554
I like to add that Norton Utilities 3.07 can help to find problems in your system and may prevent crash.

As well try to install VB from a CD on the same PC even if you need to get an external CD drive just for this task.
0
 

Author Comment

by:peet
ID: 1437555

The System.ini is fine, but, the folowing sections do not
have any entries.

[power.drv]  [iccvid.drv]  [mciseq.drv]   [NonWindowsApp]
[vcache]     [MSNP32]      [display]

Could that be a problem ? Should I remove them. Also, the
article you sent, was about a crash in MMSETUP.DLL
This one crashes in KERNEL32.EXE

To verify the CD, will it be OK if I install on another PC
where VB was installed successfully ? Will it not corrupt
the successfull installation ?



0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When designing a form there are several BorderStyles to choose from, all of which can be classified as either 'Fixed' or 'Sizable' and I'd guess that 'Fixed Single' or one of the other fixed types is the most popular choice. I assume it's the most p…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…
Suggested Courses
Course of the Month9 days, left to enroll

617 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question