laptop and a wrench

Error

ArcMap crashes after successfully returning a call to ISchematicLayer.SchematicInMemoryDiagram.

Última publicación: August 25, 2018 ArcObjects SDK
Número de ID del error BUG-000116318
EnviadoAugust 23, 2018
Última modificaciónApril 9, 2025
Relacionado conArcObjects SDK
Versión encontrada10.6.1
Sistema operativoWindows OS
Versión de sistema operativo7.0 64 Bit
EstadoKnown Limit

Información adicional

Wrong pattern used in the code. Please see the article below: https://support.esri.com/en/technical-article/000018520 Pattern to follow: public void Execute(ISchematicLayer schematicLayer, ITrackCancel CancelTracker) { if (schematicLayer == null) return; // Before Execute part ISchematicInMemoryDiagram inMemoryDiagram; inMemoryDiagram = schematicLayer.SchematicInMemoryDiagram; // Core algorithm InternalExecute(schematicLayer, inMemoryDiagram, CancelTracker); // Release the COM objects if (inMemoryDiagram != null) while (System.Runtime.InteropServices.Marshal.ReleaseComObject(inMemoryDiagram) > 0) { } while (System.Runtime.InteropServices.Marshal.ReleaseComObject(schematicLayer) > 0) { } }

Pasos para reproducir

ID del error: BUG-000116318

Software:

  • ArcObjects SDK

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga