Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SmartClient closed. ExitCode=62097 ExistStatus=CancelExit #1228

Closed
SanHonda opened this issue May 15, 2024 · 1 comment
Closed

SmartClient closed. ExitCode=62097 ExistStatus=CancelExit #1228

SanHonda opened this issue May 15, 2024 · 1 comment
Labels
need more information Further information is requested

Comments

@SanHonda
Copy link

SanHonda commented May 15, 2024

Bom dia, tudo bem?

Se puderem me ajudar com esse problema....ao tentar debugar um JOB com passagem de parâmetro, ocorre essa msg:
OBS: Eu conseguia debugar esse mesmo JOB e de "uma hora pra outra" parou de funcionar....

[09:39:27] INFO: Application Server connected.
[09:39:27] INFO: TDS-DA ready.
[09:39:31] INFO: SmartClient closed. ExitCode=62097 ExistStatus=CancelExit
[09:39:31] INFO: TDS-DA finished.

Já fiz todos os procedimento que encontrei na internet, porem sem sucesso:
01 - Acessar o VS como ADMIN;
02 - Colocar "enableMultiThread": true no arquivo JSON;
03 - replicar o arquivo "opengl32" pra raiz da pasta do smartclient;
04 - Instalei versões anteriores do TDS;
05 - Reinstalei o VS.....

OBS: Consigo acessar o client normalmente e tb debugar outra rotina colocando, por exemplo, SIGACOM.

Em anexo, arquivo de log e data do appserver.....

Obrigado!

dap.log
launch.json
appserver

@lwtnb-wrk
Copy link
Contributor

@SanHonda Para depurar JOBS temos alguns procedimentos, pois a depuração tem que se anexar a thread correta para efetuar as operações necessárias.
Em primeiro lugar, o JOB não pode iniciar antes da thread de depuração estar ativa.
Pelos logs você executa uma "user function" (U_PCPI0E6) para iniciar o JOB, é isso? Como esta estruturada esse disparo do JOB que você quer depurar? Após o disparo do JOB a "user function" permanece ativa? O JOB está no fonte PCPI006.PRW, correto?
Com a "MultiThread" habilitada, e o JOB disparado apos a thread de depuração iniciada, a depuração deveria parar nos breakpoints do JOB.

Voce mencionou tambem que funcionava e parou, consegue voltar para a versao tds-vscode-2.0.6 e ver se algo muda?

@lwtnb-wrk lwtnb-wrk added the need more information Further information is requested label May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need more information Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants