I have the following thread code which executes correct first time. After that from time to time I get an AV on the Execute method of the thread, e.g
Your thread is working on GUI controls (Assuming TJvStringGrid is a GUI control). That is never a good idea and can give unexpected results. No other thread then the main thread should touch GUI stuff.