If you can't find what you need using the site search on the toolbar above, or if you need more detailed help or just need to be pointed in the right direction, post your question to the newly opened kadaitcha.cx forums. Membership is free.

Runtime Error

This page deals with application runtime errors, and the information presented here applies equally to applications running on Windows 2000, XP or Vista .

Before you proceed with any of the solutions presented here, make sure that you are not getting "A Runtime Error has occurred" error message when you view Web pages in Internet Exploder. If the error is being generated by Internet Exploder and looks something like the following then disable script debugging in IE.

Error
A Runtime Error has occurred.
Do you wish to Debug?
Line: line number
Error: nature of script error

Follow these steps to disable script debugging in IE.

If the problem is not IE script debugging and if the problem isn't identifiable from the troubleshooting tips below, or from the knowledgebase articles also provided below then you're not going to like the solution to the remaining runtime error problem solutions. Solving runtime errors boils down to these limited options:

Contact the software publisher for assistance, or:

  • Application X is corrupt. Remove application X.

  • Reinstall application X

If reinstalling the application doesn't fix the problem, you're left with:

  • One of the XP common libraries is corrupt.

  • Try SFC /SCANNOW

  • Do an in-place upgrade of XP, or other Windows OS.

  • Failing that, a full clean install is required.

 
Runtime errors are notorious for not being clear or decipherable. The classic runtime error looks like this:

Microsoft Visual C++ Runtime Library Error
Runtime Error


Sometimes you get "lucky" and you get a message like this:

Runtime Error
General Failure


As cryptic as the latter message looks, it is astonishingly accurate. A runtime error is, most often, a general failure, where general means, in essence, non-specific. Your application or operating system should not suffer "general, non-specific" errors. While runtime errors may be due to bugs in programs, they are, more often than not, indicative of more abnormal situations, hence the radical solutions mentioned at the start of this article.
The first problem to overcome when troubleshooting runtime errors is deciding if you are dealing with a badly-written software package or a genuine case of corruption in a vital component. Note that corruption in this context also includes virus infections and malware infestations. A badly-written email application might, for example, issue a runtime error when its message store is full.

Perform these basic steps and checks first:
  • Check for a virus or malware problem.
  • Check the permissions of the user account that exhibits the problem:
    • Ensure that the account has sufficient rights
    • Check if the problem occurs in other user accounts or in an account that has Administrator privilege.
  • Search or browse the knowledgebase articles listed below.
  • If the error message is associated with a particular application that isn't a Microsoft product, also check the documentation for that application or contact the software publisher.
Even if your product is not a Microsoft product, a browse of the list of articles below is recommended because they expose the nature of runtime errors, which is mostly as stated previously; the errors are related to some type of corruption, be it missing files, registry issues, data corruption, application bugs and incompatibilities due to mismatched application components (DLLs).

As an example of the usefulness of browsing this repository, in the articles listed below there is a reference to a runtime error that occurs when printing from within "Microsoft Picture It!". The cause of the problem is given as "This behaviour may occur if there is a problem with the printer driver. For example, the driver is damaged, outdated, or incompatible with Microsoft Windows Millennium Edition (Me), or Microsoft Windows XP Home." So, even though the article is about Picture It, if your runtime error occurs when you print, you have a reference point to a possible fix for your problem, update the printer drivers. If the problem occurs only in one application, remove it and look for an updated version.

If you find an article that might describe your problem but discover that it references a particular application don't discount the article out of hand as irrelevant. Lower down there is an article titled '"Runtime Error. Abnormal Program Termination." Error Message Appears When Connecting to the Internet', and the text of the article indicates that AOL software is corrupt. The problem with Microsoft's knowledgebase is that they tend to write articles for very specific conditions, even though the very same symptoms, and the very same fixes, apply to other software packages. To find a solution to your runtime error problem you will have to read carefully and make some assumptions, then work from those assumptions towards a solution.

If you still cannot resolve the problem then your choices are stark; you can continue searching the Internet for solutions or you can take the drastic step of doing an in-place upgrade of XP or a full clean install. If you've already spent a lot of time searching for a solution then perhaps the drastic steps are called for.
Error Message: Runtime Error 216

