On Saturday 11 August 2007, Arno Rehn wrote: > - ((GCHandle) handle).Free(); > + if (handle != IntPtr.Zero) ((GCHandle) > handle).Free(); Is this a symptom of a bug somewhere else that we need to fix? When does this occur? -- Richard