laptop and a wrench

Erro

DictionarySymbolStyle::fetchSymbol(...) does not release memory.

Última Publicação: July 12, 2018 ArcGIS Runtime SDK
Número de ID do Erro BUG-000110609
EnviadoJanuary 5, 2018
Última ModificaçãoJune 5, 2024
Aplica-se àArcGIS Runtime SDK
Versão encontrada100.2.0
Sistema OperacionalSUSE Linux
Versão do Sistema OperacionalN/A
StatusKnown Limit

Informações Adicionais

This is working as expected. Memory usage does increase as more tasks are executed, but the memory is eventually freed. The tasks run slower in Debug mode, so this further exacerbates the issue and gives the impression that memory is not freed. Here are a couple of ideas for capping the memory usage: - Run the workflow synchronously. From our testing, there is not a noticeable performance hit than the async workflow and it caps memory usage. - Put a limit on the number of async tasks being run concurrently. For example, only allow 10 or 20 async tasks to be run concurrently. The app developer can customize this to their liking to keep memory usage in check.

Solução Provisória

Wait for each fetchSymbol operation to complete before firing off the next request.

Etapas para Reproduzir

ID do Erro: BUG-000110609

Software:

  • ArcGIS Runtime SDK

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download