When you start Windows, Internet Explorer, or a Windows-based program, you may receive the following error message:

Runtime Error 216 at Address

This issue can occur if your computer is infected with a SubSeven Trojan. To determine if your computer is infected with this trojan, visit the following Web sites:

http://www.symantec.com/avcenter/venc/data/backdoor.subseven.html
http://www.europe.f-secure.com/v-descs/subseven.shtml
You receive a "Runtime error 1004" error message when you try to copy and to paste filtered data programmatically in an Excel 2003 workbook

When you try to copy and to paste filtered data programmatically in a Microsoft Office Excel 2003 workbook, you receive one of the following error messages:

Runtime error 1004: Paste method of worksheet class failed.

Runtime error 1004: Copy method of Range Class Failed.


You receive one of these error messages even though the data is pasted to the workbook.

Note: This issue does not occur when the data is not filtered.

This issue may occur if either of the following conditions is true:
  • The Microsoft Visual Basic for Applications (VBA) macro copies and pastes one whole row in an Excel 2003 workbook.
  • The Microsoft VBA macro copies and pastes a range of 2,516 rows or more rows in an Excel 2003 workbook.
"Microsoft Visual C++ Runtime Library Runtime Error" error message when you dismiss a reminder in Outlook 2000

When you try to dismiss a reminder in Microsoft Outlook, you receive the following error message:

Microsoft Visual C++ Runtime Library
Runtime error!
Program: c:/.../Outlook.exe
R6025
Pure virtual function call

Runtime Error 800a0046 Using the Send Method of CDONTS.NewMail

When you try to send mail using the CDONTS.NewMail object from the SMTP service included in the Windows NT Option Pack (NTOP) and Active Server Pages (ASP), you may receive the following error message:

Microsoft VBScript runtime error '800a0046'
Permission denied
/filename.asp, line

where  is the line number using the send method of the NewMail object.
You receive an "A runtime error has occurred" message when you open the Outlook Today page

If you start Outlook 2002 with the When starting, go directly to Outlook Today option enabled or you click Outlook Today to open the Outlook Today page, you may receive an error message that is similar to the following:

A runtime error has occurred.
Do you wish to debug? Line: 297 Error: class not registered.

You may receive the "Runtime error '53': file not found" error message when exported DLL functions are called from an MTS component

When you call an exported Dynamic Link Library (DLL) function from a Microsoft Transaction Server (MTS) component that is opened as a Server Package, you may receive the following error message:

Runtime error '53': File not found (yourfile.dll).

The placeholder yourfile.dll is the name of your DLL.
BUG: "A Runtime Error Has Occurred" Error Message When You Add Generic C++ Class to a Make File Project

When you try to add a generic C++ class to a make file project, the operation fails and you receive the following error message:

A Runtime Error has occurred.
Do you wish to Debug
Line: 2454
Error: Object Required

"Runtime Error 91: Object variable or with block variable not set" error with Microsoft Message Queuing Triggers

You receive the following error in Microsoft Message Queue Server 1.0 and in Microsoft Message Queuing 2.0 when you delete a Message Queuing Trigger object:

"Runtime Error 91: Object variable or with block variable not set"
Active Server Pages returns VBScript runtime error 800a01ad

The use of CreateObject to create a COM component in an Active Server Pages (ASP) page may result in the following error:

Microsoft VBScript runtime error '800a01ad'
ActiveX component can't create object


This error is usually generated because dynamic-link libraries (DLLs) on which the COM object depends are one of the following:
  • Missing from the system
  • Not in the system path
  • Not accessible by the system because of security settings
Runtime Error in MapPoint or Autoroute When You Use the Find or Route Feature

When you use the Find or Route Planning feature in any of the programs listed at the beginning of this article, you may receive the following error message:

C++ Runtime Error...
Abnormal Program Termination.


This behaviour can occur if any of the following conditions are true:
  • A real mode (16-bit) CD-ROM driver is installed on your computer.
  • Microsoft Data Access Components (MDAC) are damaged or not installed properly.
  • The program CD-ROM is damaged or dirty.
Mastering Visual C++, Mastering Access: Runtime Error 13

