Dear Support,
I'm now experiencing a new exception with 3.0.392 when I remove layers
Overlay.lock.enterwritelock()
overlay.Layers.clear ();
Overlay.lock.exitwritelock();
map.refresh();
if one or more of the layers used a projection, then I often get:
L'exception System.Reflection.TargetInvocationException n'a pas été gérée
Message="Une exception a été levée par la cible d'un appel."
Source="mscorlib"
StackTrace:
à System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
à System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
à System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
à System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
à System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
à ThinkGeo.MapSuite.Core.Proj4Projection.xebc36fa7da52d8d7(IntPtr x4fa9e7eeb5ea7ffa)
à ThinkGeo.MapSuite.Core.Proj4Projection.CloseCore()
à ThinkGeo.MapSuite.Core.Projection.Close()
à ThinkGeo.MapSuite.Core.Proj4Projection.x0f09c3fcb8980efd(Boolean x8d14c6905e5eb7a3)
à ThinkGeo.MapSuite.Core.Proj4Projection.Finalize()
InnerException: System.AccessViolationException
Message="Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée."
Source="Proj4ExtensionX86"
StackTrace:
à Proj4Extension.Proj4Extensionx86.pj_free(IntPtr projPJ)
à Proj4Extension.Proj4Extensionx86.Free(IntPtr projPJ)
InnerException: