Debugging Programs That Require Updates to Run in Windows 95

Last reviewed: February 28, 1997
Article ID: Q117879
95 WINDOWS kbtool kb3rdparty kbprb

The information in this article applies to:

  • Microsoft Windows 95

SYMPTOMS

  • Borland dBase Debugger causes a General Protection Fault in module DBWDEBUG.EXE when you load a program.
  • Borland Turbo Debugger reports it cannot load TDWIN.DLL when you try to debug a program.
  • Logitech Multiscope Debugger does not start.
  • Microsoft Quick C for Windows 1.0 does not run a program after it has compiled it.

CAUSE

Borland dBase Debugger

Borland dBase debugger uses code that is no longer available in Windows 95 kernel. After the debugger does not find what it expects, your machine becomes unstable and general protection faults may occur.

Borland Turbo Debugger

This problem occurs because the TDWIN.DLL file was written specifically for Windows 3.1.

Logitech Multiscope Debugger

Multiscope uses WINDEBUG.DLL, which is version bound to Windows 3.x.

Microsoft Quick C for Windows 1.0

Microsoft Quick C for Windows uses WINDEBUG.DLL, which is version bound to Windows 3.x.

RESOLUTION

Borland dBase Debugger

Borland dBase Debugger must be updated to run under Windows 95. Contact Borland for possible update information.

Borland Turbo Debugger

Borland has updated the TDWIN.DLL file for compatibility with Windows 95. Contact Borland regarding the availability of this file.

Logitech Multiscope Debugger

Multiscope must be updated to run under Windows 95. Contact Logitech for possible update information.

Microsoft Quick C for Windows, Version 1.0

  • Upgrade Quick C for Windows to Microsoft Visual C++ 1.0 Standard Edition or Visual C++ 1.5 Professional Edition. For more information about these two products, call the Microsoft Sales Information Center at (800) 426-9400. If you are outside the United States, contact the Microsoft subsidiary for your area.

    -or-

  • Run the compiled program by clicking the Start menu and then clicking Run.

MORE INFORMATION

dBase Debugger, Turbo Debugger, and Multiscope are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability.


KBCategory: kbtool kb3rdparty kbprb
KBSubcategory: wpp95 win95 gpf
Additional reference words: 95 qcwin 3rdparty
Keywords : gpf win95 wpp95 kb3rdparty kbprb kbtool
Version : 95
Platform : WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: February 28, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.