Só no Windows
As 2 correções abaixo valem só para Windows. Cada uma tem o que mudou, onde fica e como testar.
O app não cai mais quando o Windows reinicia ou desliga
O que mudouquando o Windows reinicia, desliga ou sai da conta com o Overclock aberto (inclusive no reinício automático do Windows Update), o app passa a fechar normalmente, sem deixar o aviso "O app registrou um erro" com cannot move state from Destroyed na abertura seguinte. Se o motor do app (sidecar) cair por um erro inesperado, o diagnóstico passa a dizer o motivo.
Onde ficaé o app como um todo. O motivo de uma queda aparece em Configurações › Atualizações › Gerar diagnóstico, nas seções "Crash" e "Queda do motor (sidecar)".
Como testar
- Abra o Overclock no Windows, com um terminal abertoResultadoo app está em uso normal.
- Reinicie o Windows pelo menu Iniciar sem fechar o Overclock antesResultadoo Windows reinicia sem esperar pelo app.
- Depois do reinício, abra o OverclockResultadonenhum aviso de erro aparece na abertura.
- Vá em Configurações › Atualizações › Gerar diagnóstico e abra o arquivoResultadoa seção "Crash" mostra "nenhum", ou um registro antigo, sem um panic novo com
cannot move state from Destroyed. O log da sessão anterior mostra uma linhaencerramento iniciado (windows-session-end). - Se algum dia o app registrar um panicResultadoa seção "Crash" do diagnóstico mostra, além da mensagem, as linhas
local=,thread=,encerrando=e a listaquadros:. - Se o motor cair sozinhoResultadoa seção "Queda do motor (sidecar)" mostra
tipo=,nome=,mensagem=equadro=, sem caminho de pasta, e-mail ou token.
O app não abre mais PowerShell sem parar quando a leitura de processos falha
O que mudouno Windows, quando a leitura da lista de processos falha, o Overclock espera cada vez mais entre uma tentativa e outra (até 5 minutos) e nunca abre mais de 20 PowerShell por minuto. Antes ele abria um PowerShell atrás do outro, a memória acabava e a janela do app caía.
Onde ficaé o app como um todo, com terminais abertos. Não há tela nova.
Como testar
- No Windows, abra 3 terminais com agentes trabalhando e abra o Gerenciador de Tarefas na aba DetalhesResultadoos processos
powershell.exeaparecem e somem de tempos em tempos, sem se acumular. - Deixe o app aberto por 30 minutos com os terminais em usoResultadoa memória usada pelo Overclock fica estável e a janela do app não cai.
- Se a leitura de processos falhar (por exemplo, com o PC sem memória livre), abra Configurações › Atualizações e clique em Gerar diagnósticoResultadoo log traz 1 linha
process scan failingcom o aviso de espera, e não milhares de linhassticky ownership refresh failed.