totvs / advpl-vscode

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

Erro ao usar Advpl - Patch Info #102

Open NeiPCs opened 7 years ago

NeiPCs commented 7 years ago

Fala pessoal, tudo bem?

Sou iniciante em Advpl mas uso o VS Code para programar em outras linguagens, então fiquei com dúvida se este erro é de iniciante ou do plugin de fato, me desculpem se for alguma bobeira de minha parte blz?

Quando seleciono um .ptm pra ver seu conteúdo, é criado um arquivo de log o patchInfo.log com o seguinte conteúdo:

{"Line":1,"Column":0,"Type":0,"Message":"Can't copy file to server:c:\\TOTVS\\12\\Homologacao\\protheus_data\\patch\\17-07-07-LIB_LABEL_20170511.1_P12-tttp120.ptm"}

E no console do server aparece isto:

[FATAL][SERVER] [Thread 13260] [THROW] Invalid ReadMSHandleF at file d:\bamboo-agent-5.7.2\xml-data\build-dir\tp11-buildv2appsrv-tec11win32rpo32\advtec9_tt11\lib_base\memstream.hpp line 538
Invalid ReadMSHandleF in file d:\bamboo-agent-5.7.2\xml-data\build-dir\tp11-buildv2appsrv-tec11win32rpo32\advtec9_tt11\lib_base\memstream.hpp at line 538

Isso tudo enquanto eu tentei aplicar um patch pra atualizar para o release 12.1.17 lançado ontem, que está com um erro durante a finalização da atualização via UPDDISTR dizendo que não existe uma função no novo RPO. No caso, InterFunctionCall: cannot find function FWDECDICMK in AppMap...

killerall commented 7 years ago

Boa tarde,

Antes de verificar e aplicar o path neste ambiente, você fez toda a configuração, e a geração do cipher da senha?

Consegue compilar/debugar algo no ambiente?

NeiPCs commented 7 years ago

Sim consegui compilar, debugar, abrir os "programas" de dentro do VS Code, tudo funciona...

killerall commented 7 years ago

Acho que simulei o seu caso. Veja se o arquivo de patch, não está como somente leitura.