PUB2: Micrologic True Effects Fonts Cause Segment Load Failure
PUB2: Micrologic True Effects Fonts Cause Segment Load Failure
Q120378
-------------------------------------------------------------------
The information in this article applies to:
- Microsoft Publisher versions 2.0, and 2.0a
-------------------------------------------------------------------
SYMPTOMS
========
When you open files in Publisher, any of the following errors may occur:
- mspub has caused a segment load failure in module mspub.exe.
- Insufficient memory to run this application.
- mspub has caused a segment load failure in module pubole.dll.
- mspub caused a GPF in module mspub.exe
CAUSE
=====
The Micrologic True Effects Fonts installation program adds the
TXSYS.DRV driver entry to the SYSTEM.INI file. This error can also occur
when Adobe Type Manager (ATM), or some its system settings, are present
on the computer. If the driver is set as the system driver, you may
experience segment load failures, and other errors as noted above when
attempting to open files in Publisher. The faults occur with Publisher's
templates and files created in Publisher.
The entries in the [boot] section of the SYSTEM.INI file, which load the
Micrologic's True Effects driver as the system driver are:
system.drv=txsys.drv
tx.system.drv=system.drv
If you have both ATM and True Effects, the [boot] section should read
system.drv=txsys.drv
tx.system.drv=atmsys.drv
atm.system.drv=system.drv
If these lines are disabled with the semicolon, you must replace
them with the default system driver. The end result should look
similar to the following lines:
;system.drv=txsys.drv
;tx.system.drv=atmsys.drv
;atm.system.drv=system.drv
system.drv=system.drv
RESOLUTION
==========
Reset the system driver to the default system driver by following
these steps:
1. From the Program Manager's File menu, choose Run.
2. In the Command Line box, type "system.ini" (without the quotation
marks), and press ENTER. This runs Notepad and opens the
SYSTEM.INI file for editing.
3. In the [boot] section (usually at the top of the file), locate the
line that states "system.drv=".
4. If the line states that SYSTEM.DRV equals anything other than
SYSTEM.DRV, type a semicolon (;) at the beginning of the line.
NOTE: A ; is a remark statement in INI files. The ; causes the line
to be ignored by the system when it reads the SYSTEM.INI file.
5. On a new line in the [boot] section, type the following:
system.drv=system.drv
6. Next, look for any lines (other than those referenced above)
containing:
=system.drv
NOTE: If the Micrologic True Effects Fonts program has been
installed, you may find the following line:
tx.system.drv=system.drv
7. Type a semicolon at the beginning of the line.
8. From the File menu in Notepad, choose Exit.
9. When you are asked if you want to save the changes to the
SYSTEM.INI file, choose YES.
10. Exit Windows and restart.
MORE INFORMATION
================
The third-party products discussed here are manufactured by vendors
independent of Microsoft; we make no warranty, implied or otherwise,
regarding these products' performance or reliability.
Additional query words: 2.00 2.00a mspub pub20 pub20a pub TrueEffects