When you start one of the programs listed at the top of this article, you receive an error message:

Runtime error 13: Type Mismatch

The Regional Settings in the Control Panel is set to something other than English (United States).
Exchange OWA VBScript Runtime Error Message

When you try to use the Microsoft Outlook Web Access (OWA) Logon.asp file on a BackOffice Small Business Server-based computer, you may receive the following error message:

Microsoft VBScript runtime error '800a01a8' Object required: 'Application(...)' /exchange/USA/logon.asp, line 12

This issue can be caused by the Microsoft Exchange virtual directory in Microsoft Internet Information Services (IIS) not being set to run as a program (this is designated by the blue box icon in IIS Manager). If the virtual directory is not created as a program during the installation of Exchange OWA, OWA will not run. The installation of OWA should create the virtual directory as a program. However, if this does not occur, no error messages are generated.
Error message when you try to install the IntelliPoint software that is included with the Wireless Desktop Mouse for Bluetooth: "Runtime error program: D:\Setup.exe"

When you try to install the Microsoft IntelliPoint software that is included with the Microsoft Wireless Desktop Mouse for Bluetooth, you may receive an error message that resembles the following:

Runtime error program: D:\Setup.exe This application has requested the runtime to terminate it in an unusual way. Please contact the support team for more information.
FP2002: "JScript Runtime Error '800a1391'" When You Preview ASP Page with Recordset and Grid Design-Time Controls

If you preview an Active Server Pages (ASP) page in your Web browser, you receive an error message similar to the following:

Microsoft JScript runtime error '800a1391'
'Recordset1' is undefined
/project/default.asp, line 27

This occurs after you do the following:
  1. You create the ASP page in a Microsoft Visual InterDev project.
  2. You add Recordset and Grid Design-Time Controls.
  3. You open the page in FrontPage and save it again.
"Runtime error 440" or "FPECOM Runtime error 5" error message when you start FrontPage 2002 or FrontPage 2000

When you try to start Microsoft FrontPage, you may receive one or both of the following error messages:

Runtime error 440.
Automation error


Or

FPECOM Runtime error 5.
Invalid procedure call or argument.


This behaviour may occur if the following conditions are true:
  • The Microsoft bCentral Commerce Manager Add-in for Microsoft FrontPage is installed on your computer, and
  • The entry for the add-in in the Windows registry is damaged.
Note: FrontPage 2003 may also exhibit this problem. See You receive an error message when you try to start FrontPage 2003.
"Runtime Error: 16398" Error Message When You Start MapPoint

When you start Microsoft MapPoint 2002, you may receive the following error message:

Runtime error: 16398
MapPoint caMapPoint can't run because its not registered on your system, or it can't be found. Install MapPoint and try again.


This behaviour can occur if MapPoint was installed under a different user than the user who is currently logged on to the computer.
Error Message: Runtime Error '-2147352560(80020010)':Automation Error

After you upgrade to Windows NT 4.0 Service Pack 6 or Service Pack 6a, if you try to open Site Server 3.0 Usage Import or Site Server Express Usage Import, the following error message occurs:

runtime error '-2147352560(80020010)':automation error
C++ Runtime Error in SMSMan.exe Using /Q Switch

When SMSMan.exe is executed by the Available Programs Manager (APM) using the /Q switch, C++ Runtime Errors may be experienced. If SMSMan.exe /Q is executed by the APM an error dialog box appears on the user's screen.

This dialogue box will contain the following error:

Runtime Error!
Program: \\<ServerName>\<PackageShare>\<PackageID>\SMSMan.exe

abnormal program termination

Error Message When You Use Redo Command to Restore Organization Chart Theme: Runtime Error!

When you attempt to use the Redo command to restore the design theme of your organization chart, you may receive the following error message

Runtime Error!
Program: x:\Program Files\Microsoft Office\Visio10\Visio.exe
abnormal program termination


where x is the drive on which Microsoft Visio is installed. When you click OK in response to this error message, Visio quits.
"Visual Basic Runtime" Error Message When You Start Microsoft Word 2000

When you start Microsoft Word 2000, you may receive the following error message:

Microsoft Visual Basic Runtime Error 2147467259 {80004005}
Automation Error

