Subject |
Error internal stack underflow |
From |
Mark <nospam@nospam.com> |
Date |
Wed, 07 Aug 2024 15:38:36 -0400 |
Newsgroups |
dbase.getting-started |
Have been supporting a Plus app in multiple locations for over 10 years. Sometimes get the fatal error - Internal Stack Underflow. I found the reason involves _qsql files. These are typically temporary files, but they can accumulate if the app crashes. If they accumulate beyond about 1000 this error will occur.
I added a function in the app logoff code to cleanup these files and that has helped. But still getting this error for other unknown reasons.
While ON ERROR catches most other errors it does not catch this one. Anyone know of a way to catch this? A TRY/Catch would probably work but this error can pop up anywhere and no way to locate the specific code where it occurs.
In a search of this NG Mattia suggested - Try change the address inserted in SHAREDMEMLOCATION (BDE configuration). Have tried this but no joy.
Any ideas appreciated.
|
|