WHILE/WEND stability issues
WHILE/WEND seems to crash under certain circumstancies
Hi Eros,
I found out WHILE/WEND sometimes crashes once executing the condition.
Crashing (nonsense) code 1:
Uses "Console"
Dim MyValues(10) As Long
Long n, nOld
For n = 1 To UBound(MyValues)
MyValues(n) = 1
If n > 1 Then
For nOld = 1 To n-1
While (MyValues(n) = 1)
MyValues(n) = 2
Wend
Next
End If
Next
WaitKey
Crashing (nonsense) code 2:
Uses "Console"
Long i
For i = 1 To 2
While 1
PrintL "Endless loop, I like it!"
Wend
Next
WaitKey
In both cases I get GPF.
Petr