You receive the "A Runtime Error has occurred" error message when you try to use the Microsoft Project 2002 Help files or when you try to use the Microsoft Project 2002 Tutorial

When you try to use the Microsoft Project 2002 Tutorial, you may receive the following error message:

A Runtime Error has occurred.
Do you wish to debug?
Line:16
Error: Type mismatch: 'checkanchor'


When you try to use the Microsoft Project 2000 Help files, you may receive the following error message:

A Runtime error has occurred, do you wish to debug?
Error message when you try to install a Microsoft game: "Error -1607" or "Error -1628"

When you try to install a Microsoft game, you may receive the following error messages immediately after you start the installation:

Error -1607: Unable to install InstallShield Scripting Runtime

Error - 1628: failed to complete installation

Cannot access remote files with the FileSystemObject

This issue may occur if one of the following conditions is true:
  • The user account that you use to install the game does not have administrative rights.
  • You have programs running in the background that are interfering with the setup.
  • .NET Framework is not installed on the computer.
  • The Windows Installer program that helps you set up the game is not installed correctly.
Error Message: Microsoft VBScript Runtime Error 800a03e3

When users access a computer running Microsoft Exchange Server version 5.5 from a Web browser, the following error message may be displayed:

Microsoft VBScript runtime error '800a03e3'
Unknown runtime error
/exchange/USA/lib/session.inc, line 300"


The users do not have the proper permission on the WebTemp directory of the Exchange Server computer.
VBScript "Type Mismatch" Error When Field Type Is adNumeric

When you perform a numeric comparison or calculation on an adNumeric (131) field type using VBScript, the following errors may be returned:

Microsoft VBScript runtime error '800a000d'
Type mismatch
Microsoft VBScript runtime error '800a01ca' Variable uses an Automation type not supported in VBScript

You receive a "Runtime Error" error message when you start Fable: The Lost Chapters

When you start Microsoft Fable: The Lost Chapters, you receive an error message that is similar to the following:

Runtime Error! C:\Program Files\Microsoft Games\Fable - The Lost Chapters\Fable.exe

This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.

You receive a "Class not registered" error message when you use database wizards in Access 2000

When you use any database wizard in Microsoft Access, you may receive the following error message:

Runtime error -2147221164(80040154):Class not registered

This error message may be displayed when you are finished running the wizard.

This behaviour may occur when the file Msjetoledb40.dll is not correctly registered.
Error message when you try to start or to exit Visio: "Visual C++ Runtime Library - Runtime Error! Abnormal program termination"

When you try to start Microsoft Office Visio 2003 or Microsoft Visio 2002, or when you try to exit Visio 2003 or Visio 2002, you receive an error message that resembles the following error message:

Microsoft Visual C++ Runtime Library - Runtime Error!
Program: Drive:\Program Files\Microsoft Office\VisioVersionNumber\
Visio.exe

Abnormal program termination

'800a0005' Invalid procedure call or argument when you use the Recordset DTC

When you view an Active Server Page (ASP) that contains a Recordset Design-Time Control (DTC) and the Recordset DTC specifies in the Database Object combo box as DE Commands, the following error might occur:

Microsoft JScript runtime error '800a0005'
Invalid procedure call or argument
/Project6/_ScriptLibrary/pm.asp, line 161

Error Message When You Attempt to Print: Visual C++ Runtime Library Runtime Error

When you attempt to print from one of the Microsoft Picture It! programs listed at the beginning of this article, you may receive the following error message:

Microsoft Visual C++ Runtime Library
Runtime error
drive:\Program Files\program\program.exe.


where drive is the letter of the drive on which the program is installed, program is one of the Picture It! programs listed at the beginning of this article, and program.exe is the program's executable file.

This behaviour may occur if there is a problem with the printer driver.

For example, the driver is damaged, outdated, or incompatible with Microsoft Windows Millennium Edition (Me), or Microsoft Windows XP Home.
You may receive a "VBScript runtime error '800a01f4' " error message when you try to open the Reporting Web site in Systems Management Server 2003

When you try to open the Reporting Web site in Microsoft Systems Management Server (SMS) 2003, you may receive an error message that is similar to the following:

