I'm having several issues with the Release candidate version of the software. I believe that most of them are related to threading problems. The most recent one is that a few seconds after I close my map, I get the error in the subject. I'm not doing anything special with the threading. I put read locks and write locks around my code everywhere that I'm looking at stuff, but I haven't specifically turned on or off threading. I believe it's on by default, but so far it's only causing me grief.
The stack trace on the error after I close my map is the following:
" at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)\r\n at System.Windows.Forms.Control.BeginInvoke(Delegate method, Object[] args)\r\n at ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x5e1f8125aa040824(Object x2680f14bfcc5c488)\r\n at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)\r\n at System.Threading.ExecutionContext.runTryCode(Object userData)\r\n at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)\r\n at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)\r\n at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)\r\n at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)\r\n at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)"
I'm happy to try any ideas you can give me.
Kimberly