Civica2012

ArcEngine .Net 10.1 sp1 Entry Point Not Found ?Base64Decode Error...

Discussion created by Civica2012 on Feb 20, 2013
Latest reply on May 2, 2018 by bralph_1
Hi All,

After upgrading to Engine 10.1 sp1, i keep getting the following error:

The procedure entry point
?Base64Decode@CSMUtilString@Util@CSM@SensorModel@ESRI@@S
A_NQBDPAPADAAI@Z could not be located in the dynamic link library
C:\PROGRAM FILES (X86)\ARCGIS\ENGINE10.1\BIN\GdalRasterDB.dll.


I have installed Engine 10.1 sp1, and Engine 64-bit geoprocessing.

The main issue that this has caused me is that i can no longer open raster dataset.

IGPUtilities2 gpUtils = new GPUtilitiesClass();
IDataset workspace = null;
try
{
     workspace = gpUtils.OpenDatasetFromLocation(filepath);
}
catch (Exception)
{
}


The above code no longer works with .adf file as the file path. (It use to work, and still does if i uninstall sp1).

It throws me this exception:

AccessViolationException was unhandled:
Attempted to read or write protected memory. This is often an indication that other memory is corrupt.


This is driving me nuts, am I missing something here or is there something wrong with sp1 and 64-bit geoprocessing tools?

Thanks and Regards,
Kevin

Outcomes