KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q61660: FIX: Certain Key Sequences Cause R6003 or SYS1943 in PWB 1.0

Article: Q61660
Product(s): Microsoft Programming Utilities
Version(s): 
Operating System(s): 
Keyword(s): kb16bitonly
Last Modified: 09-OCT-1999

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

- Microsoft Programmer's Workbench for MS-DOS 
- Microsoft Programmer's Workbench for OS/2 
-------------------------------------------------------------------------------

SYMPTOMS
========

In the Programmer's Workbench (PWB) version 1.0, it has been observed that
certain unusual editing sequences can cause the following errors:

In MS-DOS:

  Run-time error R6003 - integer divide by 0

In OS/2:

  SYS1943 protection violation, trap number 13

STATUS
======

Microsoft has confirmed this to be a problem in PWB version 1.0. This problem
was corrected in PWB version 1.1.

MORE INFORMATION
================

The following sequences reproduce the errors:

  Procedure                             Keystrokes
  ---------                             ----------

1. Bring up several files.               ALT+F O x3
  Select the Options menu.              ALT+O
  Select Linker options.                L
  Select Set Debug Options.             ALT+G
  Pull up help on the options.          F1
  Arg-refresh through several files.    ALT+A SHIFT+F7 x3
  Escape back to the Editor screen.     ESC x3

2. Select the Options menu.              ALT+O
  Select Editor Settings.               S (or K)
  Go down thirteen lines.               DOWN ARROW key x13
  Backspace.                            BACKSPACE
  Undo.                                 ALT+BACKSPACE

NOTE: Step 2 reproduces only the R6003 error in DOS, not the SYS1943 error.

Additional query words: 1.00 buglist1.00 fixlist1.10

======================================================================
Keywords          : kb16bitonly 
Technology        : kbAudDeveloper kbPWBSearch kbZNotKeyword3
Version           : :
Solution Type     : kbfix

=============================================================================

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.

Copyright Microsoft Corporation 1986-2002.