BUG: Debugger Problems Modifying Character Variables
Article ID: 106531
Article Last Modified on 10/2/2003
APPLIES TO
- Microsoft FORTRAN PowerStation 1.0 Standard Edition
- Microsoft Fortran PowerStation 1.0a for MS-DOS
This article was previously published under Q106531
SYMPTOMS
Modifying character variables with the debugger may not be possible
and may result in garbage in the string or cause a general protection
(GP) fault. At times, no variable of any type can be modified in the
Watch window.
RESOLUTION
Do not attempt to modify the value of a character variable from the
debugger.
If the Watch window does not allow modification or removal of a
variable, switch the focus to the Source or Locals window, and then
switch the focus back to the Watch window.
In addition, avoid the following with the Watch window:
- Making a large number of changes in the Watch window (it may
eventually GP fault).
- Clicking in the Watch window after the program completes execution
(it may GP fault).
- Using an equal sign (=) in a watch expression because it is
interpreted as a C operator.
STATUS
Microsoft has confirmed this to be a problem in FORTRAN PowerStation
versions 1.0 and 1.0a for MS-DOS.
This is not a problem in FORTRAN PowerStation 32.
Additional query words: nofpsnt 1.00 1.00a GPF gp-fault
Keywords: KB106531