Microsoft VBScript runtime error '800a01f4'

Variable is undefined 'Session'

/SMSReporting_site_code/reports.asp, line 5
How to Troubleshoot a Visual C++ Runtime Error in Word

The error message encountered may be similar to the following:

Microsoft Visual C++ Runtime Library Runtime Error!

A runtime error [in MS Word] means that there is an error in an add-in that is attempting to run. Typically the add-ins are created by a third-party and are not part of the Word installation. These errors could be caused by a malfunctioning virus as well.
Cursor Type and Column Updatability May Change with Some Sort Orders

A cursor declared as DYNAMIC is actually open as KEYSET/OPTIMISTIC.

An ODBC application may receive the following error message when SQL Server updates a result set:

...runtime error 40038, can't assign value to non-updatable field
Runtime Error 7 : Out of Memory Error Message Occurs When BoundText Property of Data Combo Control Is Accessed in VB Code

If you try to access the BoundText property of a Data Combo control in Visual Basic code after you scroll down the list of elements in its list portion until the currently selected element is no longer visible in the list, the following error message is displayed:

Runtime Error '7': Out of Memory
You receive a "VBScript Runtime Error '800A01A8'" error message in OWA

When you try to access a client mailbox by using Microsoft Outlook Web Access (OWA), you may receive the following error message:

VBScript Runtime Error '800A01A8' Object Required: 'Application (...)'
\exchange\USA\logon.asp, Line 12


This problem may be caused by a variety of factors, including incorrect permissions on required files for the OWA client, registry changes, or damaged files.
Rise of Nations Error Message: Runtime Error! ... Abnormal Program Termination

When you play Microsoft Rise of Nations and you try to start the Conquer the World Campaign, you may receive the following error message:

Microsoft Visual C++ Runtime Library Runtime Error! Program....Program files\Microsoft Games\Rise Of Nations\Nations.exe
Abnormal program termination


To resolve this problem, install the most recent Rise of Nations Update.
Using automation causes a Run-Time Error when only the Microsoft Access Runtime is installed on a computer

When you use Automation to create a new object in a Microsoft Access run-time application on a computer that does not have the full version of Access installed, you receive the following error message:

Runtime error -2147023181

Automation error: Connection to type library or object library for remote process has been lost.


The CreateObject call is not supported in the run-time environment because the Access runtime requires a file to be supplied on the command line.
Error Message: "An Exception 'Runtime Error' Has Occurred in Script" from Application Popup

When you view the system event log, you may receive the following error message:

Source: Application Popup
Event ID: 26
Description: Application Popup: Just-In-Time Debugging : An exception 'Runtime Error' has occurred in script. However no debuggers are registered that can debug this exception. Unable to JIT Debug


ASP script debugging is turned on in the IIS Web site properties, but a Just-In-Time (JIT) debugger (such as Visual InterDev) is not installed on the server.
Error Message: A Runtime Error Has Occurred. Do You Wish to Debug?

In Internet Explorer 5.0, when you use the Ad Manager and click the Help button in the Customers, Performance, Ad Sizes, or Refresh pages, Internet Explorer pauses temporarily when it attempts to open http://ServerName/Siteserver/Docs/Default_com.htm. Eventually, the following error message occurs:

A Runtime Error has occurred.
Do you wish to Debug?


However, the Site Server documentation (Help) page is still displayed behind the error message dialog box.

The line number and error referenced in the error message may vary. Following are two sets of line numbers and errors that may be displayed:

Line: 81
Error: Unspecified error.
Line: 87
Error: 'parent.main_l.document.hhctrl.object' is not an object


There are two browser checks occurring, one by the Ad Manager and one by the documentation Help file at SiteServer/Docs/Default_com.htm.

The Ad Manager code finds that it is running Internet Explorer version 4.0 or later. The documentation Help file finds that it is not running Internet Explorer 4.0, and therefore, runs a Java applet instead. However, the Ad Manager tries to run a control, which it does not find because it was not called by the Java applet.

Translated into non-geek, the latter paragraph means that the application got its knickers in a knot.
"Error Loading DLL" When Returning User Defined Data Type from VB COM Object

