AnsweredAssumed Answered

ARCGISRuntime 10.2 fails on some 32bit machines

Question asked by ram_r on Sep 3, 2015


Our application uses ARCGISRuntime 10.2.

In some cases using either windows7 or XP 32bit versions, we fail to create geometry service.

We used windbg (see below) to analyze the exception and saw we get Aggregate exception that is caused due to a failure to create the service geometry server.

Our deployment folder for the arcgisruntime 32bit works perfectly fine on some of the machines, so we suspect some kind of permission issues.

Any help would be appreciated.

I also attached the service dmp created when the exception occurs.




Exception object: 02468350

Exception type: System.AggregateException

Message: A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread.

InnerException: System.AggregateException, Use !PrintException 0243e218 to see more.

StackTrace (generated):

  SP IP Function

  00CAF82C 666A64C4 mscorlib_ni!System.Threading.Tasks.TaskExceptionHolder.Finalize()+0x29c


StackTraceString: <none>

HResult: 80131500

0:002> !PrintException 0243e218

*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll -

Exception object: 0243e218

Exception type: System.AggregateException

Message: One or more errors occurred.

InnerException: ESRI.ArcGIS.Client.Local.LocalServerException, Use !PrintException 0245a774 to see more.

StackTrace (generated):

  SP IP Function

  07E0F0E0 66A096DE mscorlib_ni!System.Threading.Tasks.Task.ThrowIfExceptional(Boolean)+0x366be6

  07E0F0F0 666AD9BA mscorlib_ni!System.Threading.Tasks.Task`1[[System.__Canon, mscorlib]].get_Result()+0x3e

  07E0F0FC 050BBC08 UNKNOWN!ESRI.ArcGIS.Client.Local.LocalGeometryService.<GetServiceAsyncInternal>b__2(System.Threading.Tasks.Task`1<ESRI.ArcGIS.Client.Local.LocalService>)+0x8

  07E0F104 667ED740 mscorlib_ni!System.Threading.Tasks.Task`1+<>c__DisplayClass1a`1[[System.__Canon, mscorlib],[System.__Canon, mscorlib]].<ContinueWith>b__19()+0x10

  07E0F108 666AD80C mscorlib_ni!System.Threading.Tasks.Task`1[[System.__Canon, mscorlib]].InvokeFuture(System.Object)+0x70

  07E0F134 666A37EC mscorlib_ni!System.Threading.Tasks.Task.InnerInvoke()+0x44

  07E0F140 666A422F mscorlib_ni!System.Threading.Tasks.Task.Execute()+0x43


StackTraceString: <none>

HResult: 80131500

0:002> !PrintException 0245a774

Exception object: 0245a774

Exception type: ESRI.ArcGIS.Client.Local.LocalServerException

Message: Failed to create service Geometry GeometryServer. Worker process 'Geometry_host' exited while attempting to service request (attempt 1 of 1): endpoint='admin' headers={} params={name=Geometry, outputDir=C:\Users\JayM\AppData\Local\Temp\arcgisruntime_3960\Geometry, type=GeometryServer, virtualDir=} res='create' post=0 Crash dump path=C:\Users\JayM\AppData\Local\Temp\ArcGISRuntimeErrorReports\arcgisruntime_10.2.0.3607_service_20150728_084838.dmp Error code: 500

InnerException: <none>

StackTrace (generated):


StackTraceString: <none>

HResult: 80131500