totvs / advpl-vscode

Suporte para Advpl no VsCode
MIT License
161 stars 63 forks source link

Erro de sincronismo no debug - Release 25 #403

Open joaoleao01 opened 4 years ago

joaoleao01 commented 4 years ago

Olá, bom dia.

Depois da migração para a release 25, o Protheus fecha durante o debug usando breakpoints com o erro 0032-Erro de comunicação, erro de sincronismo. Alguém mais já relatou esse problema? erro de sincronismo

RobValentim commented 4 years ago

Bom dia!

Estou com o mesmo problema, antes funcionava perfeitamente e agora passou a dar esse mesmo problema....

About - VSCode

ERR0032

Obs: Abrindo o smartclient sem debugar (CTRL+F5) funciona normal!

killerall commented 4 years ago

Bom dia, Consegue colocar aqui a seu json, de configuração de ambiente? E a versão inteira do appserver?

RobValentim commented 4 years ago

Boa tarde!

Segue conforme solicitado...

workspace.txt appserver.txt

RobValentim commented 4 years ago

Alguma novidade?

killerall commented 4 years ago

Não consigo reproduzir o problema. Tente fazer o seguinte teste. Seta o "advpl.debug_showTables": false,

E ve se melhora a instabilidade.

RobValentim commented 4 years ago

Eu já trabalho com essa configuração em false

RobValentim commented 4 years ago

O Interessante é que pra mim só passou a ocorrer esse erro depois da ultima atualização (VSCode), antes disso funcionava perfeitamente.

killerall commented 4 years ago

Esse erro sempre ocorre, ou é intermitente? Tem como fazer um fonte com user function que vc reproduza esse erro?

RobValentim commented 4 years ago

Após a atualização sempre ocorre, porém eu refiz a parte de configuração do servidor com as mesmas informações e voltou a funcionar....

{ "enable": true, "smartClientPath": "C:\\SmartClientLG\\", "name": "Roberto [LG]", "environment": "ROBERTO", "rpoType": "CTREE", "defragPackAllInfo": true, "includeList": "E:\\TOTVS12\\Microsiga\\Protheus\\include\\", "language": "PORTUGUESE", "server": "192.168.0.3", "port": "1292", "user": "roberto", "serverVersion": "170117A", "passwordCipher": "senha", "totvs_language": "advpl" }

Provavelmente na atualização deve ter corrompido alguma informação e no que foi refeito o problema parou de ocorrer

rAugustos commented 4 years ago

Ola, aqui na equipe estávamos tendo o mesmo problema.

Efetuamos os seguintes procedimentos sem sucesso:

O problema só parou depois que diminuímos a quantidade de fontes presentes na workspace.

keinou commented 4 years ago

Estou com um problema parecido, segue log. AdvplDebugBridgeC_0.log

keinou commented 4 years ago

tratasse de outro problema. vou abrir uma issue aparte