DSL Extreme
Where are you? Support > Knowledge Base > Macintosh > Mac OS Web Browser Quits Unexpectedly or Stops Responding

Mac OS Web Browser Quits Unexpectedly or Stops Responding  

Mac OS Web Browser Quits Unexpectedly or Stops Responding
Use the steps presented in this document to troubleshoot situations in which a Web browser unexpectedly quits or stops responding ("hangs" or "freezes").
Note: This document focuses on browsers other than Safari. If you are using Safari, stop here and go to technical document 107657 on the Apple web site, "Safari: Safari Unexpectedly Quits".

1. You encounter an alert message similar to "An error of Type -2 has occurred" when using Microsoft Internet Explorer.
Note: Users of Mac OS 8 or Mac OS 9 who encounter this message should try removing ASLM preference file before proceeding with the more general troubleshooting presented in this document. See technical document 106945 on the Apple web site. "Microsoft Internet: 'Error of Type -2' When Opening Explorer, Outlook Express, or Entourage".
2. When you are using a Web browser, it unexpectedly quits. An alert box with a message such as this appears:
"The application Internet Explorer has unexpectedly quit."
3. After the Web browser is affected, it may immediately quit on subsequent attempts to open the application; or it may quit immediately if you attempt to reload the Web site that was being viewed when it quit the first time. Note: This symptom is less common than the first and second.
Symptoms 2 and 3 tend to occur only on certain Web sites, or when certain types of active content are present, such as:
Files that use Plug-in software (such as Macromedia Shockwave Flash, iPix, or Windows Media)
Products affected
Mac OS X 10.0 and later
Mac OS 9
Mac OS 8
Web browsers, such as:
Microsoft Internet Explorer
Netscape Navigator
iCab (by the iCab Company)
Opera (by Opera Software)
OmniWeb (by the Omni Group)
Web browser concepts
Before you begin troubleshooting, here are four key points to help you understand why Web browsers sometimes do not work as you expect them to.
A. Browsers react differently to Web standards that change frequently
The webmasters that design the sites you visit on the Internet do so in accordance with standards, or rules, that change over time. When converting data into the pages and images that you view, different Web browsers react in different ways to these changing standards. Not all browsers are made to adhere to all of the varying standards that you can encounter on the Internet. Discrepancies may be as insignificant as a difference in line spacing or tabs. It may be that tables and frames display correctly in one browser but not in another. Or it may be as significant as causing your browser to quit unexpectedly. No single Web browser is fully compatible with every page on the Internet. In addition to the troubleshooting steps presented below, you are best prepared by being familiar with at least two Web browsers, and having at least two installed on your computer. Some Web sites are designed only to work properly with a particular browser, and some will even state this. When all else fails, try a different Web browser for a given Web site.
B. Updating your Internet software increases your compatibility
Keeping the Internet software that you use up to date maximizes the chance that the content you encounter on the Internet will be compatible. This includes several major categories:
Web browsers
Java software
Plug-in software (such as Shockwave Flash, iPix)
Media players (such as QuickTime, RealPlayer, Windows Media Player)
Note: Media players also install plug-in files.
C. A browser's cache file may store bad data
When you view sites on the Internet, some files must be temporarily stored (or "cached") on your hard disk. These cached files are automatically erased over time, as the cache file reaches a certain size limit. If the browser will not open at all, or if it continues to quit unexpectedly, as described in Symptom 3 above, you may alleviate the issue in many cases by removing the browser's cache file before opening the application.
D. Types of Web content - active, inactive, media
When you experience issues on the Web, watch for types of content that you can associate the behavior with, particularly active and media content. Try troubleshooting or updating the specific software components that facilitate that type of active content or media content.
"Inactive" Web content is best represented by the text you read on Web page, which is written in Hypertext Markup Language (HTML). Once rendered, this content is static and invariable. It does not invoke any other processes in your Web browser application.
"Active" content is a broad term that includes many different technologies. Generally, it invokes another process in your Web browser. It may cause a new advertising window to open every 30 seconds; it may be an application that appears in your browser, such as a chess game; or it may interface with a Web-based application, such as online banking.
Media content relies on your browser's ability to utilize plug-in software to read different types of media, such as sound, pictures, and movies. Plug-in software is that which adds capabilities to your Web browser that it did not originally have. Internet Explorer, for instance, does not have the innate ability to display Flash movies. But with the Flash plug-in installed in the correct folder, the Flash movie is automatically displayed as part of a Web page.
I. Locate preferences, cache, and plug-ins
This document uses Microsoft Internet Explorer as an example. These steps hold true for almost any Web browser, though the locations of preference files and plug-in files do vary with other Web browsers. You may need to take a few moments to familiarize yourself with where your Web browser stores its preference and plug-in files on your hard disk. You may use Sherlock to do this. Files are described in this document using "pathnames," which are a way of simultaneously noting an item's name and location. For help reading a pathname, see technical document 106419 on the Apple web site, "Mac OS: About Folders, Directories, and Pathnames".
For Mac OS 8, Mac OS 9
Plug-in files are generally stored in the same folder as the browser application.
Preferences and the cache file are generally stored here:
Macintosh HD: System Folder: Preferences: <Browser_Name>:
For example:
Macintosh HD: System Folder: Preferences: Explorer:
For Mac OS X 10.0 and later
Plug-in files are stored in this location:
/Library/Internet Plug-Ins/
Preferences and cache file are generally stored in this location:
For example:
You may access this location easily by clicking the Home icon in the Finder window's toolbar, then opening your Library folder.
Warning: Before removing or relocating any browser-related files, remember that some of them contain data that you may consider valuable. Files with names such as "favorites.html" or "bookmarks.html" contain your lists of bookmarked Web sites. Some browsers, Netscape for example, also store email or contact information in their preferences. The only preference file removed in the troubleshooting steps below is your browser's cache file. Be sure to use caution when removing any preference file.
II. Be sure your Web browser is up to date
Check the version of your Web browser. In Mac OS X, choose About Internet Explorer from the Explorer application menu. In Mac OS 8 or 9, you would choose About Internet Explorer from the Apple menu. If you cannot get the browser to open, select the application in the Finder and then choose Get Info (Mac OS 8,9) or Show Info (Mac OS X) from the File menu.
Go to the Web site of your browser's publisher. If a later version exists than the one you have, download and install it.
Note: Internet Explorer for Mac OS X is an exception to this. Updates are distributed via the Automatic Software Update feature found in the System Preferences application.
III. Update Java software
Some Web browsers, Netscape 4.7 for example, include their own Java software. For these browsers, updating the browser itself updates the Java software. Other browsers use Java software provided by Apple with Mac OS. In Mac OS 8 and 9, this is MRJ (Macintosh Runtime for Java). Mac OS X includes Java as part of the operating system. Internet Explorer is an example of a browser that uses Apple Java software.
You may update Apple Java software using the Software Update control panel in Mac OS 9, or using the Software Update pane in System Preferences in Mac OS X. Software is available for download at Apple Software Downloads (http://www.apple.com/swupdates/).
IV. Update plug-in and media player software
Open the plug-ins folder and look at which software you are using. Go to the Web sites of the plug-in publishers and check for latest versions. If necessary, download and install new versions of the plug-ins.
V. Remove the browser's cache file
Your browser may offer a button for deleting the cache. In Internet Explorer, this is located in the advanced pane of Internet Explorer Preferences.
If the browser stops responding or will not open, then you may perform this in the Finder. Follow these steps:
1. Quit the browser if it is open. If the browser does not respond to the Quit command, you may attempt to force quit the browser by pressing the Option-Command-Escape key combination.
2. Drag the browser cache file that you located earlier to the Trash.
3. Reopen the browser.
Note: Internet Explorer has additional cache-related files with the ".waf" filename extension. Your browser may or may not use such additional files. These files may not be located in the same folder as the primary cache file, as they are not in the example of Internet Explorer.
Example - Explorer in Mac OS 9
Remove these two files:
Macintosh HD: System Folder: Preferences: Explorer: Download Cache
Macintosh HD: System Folder: Preferences: MS Internet Cache: cache.waf
Example - Explorer in Mac OS X
Remove these four files:
/Users/<User_Name>/Library/Preferences/Explorer/Download Cache
/Users/<User_Name>/Library/Caches/MS Internet Cache/cache.waf
/Users/<User_Name>/Library/Caches/MS Internet Cache/IE Cache.waf
/Users/<User_Name>/Library/Caches/MS Internet Cache/IE Control Cache.waf
VI. Disable active content
If the previous steps have not resolved your issue, try viewing the affected Web site with active content disabled in your Web browser. This is done by deselecting types of content in your browser's preferences window. For Internet Explorer:
1. Choose Preferences from the Edit menu (Mac OS 8,9) or from the Explorer application menu (Mac OS X). The Internet Explorer Preferences window opens.
2. Select the Web Content pane from the list on the left side of the window.
3. Deselect the checkboxes for "Enable scripting", "Enable plug-ins", and "ActiveX".
Note: ActiveX is not an option in the Mac OS X version.
4. Select the Java pane. Deselect the checkbox for Enable Java.
5. Click OK.
VII. Try a different Web browser
If you cannot resolve an issue with your preferred Web browser, try a different browser. You may locate software using these Web sites:
Macintosh Product Guide
Tip: Click the tab for your version of Mac OS then search on "web browser".


Search our Knowledge Base

Do the links above not match what problem you're trying to solve or question you might have? With over 600 articles and growing our Knowledge Base most likely has what you're looking for.

Enter a Search Term: Or do an Advanced Search

Don't want to search? Go to our Knowledge Base directly

Send an Email to a Representative

Sales & Information

Have some pre-sales questions about our packages or features?

Billing Department

Have a question about your bill or upgrading your package?

Technical Support

Having problems with your Connection? Or setting up your email?

  I want to thank the person that helped me. They were great and I learned 2 new things about my email.  

From Talia S.
  • @wasi_r @DSL Extreme Thanks for the awesome service. I am loving it. Also thanks to @leolaporte and @TWiT
  • @jank0 Wanted to thank @DSL Extreme