laptop and a wrench

Bogue

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
Numéro d’ID de bogue BUG-000162756
EnvoiNovember 7, 2023
Dernière modificationJune 5, 2024
S’applique àArcGIS Maps SDK for Qt
Version trouvée200.1
Système d’exploitationWindows OS
Version du système d’exploitation10.0 64 Bit
StatutAs Designed

Informations supplémentaires

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

Solution de contournement

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

Étapes pour reproduire

ID de bogue: BUG-000162756

Logiciel:

  • ArcGIS Maps SDK for Qt

Recevoir une notification lorsque le statut d’un bogue change

Télécharger l’application Esri Support

En savoir plus sur ce sujet

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement