Hi,
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.
Thanks.
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=http://127.0.0.1:50000/3VKTr7/outputdir/Geometry} 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):
<none>
StackTraceString: <none>
HResult: 80131500