An exception was thrown from the CleanupNativeData method of a custom marshaler of type '%1$s'. This may cause an unmanaged ...