## PRB: Debugger Cannot Debug DISPLAY.EXE

Q116492

    1.00 1.50
    WINDOWS
    kbtool kbprb

    ----------------------------------------------------------------------
    The information in this article applies to:

     - The Visual Workbench Integrated Debugger included with:
       Microsoft Visual C++ for Windows, versions 1.0 and 1.5
    ----------------------------------------------------------------------

    SYMPTOMS
    ========

    Attempts to run an application called DISPLAY.EXE in the Visual
    Workbench debugger or CodeView causes the debugger to generate
    the following error message:

         DEBUG ERROR: Could not load debuggee, Windows is
                      Out of memory (1)

    CAUSE
    =====

    There are several "Windows reserved" filenames that cause this behavior,
    such as the following:

       CGA40WOA.EXE   COMM.EXE       COMMDLG.EXE    GDI.EXE
       DISPLAY.EXE    DOSAPP.EXE     FIXFONTS.EXE   FONTS.EXE
       KERNEL.EXE     KEYBOARD.EXE   MMSYSTEM.EXE   MOUSE.EXE
       PROGMAN.EXE    SHELL.EXE      USER.EXE       TIMER.EXE

    It is also possible to have conflicts with files already loaded into
    memory by Windows. Microsoft Knowledge Base article Q86181: "Programs
    with Reserved Windows Filenames May Not Run" discusses this problem
    further.

    RESOLUTION
    ==========

    To work around this problem, rename the target executable with a name that
    does not match any of the names in the list above or any program that has
    already been loaded into memory. To find out whether an application in
    memory has the same name as your application, run the Heap Walker utility.
    Heap Walker has the ability to sort applications by module name, making it
    easy to see whether another application shares the same name as yours. If
    so, you cannot use the debugger to debug your application.

    Additional reference words: 1.00 1.50
    KBCategory: kbtool kbprb
    KBSubcategory: WBDebug

Keywords : kb16bitonly
Issue type :
Technology :

Last Reviewed: July 25, 1997 © 2001 Microsoft Corporation. All rights reserved. Terms of Use.