thinDebug (thinBASIC?): Stability issues
issueid=57 21-11-2009 15:39
Super Moderator
Number of reported issues by Petr Schreiber: 130
thinDebug (thinBASIC?): Stability issues

I had some minor stability issues when intensively using current and current-1 beta.

Take this code (again :)):
Uses "Console"
 
Type Vec2D
 x As Double
 y As Double 
End Type
 
Type VectorArray
 items(2) As Vec2D
End Type 
 
Dim a As VectorArray
 
a.items(1).x = 5
a.items(1).y = 4
 
a.items(2).x = 3
a.items(2).y = 2
 
PrintL a.items(1).x, a.items(1).y
PrintL a.items(2).x, a.items(2).y
WaitKey
When I go through it using F8 key in debugger, sometimes it ends ok, sometimes it GPFs on the end.
It is quite rare, no idea why it should crash.

Side note: The UDT variable inspection works great
Issue Details
Issue Number 57
Project thinDebug
Category Unknown
Status Fixed
Priority Unknown
Affected Version Unknown
Fixed Version Next Release
Users able to reproduce bug 0
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)




21-11-2009 16:05
thinBasic author
Petr,

in current - 1 beta I discovered there were still problems in UDT hash tables.
Can you tell me if it still GPF in current beta?

Do not hurry, just tell me when it will happen.

Ciao
Eros

21-11-2009 16:30
Super Moderator
Well,

sadly even current beta manifests this behavior, I attach screenshot.
It might be some de-initialization problem, or just debugger bites itself with WAITKEY.

When I removed the WAITKEY I could not reproduce it.

Regarding other stability issues, they were with previous beta, so it might be fixed now. But that will take more time to test.

21-11-2009 16:47
thinBasic author
Petr,

can you please click on the blue text in GPF window? Hopefully it could give a little more info about what module (exe or dll) is crashing

Thanks
Eros

21-11-2009 17:03
Super Moderator
It is thinBasic.exe.
Important is that it does not occur every time, but each ~10th debug session.
So probably some memory allocations, pointers ... not sure.

02-05-2011 07:11
thinBasic author
Fixed

+ Reply