When returning an Array or Collection of user defined data types (UDTs) from a Visual Basic COM object to Active Server Pages (ASP), the following error may occur:

Microsoft VBScript runtime error '800a0030'
Error Loading DLL: TestMethod

"JScript Runtime" Error Message When You Connect to Microsoft Operations Manager Console Through Internet Explorer

When you try to access the Microsoft Operations Manager 2000 console through Microsoft Internet Explorer, you may receive the following error message:

URL = http://localhost/OnePointOperations/DefaultReal.asp
Microsoft JScript runtime error '800a138f' Object expected
/OnePointOperations/defaultReal.asp, line 4

Passing Parameters By Reference to a VB COM Object

When passing a parameter to a COM Component's method in Active Server Pages (ASP), the following error occurs:

Microsoft VBScript runtime error '800a000d'
Type mismatch


Or the value stored in the variable passed to the method is not changed.
Passing Parameters By Reference to a VC COM Object

When passing a parameter to a COM Component's method in Active Server Pages (ASP) using VBScript, either the following error occurs:

Microsoft VBScript runtime error '800a000d'
Type mismatch


Or the value stored in the variable passed to the method is not changed.
Exchange Discussion Wizard Runtime Error 800A01A8

If you try to open a Microsoft Exchange Server public folder by using a Web browser after you download and install the Exchange Discussion Wizard from the Web, you may receive the following error message:

Microsoft VBScript runtime error '800a01a8'
Microsoft VBScript runtime error '800a01a8'
Object required; 'application (...)'
\webname\scripts\folder.inc, line12
Returning a UDT from a VB COM Object Brings [sic] an Error

When you return a user-defined data type (UDT) from a Visual Basic COM object, you might get one of the following error messages:

Microsoft VBScript runtime error '800a01a8'
Object required


Or

Response object error 'ASP 0106 : 80020005'
Type Mismatch
?
An unhandled data type was encountered

You cannot use the Outlook object module to set the SaveSentMessageFolder property for a mail item from a trusted COM add-in in Outlook 2002

If you use the Outlook Object Module to set the SaveSentMessageFolder property for a mail item from a trusted COM add-in in Microsoft Outlook 2002, you may receive the following error message:

Runtime error -1871691774 (90704002 ) Method ~ of object ~ failed
Using Session Objects with Session State Disabled Returns Type Mismatch Error

When trying to use a session-level object or variable when session state is disabled, you may receive the following error message:

Microsoft VBScript runtime error '800a000d'
Type mismatch: 'Session'
/scripts/sessiontest/test.asp, line

Runtime Exception Error Message When You Try to Save Script with a Syntax Error

In Microsoft Access Workflow Designer, if you try to save or verify script that contains a syntax error, you may receive the following error message:

Microsoft Development Environment
An exception of type 'Runtime Error' was not handled.
Would you like to debug the application?


If you click No, you receive the following error message:

Access Workflow Designer
Source: Microsoft VBScript runtime error Step name: New
Error(13):Type mismatch" 'syntax error text' Line:1, Column:0 Code:
Would you like to fix the error now?
Click Yes to locate the error.

"Runtime error 91: Object variable or with block variable not set" error when you run the Property Reporting Wizard in Visio 5.0

When you open a drawing based on the AutoDiscovery and Layout solution and then run the Property Reporting Wizard, you may receive the following error message:

Runtime error 91: Object variable or with block variable not set.
Error Message: Runtime Error 424 - Object

When you create a Microsoft Outlook e-mail message, you may receive the following error message:

Runtime error 424 - Object Required

This error occurs if the following conditions are true:
  •  You are using Microsoft Word as your e-mail editor.
  • Word is using a template to create the e-mail message.
  • The template contains a macro that uses the Count properties of the Shapes Collection.
This problem occurs because when you use Word to create an e-mail message and then close Word, Outlook still contains a reference to Word in memory. When you create a second e-mail message, and then you try to programmatically get the Count properties of the Shapes Collection for the second document, the procedure fails.

