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

Last reviewed: September 11, 1997
Article ID: Q61660
1.00 | 1.00 MS-DOS | OS/2 kbtool kbbuglist kbfixlist

The information in this article applies to:

  • Microsoft Programmer's Workbench for MS-DOS, version 1.0
  • Microsoft Programmer's Workbench for OS/2, versions 1.0

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
   ---------                             ----------

  • 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
    
    

  • 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 reference words: 1.00 buglist1.00 fixlist1.10
    KBCategory: kbtool kbbuglist kbfixlist
    KBSubcategory: PWBIss
    Keywords : kb16bitonly
    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.

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