MBranscomb-esristaff

Announcing the ArcGIS Runtime Local Server SDK Microsoft (R) Windows (R) June 2019 Security Update Compatibility Patch

Blog Post created by MBranscomb-esristaff Employee on Aug 5, 2019

ArcGIS Runtime Local Server SDK Microsoft (R) Windows (R) June 2019 Security Update Compatibility Patch

 

Summary


This patch resolves an issue with Local Feature Services where the returned DrawingInfo JSON is missing markerGraphics geometry information when the ServiceFeatureTable.UseAdvancedSymbology property is set to true and the local machine has the Microsoft Windows June 2019 or later security updates installed.

 

Description


Esri® announces the ArcGIS Runtime Local Server SDK Microsoft® Windows® June 2019 Security Update Compatibility Patch. The June 2019 security updates from Microsoft added additional checks for records included in a metafile. Publishing services from ArcGIS leverages metafiles to transport character markers to the server. The conversion of these markers uses a Microsoft GDI function which was updated with the June 2019 updates - this update caused these metafiles to fail to convert. This fix resolves that issue by imposing stricter standards on creation of these metafiles inside of ArcGIS Runtime Local Server SDK. This patch deals specifically with the issues listed below under Issues Addressed with this patch.


Issues Addressed with this patch

 

BUG-000123420 - Local Feature Service DrawingInfo is missing markerGraphics geometry information when the ServiceFeatureTable.UseAdvancedSymbology property is set to true and the local machine has the Microsoft Windows June 2019 or later security updates installed. This causes point data to fail to render in ArcGIS Runtime. Other service operations may return "Error performing Advanced Symbols operation".

 

Installing this patch on Windows

 

ArcGIS Runtime Local Server SDK Microsoft (R) Windows (R) June 2019 Security Update Compatibility Patch

Outcomes