This problem has been reproduced by using Microsoft VC Automation, Microsoft Visual Basic ActiveX DLLs, Microsoft Visual Basic ActiveX EXEs and Microsoft Visual Basic for Applications (VBA).
VBScript Runtime Error 800a03e3 Using Outlook Web Access

When you attempt to log on to Microsoft Exchange Server using the Outlook Web Access (OWA) client, the following error message may appear:

Error '800a03e3'
Unknown runtime error
/exchange/USA/lib/session.inc, line 104


There are two possible causes. Corrupt components in the installation of OWA on the Exchange Server computer may cause this error to occur. Also, if Exchange is installed on a member server rather than a Primary Domain Controller (PDC) or Backup Domain Controller (BDC), using Windows NT Challenge/Response authentication on the Internet Information Server (IIS) computer may cause this to occur.
BUG: "PL/SQL Argument Name Is Invalid" Error Message When You Use MSDAORA with 30 Character Parameter

When you use Microsoft OLE DB Provider for Oracle (MSDAORA) to run a stored procedure that takes parameters of 30 characters in length, you receive the following error message:

RunTime Error '-2147217900 (80040e14)'
PL/SQL argument name is invalid.


Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.
VBScript "Type Mismatch" Error When Field Type Is adNumeric

When you use Visual Basic Scripting Edition (VBScript) to perform a numeric comparison or calculation on an adNumeric (131) field type, you may receive the following error messages:

Microsoft VBScript runtime error '800a000d'
Type mismatch


And

Microsoft VBScript runtime error '800a01ca'
Variable uses an Automation type not supported in VBScript

CreateObject Documentation Using Servername Argument

When using the Microsoft Visual Basic CreateObject function to create/return a reference to an ActiveX object using the servername argument, the following errors may occur:

Runtime Error '429':
ActiveX component can't createobject


Or

Runtime Error '462':
The Remote Server Machine does not exist or is unavailable

Runtime Error '4198' When You Run a Macro to Paste an Excel Object

In Word 97, when you run a macro to paste a Microsoft Excel object into a Word document, you receive the following error message:

Runtime error '4198'
Command Failed

You receive a "Microsoft Visio C++ Runtime Error" error message when you move a Dynamic connector to a different connection point

When you move a Dynamic connector shape to a different connection point on a shape in your cross-functional flowchart, you may receive an error message similar to one of the following:

Microsoft Visio C++ Runtime Library
Runtime Error!
Program: Drive:\Program Files\Microsoft Office\Visio10\Visio.exe
abnormal program termination


Or

The instruction at "0x30b26b70" referenced memory at "0x1a5a01b4". The memory could not be "read".

Click on OK to terminate the program.


When you click OK, Visio stops responding (hangs).

