This patch resolves an issue with publishing services containing character marker symbology from ArcMap to ArcGIS Server, ArcGIS Enterprise or ArcGIS Online. This issue began with Microsoft's June 2019 security updates. The patch should be applied to ArcGIS Desktop, ArcGIS Engine and ArcGIS Server machines.
Esri® announces the ArcGIS (Desktop, Engine, Server) Microsoft® Windows® June 2019 Security Update Compatibility Patch. The June 2019 security updates from Microsoft added additional checks for records included in EMF files. Publishing services from ArcMap leverages EMF files to transport character markers when publishing services to ArcGIS Server and ArcGIS Online. The conversion of these markers uses a Microsoft GDI function which was updated with the June 2019 security updates which caused these metafiles to fail to convert. This patch resolves the issue by imposing stricter standards on creation of these metafiles inside of ArcGIS Desktop. Symptoms of this issue include the inability for ArcGIS Runtime-based applications to show advanced symbols. The patch must be installed on client machines running ArcGIS Engine or ArcGIS Desktop as well as server machines running ArcGIS Server. This patch deals specifically with the issues listed below under Issues Addressed with this patch.
Issues addressed with this patch
- BUG-000123406 - Feature Service drawingInfo is missing markerGraphics information when the returnAdvancedSymbols property is true and the hosting machine has the Microsoft Windows June 2019 or later security updates installed. This causes point data to fail to render in ArcGIS Apps (Collector, Explorer, ArcGIS Runtime). Other service operations may return "Error performing Advanced Symbols operation".