Descrição
Este artigo documenta problemas identificados durante a instalação, desinstalação e execução do Elipse E3/Power/Water (versão 6.7 ou anteriores) em ambientes com Windows 11 24H2 e Windows Server 2025 que utilizam pacotes de idioma não ocidentais (como Chinês de Taiwan). As falhas estão relacionadas ao comportamento de módulos do E3 ao interagir com a biblioteca SmartHeap.
Sintomas observados
-
O instalador ou desinstalador trava sem mensagem de erro ao registrar ou desregistrar módulos;
-
Processos como
E3Run
,E3Server
,E3UaServer
eE3PowerEngine
continuam sendo executados em segundo plano; -
Após encerrar manualmente o processo, ele retorna automaticamente;
-
Em alguns casos, a instalação não finaliza corretamente;
-
O erro 1053 (ERROR_SERVICE_REQUEST_TIMEOUT) pode ocorrer ao iniciar o
E3Run
; -
Lançamento do
E3Admin
pode falhar após instalação, com erro ao tentar iniciar oE3Server
; -
Na versão 6.7, o
Studio
pode não abrir na primeira tentativa ou não encerrar corretamente após parada do domínio.
Causa
A falha ocorre na interação entre a biblioteca SmartHeap (usada nas versões até 6.7) e o sistema operacional Windows 11 24H2 ou Windows Server 2025 com idiomas não ocidentais instalados. O call stack aponta travamento em chamadas entre o SmartHeap e a API do Windows.
Ambientes afetados
-
Windows 11 24H2 (versão preliminar ou “update preview”) e Windows Server 2025;
-
Instalação do idioma adicional (ex: Chinês de Taiwan);
-
Versões do Elipse E3/Power/Water até v6.7 (todas as versões oficiais com SmartHeap);
-
Também observado no Elipse E3/Power/Water v6.7 após remover o pacote de idiomas adicional.
Solução recomendada
Atualizar para a versão Elipse E3/Power/Water v6.8 ou superior
-
As versões a partir da v6.8 utilizam a biblioteca Mimalloc, que não apresentou os travamentos observados com SmartHeap nos testes realizados.
Alternativas temporárias (não recomendadas em produção):
-
Utilizar ambiente Windows com pacote de idioma ocidental;
-
Evitar instalação em builds de sistema preview ou não estáveis.