
Help & Support
Troubleshooting
Support Library
FAQs
Downloads
Suggested Reading
Setup Information
Software Setup
Server Settings
Access Numbers
New User Tutorial
Your Web Space
Need More Info?
Tech Support
1-800-715-7873
DSL Tech Support
1-888-899-1500
|
 |
 |
Netscape GPF and Lock-up Problems
This document explains the procedure for troubleshooting a problem with Netscape Navigator and Netscape Communicator
experiencing General Protection Faults, otherwise called GPF problems or sudden lock-ups. This document was taken from
Netscape's Knowledge Base.
Begin Netscape article http://help.netscape.com/kb/client/970702-6.html
|
Issue: |
970702-6 |
Product: |
Communicator, Dial Up Kit, Navigator Gold, Navigator International, Navigator, Personal Edition |
|
Created: |
07/02/97 |
Version: |
All |
|
Last Updated: |
02/24/99 |
OS: |
Windows (all) |
Problem:
Your Windows operating system is malfunctioning; it freezes up or displays
an error message. Also referred to as "crashing", "hanging" "freezing",
"locking up" or "dying."
Discussion:
General Protection Faults and Invalid Page Faults
might be a symptom of a serious problem, or they might be something trivial
and easy to remedy. This article may not give you the direct solution to
your crashes, but it should give you enough information to help you can
find the cause of the problem. Much of the information here is general
to the Windows operating system, not specific to Netscape software,
so it might help troubleshoot problems with other software products too.
If the suggestions below don't help, or if you feel uncomfortable with
following them, then stop here and open
an issue with Technical Support so that Netscape's experts can help
you pinpoint and solve the problem.
Topics:
- What a crash looks like
- What causes a crash
- General troubleshooting tips
- Specific troubleshooting techniques
- Patches you may need for Windows 95
For more information on General Protection Faults (GPF), Invalid Page Faults
(IPF), or system crashes occurring in Microsoft Windows, please see:
http://help.netscape.com/kb/consumer/19970203-1.html
What a crash looks like
Here are some of the error messages you may see when your computer
crashes:
- General Protection Fault in module ... at address ...
- Access Violation
- Exception Error
- Illegal Operation
- Invalid Page Fault
- Segment Load Failure
- Violation of System Integrity
Be sure you copy down the exact message you see when your computer
crashes, including any codes which it gives you. These codes will often
be able to help our technicians pinpoint the problem for you, and are critical
in determining exactly what went wrong and how to fix it. Many articles
in our knowledge base will also reference the error codes, and different
codes can often have different solutions, so having this information handy
when searching through the database is very helpful.
If Netscape Navigator crashes on a Windows NT system, Windows NT is
solid enough to usually recover from the crash. However, operating
systems Windows 95/98, 3.1, or 3.11 can't keep running very well
after a crash and will become unstable and will probably crash again until
you reboot. Therefore, when Netscape crashes
on these systems, you should reboot your computer (shut down
Windows, turn it off for a few minutes and then turn it back on again).
Back to Top
What causes a crash
Computer crashes are caused by something unexpected happening in your
computer while a program is running. The cause of any given computer crash
is often very difficult to track down, but the error messages you may see
usually give a good indication of what happened. When a GPF or IPF happens,
it is often because the operating system, Windows in this case, has tried
to store some information in a location that is being used by another program.
But why does this happen? The operating system is constantly reading
information, programs, applications, documents etc. As it reads a file
it stores it in different places depending upon what it thinks you are
going to need next. As you surf the Internet,
it is constantly downloading information, storing it to your cache and
reading it into RAM, pulling it out of RAM
and storing it in your swap area (the information that Windows itself stores to disk).
This is usually a very fluid process with information moving
around at incredible speeds, but occasionally, the operating system loses
a piece of memory. An area of memory is moved but the pointers to the information are not
changed. In a sense the information in memory leaks out without being tracked.
Since Windows does not know where this information is, it tries to store some other
information on top of the already-occupied location, which causes a GPF or IPF.
Back to Top
General troubleshooting tips
Here are some suggestions which may help you or our technicians begin
to diagnose or eliminate crashes.
- Back up your system. You should always have
a recent backup copy of all of the files (or at least all of the important
files) from your computer, so you can restore them if necessary. Keeping
backups is like keeping a spare tire in your car's trunk -- you may never
need it, but you'll be really unhappy if you're ever caught without it
when you do need it.
- Simplify the situation. If your computer crashes when you have several
programs running at the same time, does it still crash with fewer programs
running? Since computer programs often interact with one another in unpredictable
ways, try to minimize the number of programs running at the same time as
Netscape in order to reduce the number of possible causes of the problem.
- Isolate the problem. What were you doing with your computer at the
instant it crashed? Can you reproduce the problem consistently? In
other words, does the problem always occur when you do a specific
series of actions? For example, does it crash only when you go to a specific
web page, or only when you load large graphic files, or only after you've
been online for more than five minutes? Can you eliminate any factors which
are irrelevant to the browser?
Back to Top
Specific troubleshooting techniques
Here are some actions to take to eliminate the crashes. Keep track of exactly what
you do to your system so you can undo it if necessary (or if you fix the cause of
the problem and you want to undo anything you did that wasn't necessary).
Some of the steps below assume that you are experienced with Windows.
If you're not comfortable performing these steps, feel free to skip them, but make a note
to yourself that you have not yet tried that solution.
- Make sure that you have specified a temp directory and that the folder
exists.
- For Navigator: Check to see that you have a valid temporary directory set
in Netscape Navigator. From the Options menu, select General
Preferences and check what's in the Temp Directory field; make
sure the directory shown there actually exists on your computer.
- For Communicator: make sure that the following line is in your autoexec.bat:
set temp = c:\temp
Also, make sure that the directory exists and delete all files that
are not currently in use from that directory (it will warn you when a file
is in use; do not delete these).
- Make sure that there is no corruption in the Netscape data files.
For Communicator, create a new profile to resolve the problem:
- Shut down Communicator.
- Go to the Start menu, go to Programs, go to the Netscape Communicator menu,
go into Utilities, and choose User Profile Manager.
- Create a new profile for yourself using all of the information from your
old profile (i.e. Mail server settings) but make sure to name the profile something
different so that it doesn't overwrite your old profile. For example, if your old
profile was named jsmith, name the new one jsmith2.
- Check to make sure that the new profile was created successfully (a
new profile will start at the "Welcome to Communicator" page instead of your homepage).Then
shut down Communicator.
- Open up Explorer, go to your User directory: C:\Program Files\Netscape\Users\
and then the old profile name, and copy the Mail folder, the News folder,
the bookmark.htm file, and the abook.nab file, and any .na2 files into
the new profile directory.
- Check to make sure that everything is working and go back to the User Profile
Manager to delete your old profile.
For Navigator, you may have a corrupt address.htm file, bookmark.htm file, or a corrupt
Mail folder.
- Shut down Netscape.
- Using Windows Explorer, go into your Navigator
directory (By default it is usually C:\Program Files\Netscape\Navigator)
and rename the Mail folder to Oldmail,
the address.htm to address.old, and
the bookmark.htm to bookmark.old.
- Remove both the Cache folder and the netscape.hst
file.
- When you restart Netscape, a new Mail folder, address book, bookmark file,
Cache folder, and History file will be automatically created for you.
- Check to make sure that the new items are working (open up Messenger, your
bookmarks and Address Book) and that Netscape is no longer crashing.
- To import your Mail, bookmarks, and addresses:
- Shut down Netscape, go to the Oldmail folder, and copy any of the mail
folders you wish to keep (i.e.. Inbox) into your new Mail folder.
- Go to the Bookmarks menu, in the Bookmark window go to the File
menu, choose Import, and select the bookmark.old to import them
into your current bookmark file.
- Go to the Address Book menu, in the Address Book window go to the
File menu, choose Import, and select the address.old to import them into
your current bookmark file.
- Manually remove the Cache and history files on Navigator to make sure that
they're not the cause of the problem. To do so, shut down Netscape. Then,
using File Manager, Windows Explorer, or a DOS prompt, locate the netscape.hst
file (it should be under your \Netscape directory) and delete
it. Then locate the Cache folder (it should be one level below)
and delete all the files from that directory.
- Do a clean installation of Communicator.
- If you need to download the installation files (you should if you're using
anything older than Communicator 4.5), please visit the following location:
ftp://ftp.netscape.com/pub/communicator/english/. Here, choose the latest version.
On the next page pick the operating system you use.
On the next page pick the "complete_install" link.
You will now be brought to the Download page. Once there,
click on filename with the largest number of bytes shown next to it.
- Once you've downloaded the installation file:
- Go to the Start Menu, choose Settings, and choose Control Panel. Double-click
Add/Remove Programs. Make sure the Install/Uninstall
tab is displayed. Scroll down the list until you find Netscape.
Select Netscape and click the Add/Remove button, and then follow the prompts
through the rest of the process.
- Open Explorer and go to the directory where
Netscape was installed (c:\Program Files\Netscape\ for Windows 95/98/NT,
C:\Netscape for Windows 3.1). Copy bookmark.htm,
and address.htm or abook.nab as well as the Mail and News folders
to your desktop or a floppy disk.
- Once you've copied the files you wish to save, delete all instances of
the word netscape except for the ones that you have saved (i.e. if you
put your bookmarks into a directory named "Netscape Saved" don't delete
that folder).
To delete Netscape files in Windows 95/98/NT:
- Click the Start button and select Find, Files or Folders.
- In the Named field, type: netscape
- Click the Find Now button.
- Highlight all the files present and delete them.
To delete Netscape files in Windows 3.1:
- Search for and delete these files by using the following commands from
a DOS prompt:
- CD \
- DIR /S netscape
- Run both ScanDisk and Disk Defragmenter on
your hard drive to ensure that there are no errors. To
do this on Windows, click the Start button and choose Programs, Accessories,
System Tools, ScanDisk. After ScanDisk has finished running, click
the Start button and choose Programs, Accessories, System Tools, Disk Defragmenter.
- Once the drive has been checked and is error free, make sure that
that all non-essential programs (especially virus scanners
and screen savers) have been shut down. If you have any programs running
during the install this can and will cause you problems. The biggest culprit
is Anti-Virus software. Please disable this before you uninstall and reinstall.
You will have to consult your manual or talk with your Anti-Virus tech
support for the proper way to disable it temporarily. Other programs like
First Aid, Shell Programs like Norton Navigator, etc. need to be turned
off as well. For best results, the only things running should be Windows
and the Netscape Install. Install Netscape again
by double-clicking the installation file.
- Simplify and optimize your computer's configuration as much as possible.
- First, run the ScanDisk and Disk Defragmenter
programs on your hard disk to make sure that there are no problems with
the the files on your system. To do this on
Windows, click the Start button and choose Programs, Accessories, System
Tools, ScanDisk. After ScanDisk has finished running, click the Start
button and choose Programs, Accessories, System Tools, Disk Defragmenter.
- Next, make sure you have plenty of free disk space. You should have at
minimum 50 megabytes (or more) of space available on your hard disk. If
you have less than 40 megabytes or so available, you will encounter trouble.
Try removing some unneeded software from the system to free up some space
(see next item for more information on clearing up some disk space.
- Make sure that all .TMP files and files whose names start with
a tilde ('~') have been completely removed from the system (see
how below). Temporary files created by an application are usually deleted
when the application closes, but sometimes these files are left behind
and clutter your hard disk. There may be some that are active and
you will be unable to remove these, so don't bother with them. The ones
that should be eliminated will go quietly.
Deleting Temp Files in Windows 95/98/NT:
- Click the Start button and select Find, Files or Folders.
- In the Named field, type: *.tmp
- Click the Find Now button.
- Highlight all the files present and delete them.
- In the Named field, type: ~*.*
- Click the Find Now button.
- Highlight all the files present and delete them.
To delete temp file in Windows 3.1, search for and delete these files by using the
following commands from a DOS prompt:
- CD \
- DIR /S *.TMP
- DIR /S ~*.*
Again, delete any files whose names appear that the
operating system does not complain about being currently in use.
- Make sure your TEMP folders are empty. They are located usually located
off the ROOT directory and the WINDOWS directory (e.g. c:\TEMP
and c:\windows\TEMP). You may not have one from the ROOT directory.
If there are any files, move or delete them. There should not be anything
there but active .TMP files (which you cannot and should not move).
- If you have a screen saver or an anti-virus program installed on your computer,
disable it for now. (Check the program's documentation to find out how
to turn it off.) These kinds of programs can often interfere with a computer's
operation, and you can re-enable them once you've got the system back in
working order.
- If you're familiar with your CONFIG.SYS and AUTOEXEC.BAT
files and you know that you're loading a lot of nonessential programs there,
then try commenting some of them out with the REM command and rebooting
to see if that has any effect on the problem.
- Make sure you don't have any programs in your Startup
folder and that your system configuration is set to the defaults:
- Temporarily move anything in your 'Startup' folder (in the Start menu)
or program group to another location, then restart Windows or reboot.
- Edit your WIN.INI file (with Notepad) and put a semicolon (';')
at the very beginning of the 'RUN=...' and 'LOAD=...'
lines.
- In SYSTEM.INI, make sure the SHELL= line reads SHELL=PROGMAN.EXE
(for Windows 3.1/3.11 or NT 3.51) or SHELL=EXPLORER.EXE (for Windows
95/98 or NT 4.0). If your shell is something else, it means that you are
using some external third party Windows shell. This could cause problems.
Consult the documentation for that program to find out how to disable it
(temporarily, for troubleshooting purposes) and restore the default Windows
shell.
- To eliminate any possible conflicts with your video driver, set Windows
to use the standard VGA video driver instead (640 x 480 x 16 colors). This
should work with any monitor. Again, this is just a temporary measure to
help diagnose problems.
- In Windows 3.1 and 3.11: Run the "Setup" program (its icon is in the Main
program group, or run SETUP.EXE in the WINDOWS directory).
Go to the Options menu and select Change System Settings, and from the Video list, choose VGA. Click OK, then restart Windows.
- In Windows 95/98: Go to the Start menu and
choose Settings, choose Control Panel, then double-click Display. Choose
the Settings tab and click "Change Display Type". (Make a note of the "adapter
type" it shows you so you can change back to this later.) Then click on
Change and select "Show All Devices". In the left-hand box, click on "Standard
Display Type", and on the right, choose VGA. Reboot your computer.
- In Windows NT: From the startup boot menu, select the menu choice which
boots your system in "VGA mode". If the problem goes away in VGA mode, contact your
video card manufacturer (check their website) for updated drivers.
- It is common for a Windows 3.1 or 3.11 computer system to start Windows
from a menu prompt which appears when you boot the computer. This can sometimes
cause problems. If you are starting Windows from a menu, try to disable
the menuing system and run WIN directly from a DOS prompt. (If you are unsure of
how to do this, consult the documentation that came with the menuing system).
- Make sure you are using the correct mouse driver; don't use a Logitech
mouse driver for a Microsoft mouse, for example. Refer to your mouse documentation
for details on this.
- If you're familiar with how EMM386 works, you could try modifying some
of its parameters in your CONFIG.SYS file and then rebooting.
For example, try adding or deleting the NOEMS parameter or modifying
the exclusions. Be careful with this, because if you have EMM386 configured
incorrectly, Windows may not start.
- If your system hangs or crashes when you dial in to your ISP with your
modem, there may be a problem with either the modem or with your dialer
software. Refer to your modem documentation and check with your ISP to
find ways around the problem.
- On Windows 3.1 or 3.11, use the Notepad application to edit your NETSCAPE.INI
file (usually located under either the WINDOWS directory or the
NETSCAPE
directory). In the [Network] section, change the Use Asynch
DNS entry from Yes to No, and set Max Connections
to 1. This can often solve crashes due to connection problems
in Windows 3.1.
- On Windows 3.1 or 3.11, quit out of Netscape Navigator and try renaming
the NETSCAPE.INI file to something else, such as NETSCAPE.OLD,
then run Netscape Navigator again. It will complain that it couldn't find
its config file; you can ignore that. If this clears up the problem that
you're having, then it was caused by some sort of problem with your original
NETSCAPE.INI
file; otherwise, quit out of Navigator and rename the config file back
to NETSCAPE.INI.
Again, remember: this is a very difficult subject. If the suggestions
above didn't help, or if you feel uncomfortable with following them, you
should open an issue
with tech support.
Back to Top
Windows 95 Upgrades
- It's always a good idea to make sure that you have the latest updated version
of the Windows. To check which version you have, go to the Start menu,
choose Settings, then choose Control Panel, and
double-click the System icon. The Windows version will be listed
on the General tab. Look for your version of Windows 95 on the left and
follow the directions on the right:
| 4.00.950 |
Install Service Pack 1 first, then install the Kernel 32
Update. |
| 4.00.950a |
Install the Kernel 32 Update. |
| 4.00.950B |
Service Pack 1 and Kernel Update not needed. |
| 4.00.950C |
Service Pack 1 and Kernel Update not needed. |
NOTE: The kernel update should
only be applied if you have already installed Service Pack 1 for Windows
95. If you have Windows 95 version 4.00.950 (with no letters after the
number), you should first visit the following page for information on downloading
and installing Service Pack 1:
Windows
95 Service Pack 1
If you have Service Pack 1 installed, you will have Windows 95 version
4.00.950a. In that case, you should install only the Kernel 32 Update which can be found here:
Windows
95 Kernel 32 Update
If you have a version better than 400.950.B then you should NOT attempt
to upgrade these files as the version you have will most likely be newer.
Important: The location of Microsoft's
updates may change. If the links in this article do not bring you to the
Microsoft update pages, use the search page on Microsoft's
site in order to download the Service Pack and Kernel updates.
If you have any questions regarding the Service Pack or Updates, please
contact
Microsoft for assistance.
If the kernel32.dll error occurs before Navigator or Communicator opens,
it is likely that the cause is a corrupt User profile or other preferences. You will want to follow the steps
for eliminating corruption in Netscape's data files.
More information on these updates can be found either from Microsoft,
or at http://help.netscape.com/kb/consumer/19970820-45.html
Back to Top
End Netscape Article http://help.netscape.com/kb/client/970702-6.html
If you are uncomfortable making the changes suggested here, please contact CoreComm's Technical
Support for help. If the solutions offered in this document did not resolve the problem, you may need to contact
your computer manufacturer, as there may be a hardware problem, or Windows may be malfunctioning. However, please
feel free to contact our Technical Support for help or suggestions before doing so.
You can write us email at support@core.com. Please be sure
that you give us the software you're using, the modem you're using, and a clear description of the problem.
We should be able to get back to you within 24 hours.
If you have a working web browser please check our Tech Support Web Site. This site will contain updates to this
information and important system bulletins so check it often to stay on top of all tech support issues.
For other info send a blank email message to .
It will automatically return you an email message with other email addresses to send to for specific information.
You can also contact our technical support during our normal business hours.
|