Ícone do site Embarcadero RAD Studio, Delphi, & C++Builder Blogs

RAD Studio 10.4 Patch 3 is out: VCL Grids, C++ Win64 Debugging, and C++ Android Exception Handling and Resources

Acabamos de lançar o patch (ou hotfix) 3 para Delphi, C ++ Builder e RAD Studio 10.4.

Se você usa grades VCL ou C ++ Builder, recomendamos que instale o Patch # 3, que lançamos hoje. Este patch aborda uma série de problemas no RAD Studio 10.4 para o VCL Grid, o depurador C ++ Win64 (incluindo a adição de um novo formatador), exceções C ++ Builder Android e vinculação de recursos C ++ Android.

Duas coisas muito importantes a serem observadas:

  1. Instale o Patch 1 e o Patch 2 primeiro, na ordem (1, depois 2 e depois 3.)
  2. A instalação deste patch tem uma etapa manual, assim como o patch 2, e é fácil ser pego por ela. Siga as mesmas instruções do patch 2 para instalar. Apenas instalar via GetIt realmente não instala o patch. Consulte as instruções visuais completas para o patch 2 (aplicável ao patch 3) aqui ou leia as etapas abaixo.

Instalação

Etapas de instalação (via GetIt)

Etapas de instalação (via portal de download)

Etapas de desinstalação (ambos os casos)

Conteúdo do patch

RAD Studio 10.4 Patch # 3 aborda os seguintes problemas relatados pelo cliente (RSP-) e internos (RS-):

C ++ Android:
RSP-27268 C ++ Builder 10.3.3 Exceções Android
RSP-29218 C ++ Android erro E4620 recurso de processamento .fmx -2 gerado

VCL:
bug RSP-29628 VCL Grids

Depuração C ++ Win64:
RSP-29239 Debugger não inicia
RSP-29206 não pode depurar win64 em tudo
RSP-29145 C ++ Builder 64 bits Debugger altera o diretório de trabalho padrão do diretório executável do aplicativo
RSP-29125 Novo depurador Windows 64 bits congela e não para nas exceções
* Correção parcial: o suporte ao tratamento de exceções no depurador foi aprimorado, mas ainda existem problemas: exceções no nível do sistema operacional (por exemplo, AV) nem sempre são detectadas e relatadas. Alguns tipos de exceção de nível de idioma não são exibidos corretamente
RS-100553 [LLDB Win64 C ++] Adicionar formatador para unique_ptr
RS-100134 FMX e VCL C ++ O aplicativo de 64 bits
deixa de responder ao tentar depurá- lo. RS-97111 Avaliação de TLabel-> Propriedade de legenda retorna “Erro desconhecido”

Este é um importante conjunto de correções. Assim como o problema das grades VCL, que afeta você se usar este controle, é notável para os itens C ++. Primeiro, o tratamento de exceções do Android é importante se você tiver esse problema e precisar atualizar seu aplicativo Android de 32 bits até o prazo final de 1º de agosto. O problema de vinculação de recursos também vale a pena. Em segundo lugar, quando o 10.4 foi lançado, adicionamos um novo depurador para Win64, que é uma grande melhoria: é baseado no LLDB 9, tem ferramentas para avaliar e inspecionar coleções STL ou suas próprias estruturas de dados complexas e muito mais – agora está no mesmo nível do depurador clássico, que é importante para mudar para o Clang. Este patch corrige uma série de bugs, especialmente com grandes projetos, e também adiciona um novo formatador (visualizador) para std :: unique_ptr para que você possa facilmente inspecionar seu conteúdo.

Sair da versão mobile