Calling the image() method of a PictureMarkerSymbol before the image property is set, causes the application to crash without throwing an exception.
Last Published: September 13, 2016ArcGIS Runtime SDK for Qt
Bug ID Number
December 10, 2015
December 18, 2020
ArcGIS Runtime SDK for Qt
Operating System Version
7.0 64 Bit
After review by the development team, it has been determined that this issue is related to a known limitation with the software that lies outside of Esri's control. The issue's Additional Information section may contain further explanation.
This is a known issue for 10.2.x, but is fixed at Quartz. There is no setImage at Quartz. The only way to construct a PictureMarkerSymbol is to provide a QImage or QUrl, so the getter cannot be called before the setter, as it does not exist.