laptop and a wrench

Bug

A crash occurs when calling a geoprocessing model tool in the ArcGIS Maps SDK for Qt 200.1 app working with Local Server 100.15 and returns the exception message "The inferior stopped because it triggered an exception. Stopped in thread 0 by: Exception at 0x7ff7a46224fa, code: 0x0000005: read access violation at: 0x20, flags=0x0 (first chance)".

ArcGIS Maps SDK for Qt
Bug-ID-Nummer BUG-000162756
EingereichtNovember 7, 2023
Zuletzt geändertJune 5, 2024
Gilt fürArcGIS Maps SDK for Qt
Gefunden in Version200.1
BetriebssystemWindows OS
Betriebssystemversion10.0 64 Bit
StatusAs Designed

Zusätzliche Informationen

The code crashes due to an invalid capture-by-reference of a local variable in the reproducer code.

Workaround

Change the following: QObject::connect(localGeoprocessingService, &LocalGeoprocessingService::statusChanged, localGeoprocessingService, [&localGeoprocessingService]() to QObject::connect(localGeoprocessingService, &LocalGeoprocessingService::statusChanged, localGeoprocessingService, [localGeoprocessingService]().

Schritte zur Reproduzierung

Bug-ID: BUG-000162756

Software:

  • ArcGIS Maps SDK for Qt

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln