Aqui está a configuração: Eu tenho um equipamento mais antigo de monitoramento remoto, conhecido como Texugo. O software de controle da GUI que roda no Windows é um aplicativo Java, o CD tem data de 2003, mas acho que o software é muito mais antigo. O setup.exe
não é executado na minha instalação do AMD64 Windows 7, recebo um erro de 32 bits / 64 bits, suspeito que possa ser um aplicativo de 16 bits (certamente é bastante feio).
Enfim, tentei resolver isso com um convidado da VM XP no VirtualBox no host AMD64 Windows 7. A setup.exe
execução é boa, mas quando tento iniciar o aplicativo Java, recebo um erro imediato do Windows:
O java.exe encontrou um problema e precisa fechar.
Se eu clicar aqui para ver quais dados este relatório de erro contém, eu obtenho:
AppName: java.exe AppVer: 0.0.0.0
ModName: javai.dll ModVer: 0.0.0.0
Offset: 0009b4e
Quando visualizo informações técnicas sobre o relatório de erros, há os erros comuns do binhex, mas parte do texto se queixa de falta de memória, superclasse ruim, índice ruim, erro de alocação de armazenamento de classe, entre outros.
Por trás do erro está a janela do CMD com:
Symantec Java! JustInTime Compiler versão 3.00.029 (i) para JDK 1.1.x, Copyright 1996-98 Symantec Corporation
Mais tarde, em casa, no meu iMac, que também tinha um XP VM Guest no VirtualBox disponível, instalei o software e o iniciei com sucesso. Em seguida, exportei a VM, importei-a para o meu host Windows 7 AMD64 e corri diretamente para o mesmo erro descrito acima.
Obviamente, os hosts são muito diferentes um do outro, mas estou me perguntando qual é a causa específica desse comportamento, onde ele funciona no host Mac, mas não no host AMD / Windows?