Unexpected C++ Exception When Authoring FrontPage Web (198123)



The information in this article applies to:

  • Microsoft FrontPage 98 for Windows

This article was previously published under Q198123

SYMPTOMS

When you open a FrontPage extended Web, the following error message appears in the client:
   An unexpected error occurred while accessing your FrontPage Web files.
   Authors - If authoring against a web server please contact the
webmaster
   for this server's site. WebMasters please see the server's system log
   for more details.
					
The following error messages appear in the server's system log in the Event Viewer:
   Microsoft FrontPage Server Extensions:
   Unexpected C++ exception: [INDEX] Index (0) out of range [0->4294967295]

   Microsoft FrontPage Server Extensions:
   Received empty response from Microsoft FrontPage Server Extensions
					

CAUSE

The errors are caused by a malformed meta refresh tag in the head section of an HTML document.

RESOLUTION

The tag looks similar to the following:
  <meta http-equiv="refresh" content="15;"url=home.htm"> 
The problem is the missing quotation mark after 15. The quotation marks are unbalanced. A correct tag reads as follows:
  
<meta http-equiv="refresh" content="15;url=home.htm"> 
or
<meta http-equiv="refresh" content="15";"url=home.htm">
NOTE: The number and URL above are only a reference and will be different on your system.

To find meta refresh tags on a system with many Webs or a large amount of content, do the following:

  1. Click Start.
  2. Point to Find, and click Files or Folders.
  3. In the Containing text field, type "refresh" (with the quotation marks).
  4. In the "Look in" box, point the search to your content area.
  5. Click Find Now.
This locates all files that have the meta refresh tag. You then need to examine each file's meta refresh tag for syntax, paying close attention to the quotation marks.


Modification Type:MajorLast Reviewed:12/1/2000
Keywords:kbprb KB198123