Additionally, when you start Task Manager (press CTRL+ALT+DELETE, and then click Task Manager, and then click the Processes tab, the Visio.exe process may consume up to 100 percent of CPU resources.
Cells.Find Returns Error Message When No Match Found

When you run a recorded Visual Basic for Applications macro, the Cells.Find, Columns.Find, Selection.Find, and Range.Find functions will produce the following macro error message if no data is found:

Runtime error '91':
Object variable not Set


This macro error message occurs because the Visual Basic Find method returns a NULL value, which makes activating a cell impossible.
Error 800a01ad When You Run a WebClass from a Terminal Server Client

When you run a WebClass in debug mode in the Visual Basic Integrated Development Environment (IDE) through a Terminal Server client, you may receive the following error message:

MS VBscript runtime error
ActiveX component can't create object 0X800a01ad
Webclass1.asp line 14

"Error--buffer overrun" and "Runtime Error!" error messages when you open a Visio 2002 or CAD drawing file

In Microsoft Visio, when you open an AutoCAD drawing and then save the file as a Visio (.vsd) or AutoCAD drawing (.dwg), you may be unable to open the resulting .vsd or .dwg file in Visio or AutoCAD. For example, when you attempt to open the .vsd or .dwg file in Visio, you may receive an error message similar to the following:

Error--buffer overrun.
This file may be an AutoCAD R14 beta format file.


When you click OK in response to the error message, you receive the following error message:

Runtime Error!
Program:\Program Files\Microsoft Office\Visio10\Visio.exe
abnormal program termination


When you click OK in response to this error message, you receive the following error message:

The instruction at "xxxxxxxxxx" referenced memory at "xxxxxxxxxx". The memory could not be "read". Click on OK to terminate the program.

When you click OK, Visio quits.
A "The Parameter Is Incorrect" Error Message Is Displayed By A Visual Basic SnapIn

A Snap-in developed by the Microsoft Management Console (MMC) Snap-in Designer For Microsoft Visual Basic might display the following error message:

Runtime Error -2147024809 (80070057)
The Parameter Is Incorrect

How to troubleshoot script errors in Internet Explorer 6 and in Internet Explorer 7 on Windows 2000-based, Windows XP-based, Windows Server 2003-based, or Windows Vista-based computers

A Web page may not display or work correctly, and you may receive an error message that is similar to any one of the following error messages:

Problems with this Web page might prevent it from being displayed properly or functioning properly. In the future you can display this message by double-clicking the warning icon displayed in the Status Bar.

If you click Show Details, error details that are similar to the following error details may appear:

Line: 4
Char: 1
Error: Object doesn't support this property or method.
Code: 0
URL: http://Webserver/page.htm


A Runtime Error has occured.
Do you wish to Debug?
Line: 4
Error: Object doesn't support this property or method.


The following warning message may also appear in the Microsoft Internet Explorer Status bar:

Done, but with errors on page.
"Runtime Error. Abnormal Program Termination." Error Message Appears When Connecting to the Internet

When you attempt to connect to the Internet, you may receive an error message similar to the following:

Visual C++ library.
Runtime error. Abnormal program termination.


This problem can occur when both of the following conditions are true:
  • America Online (AOL) software is running on your computer.
  • Your installation of America Online software is damaged.
Internet Explorer quits or you experience a runtime error when you try to browse the Web in Windows XP

When you try to browse the Web by using Microsoft Internet Explorer on your Microsoft Windows XP-based computer, Internet Explorer may unexpectedly quit. Or, you may receive the following error message:

Error: A runtime error has occurred.

Do you wish to debug?

Line 51.

Error: The callee (server(not server app)) is not available and disappeared; all connections are invalid. The call did not execute.


Note: This error message is displayed in the standard Internet Explorer window, not in a pop-up window.
You receive an error message when you use the Find or Route Planning feature in MapPoint or in Streets and Trips

When you use the Find or Route Planning feature in any one of the programs listed in the "Applies to" section, you may receive the following error message:

C++ Runtime Error...

Abnormal Program Termination.

Runtime Error 6009 - Default Environment Size

When you run an MS-DOS - based application that requires a large amount of environment space, such as a compiler, you may encounter Runtime Error 6009.
Run-time error 800a0046 with CDONTS.Newmail object

When you try to send mail by using the CDONTS.NewMail object in Active Server Pages (ASP), you may receive the following error message, where xxx is the line number that uses the Send method of the NewMail object:

Microsoft VBScript runtime error '800a0046'
Permission denied
/filename.asp, line xxx
Utility Manager Errors When Activated

If you press the WINDOWS LOGO key+U keyboard combination in Microsoft Windows 2000 while you are at the logon screen, the Utility Manager does not display.

If Narrator is set to run when Windows starts, Narrator audibly announces Utility Manager even though Utility Manager is not visible or accessible.

After you log on, any attempt to open the Utility Manager produces the following error message:
Microsoft Visual C++ Runtime Library

Runtime Error
Program drive:\winnt\system32\UtilMan.exe
Abnormal Program termination


This behaviour occurs because the Utility Manager service is set to log on by using an account other than its default, the Local System Account. As a result, when you call the Utility Manager, it exists in a user security context that you cannot access by using your current desktop context.
Permission Denied During Certificate Creation

When you try to create a client certificate for Microsoft Internet Explorer through the Microsoft Internet Explorer Enrollment Form, you may get an error message similar to the following:

Microsoft VBScript runtime error '800a0046'
Permission denied
/CertSrv/CertEnroll/ceaccept.asp, line 10

The IUSR_computername account does not have access to the Certificate Server shared folder. Give the IUSR_computername account Read access to the shared folder, and the certificates will be issued properly.