My Oracle Support Banner

Running / Debugging OCCI Applications Compiled and Linked With Microsoft Visual C/C++ 2005 Multi-threaded Runtime Library Fails to Find MSVCR80.dll (Doc ID 377087.1)

Last updated on FEBRUARY 03, 2022

Applies to:

Oracle Database - Enterprise Edition - Version 10.2.0.1 to 10.2.0.5 [Release 10.2]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Backup Service - Version N/A and later
Generic Windows
z*OBSOLETE: Microsoft Windows XP

Symptoms

Running OCCI Applications Compiled and Linked With Microsoft Visual C/C++ 2005 (VC8) With Code Generation Option /MT (Runtime Library Multi-threaded) or /MTd (Runtime Library Multi-threaded Debug) Fails With


"This application has failed to start because MSVCR80.dll was not found. Re-installing the application may fix this problem."

or

"This application has failed to start because MSVCR80D.dll was not found. Re-installing the application may fix this problem."

 

Debug Session Error

Debugging Fails With

     An unhandled non-continuable STATUS_DLL_NOT_FOUND exception was thrown during process load

and the complete messaging from the Output window looks similar to the following

'App.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.
'
App.exe': Loaded '%ORACLE_HOME%\OCI\lib\MSVC\vc8\oraocci10d.dll', No symbols loaded. 'App.exe': Loaded '%ORACLE_HOME%\BIN\oci.dll', Binary was not built with debug information.
'
App.exe': Loaded 'C:\WINDOWS\system32\msvcr71.dll', Symbols loaded.
Debugger:: An unhandled non-continuable STATUS_DLL_NOT_FOUND exception was thrown during process load

Opening the executable with Dependency Walker (DEPENDS.EXE) to view its dependencies Fails With

"Errors were detected when processing "Executable.EXE". See log window for details."

Log Window shows:

Error: At least one required implicit or forwarded dependency was not found.

Module Window shows:

Error opening file. The system cannot find the file specified (2).

for the following dependent DLLs:

* MSVCR80.DLL
* MSVCP80.DLL

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.