I use up to 16 costatements in the code
within these costatements I have a number of sectimer functions
these sectimer functions run erratically over time and I believe due to the variables controlling them becoming corrupt
a trap I set seems to confirm this
I suggest you try the current release of Dynamic C 9.62. Also try a few of the standard samples. If you do not see corruption, it is most likely your code