System.InvalidOperationException from goview

Hi,

I am getting exception ocassionally from GoView.
Call stack of the Exception is given below:
System.InvalidOperationException : Invoke or BeginInvoke cannot be called on a control until the window handle has been created.
System.Windows.Forms.Control.WaitForWaitHandle(WaitHandle waitHandle)
System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
System.Windows.Forms.Control.Invoke(Delegate method)
Northwoods.Go.GoView.hoverCallback(Object obj)
System.Threading._TimerCallback.TimerCallback_Context(Object state)
System.Threading.ExecutionContext.runTryCode(Object userData)
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
System.Threading._TimerCallback.PerformTimerCallback(Object state)
I am using 3.0.2.2 version(Northwoods.Go.DLL).And moreover this exception is more frequent in Windows7 but not in WindowsXP.
I have checked in the old forums.It says that version4.0 has fix but again in the same post person using 4.1.0.4 version also facing similar problem.
So,Please let me know the status of this issue and also version if it is fixed.
Please let me know ASAP as I am stuck with my work and its very very urgent.
Thanks in advance.
Rakesh Bommala.

Try 5.0, we put in a second fix.