Internal Debugger Error 0 May Be Caused by Missing BVHMPA.DLL

ID Number: Q72284

3.00 3.10 3.11 3.12 3.50

OS/2

Summary:

Invoking protected-mode CodeView (CVP) with the /2 option to specify

dual-monitor debugging will result in the following error message with

OS/2 version 1.2 or later if the monochrome display DLL is not

installed correctly:

Internal Debugger Error: 0

More Information:

To configure OS/2 for dual-monitor debugging, you must have display

DLLs installed for both the color and monochrome monitors in your

system, as well as having the correct device statements in CONFIG.SYS.

If the CONFIG.SYS file is set up correctly for dual-monitor use, but

the display DLL for the monochrome monitor (BVHMPA.DLL) is not in a

LIBPATH directory, then the "Internal Debugger Error: 0" message will

be generated when /2 is specified to CVP.

If CONFIG.SYS is NOT set up correctly (or the correct hardware is not

installed), then CodeView will generate the message "No second monitor

connected to system" when /2 is used.

To correct for a missing monochrome display DLL, insert the OS/2 disk

that has the compressed DLL (called BVHMPA.DL@) into drive A. Change

to a subdirectory that is on your LIBPATH and type the following:

unpack a:\bvhmpa.dl@

This method will decompress the DLL and copy it into the current

directory. After you reboot the computer, CodeView should function

correctly with the /2 option.

For more information on setting up CONFIG.SYS for dual-monitor usage,

query on the following words:

BVHMPA.DLL and CodeView and 1.20