Microsoft KB Archive/106641: Difference between revisions
From BetaArchive Wiki
(importing KB archive) |
m (Text replacement - """ to """) |
||
Line 81: | Line 81: | ||
<pre class="codesample"> print*, arr(1) | <pre class="codesample"> print*, arr(1) | ||
</pre></li> | </pre></li> | ||
<li> | <li>"Go" (press F5).</li> | ||
<li>Type <span class="kbd userinput"> ARR</span> in the Watch window, and expand it.</li> | <li>Type <span class="kbd userinput"> ARR</span> in the Watch window, and expand it.</li> | ||
<li>Shrink it back to <span class="kbd userinput"> +ARR = {...}</span> and press F5 again.</li> | <li>Shrink it back to <span class="kbd userinput"> +ARR = {...}</span> and press F5 again.</li> |
Latest revision as of 10:09, 20 July 2020
Article ID: 106641
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 Q106641
SYMPTOMS
After the program finishes execution under the debugger, expanding an adjustable size array in the Watch window may cause a general protection (GP) fault.
STATUS
Microsoft has confirmed this to be a problem in FORTRAN PowerStation version 1.0 for MS-DOS.
This is not a problem in FORTRAN PowerStation 32.
MORE INFORMATION
To duplicate the problem:
Build the following sample code in debug mode from the Visual Workbench:
real*4 arr(20) arr = 7. Call Sub (arr, 20) End Subroutine Sub (arr,n) real*4 arr(n) arr(1) = n+1.2 print*, arr(1) Return End
Set a breakpoint at:
print*, arr(1)
- "Go" (press F5).
- Type ARR in the Watch window, and expand it.
- Shrink it back to +ARR = {...} and press F5 again.
- After the program finishes execution, again expanding the variable ARR may cause a GP fault.
Additional query words: nofpsnt 1.00 gpf gp-fault
Keywords: KB106641