totvs / tds-vscode

Totvs Developer Studio for vscode
Apache License 2.0
171 stars 100 forks source link

Connection terminated by administrator #189

Closed bernardoand closed 4 years ago

bernardoand commented 5 years ago

Boa tarde pessoal,

Atualizei para a versão 3.1.7, mas ao logar no Protheus pelo VScode a minha conexão é encerrada, o mesmo não ocorre seja pelo TDS ou direto pelo smartclient

image

alexalmeidaa commented 5 years ago

Olá, também estou enfrentando o mesmo problema, tem horas que preciso fazer umas 4 tentativas para conseguir chegar no local desejado.

alexalmeidaa commented 5 years ago

Versão 0.3.17

danielbolognani commented 5 years ago

@LekaO2019 e @bernardoand poderiam disponibilizar o log do AppServer por favor? Não conseguimos reproduzir isso por aqui.

cfasilva commented 5 years ago

Aqui também o mesmo erro! =/

danielbolognani commented 5 years ago

Pessoal, o problema parece estar relacionado com o LicenseServer (ele que está derrubando a conexão). A principio o problema parece ser intermitente mas está acontecendo com e sem o debug. Vou deixar a issue aberta só para termos uma confirmação dessa situação.

ricardomansano commented 5 years ago

Bom dia, @danielbolognani , precisamos do apoio do Frame nessa questão? Vi que nao tivemos interações após seu comentário.

danielbolognani commented 5 years ago

@ricardomansano Estou em contato com algumas pessoas que tem esse problema, por enquanto não conseguimos isolar quando ocorre, mas parece que só ocorre em debug mesmo. Aproveitando, se alguém da thread tiver alguma informação a mais em como simular o problema, agiliza na solução.

luizhj commented 4 years ago

tive esse problema algumas vezes, a parece que acontece na primeira ativação do debug quando depois de conectar no servidor.

alanFaccin commented 4 years ago

Boa tarde, após atualizar para a release de .17 para .25 estamos com serias dificuldades para depurar nosso projeto, estamos tendo o erro já repostado acima inúmeras vezes, é necessário mais de 5 tentativas para conseguir depurar, e o erro acontece em momentos esporádicos, as vezes temos erro antes mesmo de passar o usuário e senha.

Estamos usando a versão 0.3.20 do plugin e vsCode 1.40.2, Sistema operacional MacOsX 10.15.1

Abaixo segue o error log gerado no AppServer:

TOTVS S/A www.totvs.com.br

Starting (Totvs - [TESTE - APP_DEV])... Please wait... *** SERVER BUILD WITH CLASS INSTANCE RUNNING CHECK

---------------- OS System Info ----------------------------------------------- OS Version .........: Windows Server 2008 R2 [Version 6.1.7601] OS Platform ........: Windows NT Based (x64) OS Version Info ....: Service Pack 1 OS Power Scheme ....: Balanced - 'High Performance' is recommended

---------------- OS Memory Info ----------------------------------------------- Physical memory . 8127.56 MB. Used 7593.61 MB. Free 533.96 MB. Paging file ..... 16253.27 MB. Used 13789.38 MB. Free 2463.89 MB.

[INFO ][SERVER] [Thread 7932] APP Virtual Address Allocation Limit .... 8388607.88 MB.

[INFO ][SERVER] [Thread 7932] Memory Monitor Resident LIMIT ........... 3072.00 MB.

[WARN ][SERVER] [Thread 7908] [29/11/2019 14:30:13] The current power scheme is 'Balanced' - 'High Performance' is recommended.

[INFO ][SERVER] Application PID ......... [5452]

[INFO ][SERVER] Application Main Thread .. [7932]

[INFO ][SERVER] [Thread 7932] Application Server started on port 3337

----------- Services Start Time ---------- TCP 0.015 s LOCK SERVER 0.000 s JOB MANAGER 0.016 s

--- Application Server Start Time: 0.031 s

[29/11/2019 14:30:13] TOTVSVm Server started.

[INFO ][SERVER] [Thread 8888] [29/11/2019 14:30:29] Starting Debugger (alanjhones, alans-imac.unoesc.lan)

[INFO ][SERVER] [29/11/2019 14:30:34] Starting Program SIGAMDI Thread 7760 (alanjhones,alans-imac.unoesc.lan)

Loading dbapi.dll dbapi.dll Build 20181212-20190924 RELEASE

Loading Ctree Client [mtclient.dll]


c-Tree Server Version ... Version CtreeServer Microsiga Edition Version *** Ctree Driver loaded without callback routines.


[INFO ][SERVER] [Thread 7800] JOB Thread finished [-CLEANCTREE]

[INFO ][SERVER] [Thread 9120] JOB Thread finished [-FWDELARQTMP]

[INFO ][SERVER] [Thread 3400] JOB Thread finished [-FWCLEANTMPTABLES]

/*------------------------------------------------------- THREAD ERROR ([7760], alanjhones, alans-imac.unoesc.lan) 29/11/2019 14:30:52 Connection terminated by the administrator. on FWFORMMODEL:GETDEPENDENCY(FWFORMMODEL.PRX) 12/07/2019 17:27:31 line : 2107

[build: 7.00.170117A-20190628] [environment: DEBUG1] [thread: 7760] [dbthread: 9212] [dbversion: 18.2.1.3] [dbapibuild: 20181212-20190924] [dbarch: 64] [dbso: WINDOWS] [rpodb: SQL] [localfiles: CTREE] [remark: Comp:/Logado: Obj: Janela MDI] [threadtype: RmtSockThread] Called from FWFORMGRIDMODEL:GOLINE(FWFORMGRIDMODEL.PRX) 12/07/2019 17:27:31 line : 2107 Called from FWFORMGRIDMODEL:GETXMLDATA(FWFORMGRIDMODEL.PRX) 12/07/2019 17:27:31 line : 780 Called from FWFORMFIELDSMODEL:GETXMLDATA(FWFORMFIELDSMODEL.PRX) 12/07/2019 17:27:31 line : 573 Called from FWFORMFIELDSMODEL:GETXMLDATA(FWFORMFIELDSMODEL.PRX) 12/07/2019 17:27:31 line : 573 Called from FWFORMMODEL:GETXMLDATA(FWFORMMODEL.PRX) 12/07/2019 17:27:31 line : 1376 Called from FWUSERSAVE(FWUSERACCOUNTDATA.PRX) 12/07/2019 17:27:26 line : 518 Called from {|O| IIF(FWSUPVLDCOMMIT(O),FWUSERSAVE(O), .F. ) }(FWUSERACCOUNTDATA.PRX) 12/07/2019 17:27:26 line : 57 Called from {|O| IIF(FWVLDCOMMIT(O,O:CARGO[2]),EVAL(BCOMMIT,O),)}(MPUSERACCOUNTDATA.PRX) 12/07/2019 17:27:31 line : 159 Called from FWFORMMODEL:COMMITDATA(FWFORMMODEL.PRX) 12/07/2019 17:27:31 line : 2243 Called from FWUSERACCOUNT:COMMONAUTHENTICATION(FWUSERACCOUNT.PRX) 12/07/2019 17:27:26 line : 1711 Called from MPUSERACCOUNT:COMMONAUTHENTICATION(MPUSERACCOUNT.PRX) 12/07/2019 17:27:31 line : 1715 Called from FWUSERACCOUNT:AUTHENTICATION(FWUSERACCOUNT.PRX) 12/07/2019 17:27:26 line : 495 Called from MPUSERACCOUNT:AUTHENTICATION(MPUSERACCOUNT.PRX) 12/07/2019 17:27:31 line : 179 Called from FWUSERAUTHENTIC(FWAPP.PRW) 12/07/2019 17:27:31 line : 1687 Called from APPVALIDUSER(FWAPP.PRW) 12/07/2019 17:27:31 line : 1094 Called from {|ODESKTOP,OUSERAUTH,OPARAM| APPVALIDUSER(ODESKTOP,@OUSERAUTH,OPARAM)}(FWAPP.PRW) 12/07/2019 17:27:31 line : 976 Called from {|OPARAM|OPARAM:=FWUSERPARAM():NEW(),OPARAM:CUSER:=CGETUSER,OPARAM:CPSW:=CGETPSW,OPARAM:LCHKSSO:=LCHKSSO,IF(EVAL(BVALID,ODESKTOP,@OUSERAUTH,OPARAM),(EVAL(BNEXT,ODESKTOP,@OUSERAUTH)),)}(FWUISKIN.PRW) 12/07/2019 17:27:31 line : 926 Called from ::TWINDOW:ACTIVATE Called from MSAPP:ACTIVATE(FWAPP.PRW) 12/07/2019 17:27:31 line : 734 Called from SIGAMDI(APLIB000.PRW) 12/07/2019 17:27:26 line : 33

Variables in use Publicas Public 1: CPAISLOC(C) :BRA Public 2: LWSISPORTAL(L) :.F. Public 3: OAPP(O) :O Public 4: HELP(L) :.F. Public 5: USIGAADV(L) :.F. Public 6: CACESSO(C) :SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS Public 7: CARQTAB(C) : Public 8: CARQREL(C) :SIGAMDI.REL Public 9: CARQEMP(C) :SIGAMAT.EMP Public 10: AEMPRESAS(A) : Public 11: CUSUARIO(C) : Public 12: CNIVEL(N) :9 Public 13: ACBROWSE(U) :NIL Public 14: ATRIGGER(A) : Public 15: CINTERNET(U) :NIL Public 16: CBINDER(U) :NIL Public 17: CTERMINAL(U) :NIL Public 18: MV_RELT(U) :NIL Public 19: MV_CENT(U) :NIL Public 20: MV_MILHAR(U) :NIL Public 21: ADVFONT(U) :NIL Public 22: CSTRACESSO(C) : Public 23: TINICIO(C) :14:30:36 Public 24: CMODULO(C) :MDI Public 25: NMODULO(N) :99 Public 26: OMAINWND(O) :O Public 27: DDATABASE(D) :2019/11/29 Public 28: CEMPANT(C) : Public 29: CNUMEMP(C) : Public 30: CFILANT(C) :xx Public 31: CVERSAO(C) :TOTVS Educacional ORACLE Debug1 Public 32: CFOPENED(C) :SX5 Public 33: CUSERNAME(C) : Public 34: CUSERID(C) : Public 35: CCREDENTIAL(U) :NIL Public 36: AC_RF_TK(U) :NIL Public 37: LLOGOFF(L) :.F. Public 38: LQUERY(L) :.F. Public 39: MVCOMBOBOX(L) :.F. Public 40: LSX8(L) :.F. Public 41: ASX8(A) : Public 42: ACOORDENA(A) : Public 43: VAR_IXB(U) :NIL Public 44: TTSBREAK(L) :.F. Public 45: TTSPUSH(A) : Public 46: CLOGSIGA(C) :NNNNNN Public 47: TTSINUSE(U) :NIL Public 48: LFKINUSE(L) :.F. Public 49: TTSCOMMIT(U) :NIL Public 50: LACENTO(L) :.F. Public 51: LANGUAGE(C) :PORTUGUESE Public 52: LPYME(L) :.F. Public 53: LPYMESX1(L) :.F. Public 54: LPYMESX2(L) :.F. Public 55: LPYMESX3(L) :.F. Public 56: LPYMESX6(L) :.F. Public 57: RPTPARAM(C) :Parâmetros Public 58: RPTHORA(C) :Hora...: Public 59: RPTDTREF(C) :DT.Ref.: Public 60: RPTEMISS(C) :Emissão: Public 61: RPTPERG(C) :Pergunta Public 62: RPTFOLHA(C) :Folha..: Public 63: RPTEND(C) :Hora Término: Public 64: DRIVER(C) :
Public 65:
RELDIR(C) :
Public 66: IDIOMA(C) : Public 67: VLDUSER(D) :00/00/00 Public 68: GRPUSER(C) :
Public 69:
ALTPSW(L) :.F. Public 70: NUSERACS(N) :0 Public 71: AIMPRESS(A) : Public 72: LDIRACS(L) :.F. Public 73: READVAR(C) : Public 74: MV_PAR01(C) : Public 75: MV_PAR02(C) : Public 76: MV_PAR03(C) : Public 77: MV_PAR04(C) : Public 78: MV_PAR05(C) : Public 79: MV_PAR06(C) : Public 80: MV_PAR07(C) : Public 81: MV_PAR08(C) : Public 82: MV_PAR09(C) : Public 83: MV_PAR10(C) : Public 84: MV_PAR11(C) : Public 85: MV_PAR12(C) : Public 86: MV_PAR13(C) : Public 87: MV_PAR14(C) : Public 88: MV_PAR15(C) : Public 89: MV_PAR16(C) : Public 90: MV_PAR17(C) : Public 91: MV_PAR18(C) : Public 92: MV_PAR19(C) : Public 93: MV_PAR20(C) : Public 94: MV_PAR21(C) : Public 95: MV_PAR22(C) : Public 96: MV_PAR23(C) : Public 97: MV_PAR24(C) : Public 98: MV_PAR25(C) : Public 99: MV_PAR26(C) : Public 100: MV_PAR27(C) : Public 101: MV_PAR28(C) : Public 102: MV_PAR29(C) : Public 103: MV_PAR30(C) : Public 104: MV_PAR31(C) : Public 105: MV_PAR32(C) : Public 106: MV_PAR33(C) : Public 107: MV_PAR34(C) : Public 108: MV_PAR35(C) : Public 109: MV_PAR36(C) : Public 110: MV_PAR37(C) : Public 111: MV_PAR38(C) : Public 112: MV_PAR39(C) : Public 113: MV_PAR40(C) : Public 114: MV_PAR41(C) : Public 115: MV_PAR42(C) : Public 116: MV_PAR43(C) : Public 117: MV_PAR44(C) : Public 118: MV_PAR45(C) : Public 119: MV_PAR46(C) : Public 120: MV_PAR47(C) : Public 121: MV_PAR48(C) : Public 122: MV_PAR49(C) : Public 123: MV_PAR50(C) : Public 124: MV_PAR51(C) : Public 125: MV_PAR52(C) : Public 126: MV_PAR53(C) : Public 127: MV_PAR54(C) : Public 128: MV_PAR55(C) : Public 129: MV_PAR56(C) : Public 130: MV_PAR57(C) : Public 131: MV_PAR58(C) : Public 132: MV_PAR59(C) : Public 133: MV_PAR60(C) : Public 134: CSX1HLP(C) :
Public 135:
LOCALDRIVER(C) :DBFCDX Public 136: CRDD(C) :TOPCONN Public 137: LAS400(L) :.T. Public 138: LFILAS(L) :.F. Public 139: CFILAS(C) : Public 140: ASPLIST(A) : Public 141: CRDDNTTS(C) :DBFCDX Public 142: AMOTBX(A) : Public 143: MV_MOEDA1(N) :0 Public 144: MV_MOEDA2(N) :0 Public 145: MV_MOEDA3(N) :0 Public 146: MV_MOEDA4(N) :0 Public 147: MV_MOEDA5(N) :0 Public 148: MV_SIMB1(C) : Public 149: MV_SIMB2(C) : Public 150: MV_SIMB3(C) : Public 151: MV_SIMB4(C) : Public 152: MV_SIMB5(C) : Public 153: MV_CRNEG(C) : Public 154: MV_CPNEG(C) : Public 155: MV_MULNATR(L) :.F. Public 156: MV_MULNATP(L) :.F. Public 157: MVPROVIS(C) : Public 158: MVPAGANT(C) : Public 159: MVRECANT(C) : Public 160: MVNOTAFIS(C) : Public 161: MVABATIM(C) : Public 162: MVDUPLIC(C) : Public 163: MVFATURA(C) : Public 164: MVCHEQUE(C) : Public 165: MVCHEQUES(C) : Public 166: MVRPA(C) : Public 167: MVTAXA(C) : Public 168: MVTXA(C) : Public 169: MVIRF(C) : Public 170: MVINSS(C) : Public 171: MVCOFINS(C) : Public 172: MVPIS(C) : Public 173: MVCS(C) : Public 174: MVISS(C) : Public 175: MVFUABT(C) : Public 176: MVIRABT(C) : Public 177: MVINABT(C) : Public 178: MVISABT(C) : Public 179: MVPIABT(C) : Public 180: MVCFABT(C) : Public 181: MVCSABT(C) : Public 182: MVFEABT(C) : Public 183: MVENVBCOR(C) : Public 184: MVENVBCOP(C) : Public 185: MVIVABT(C) : Public 186: VALOR(N) :0 Public 187: VALOR2(N) :0 Public 188: VALOR3(N) :0 Public 189: VALOR4(N) :0 Public 190: VALOR5(N) :0 Public 191: CUSTO(C) : Public 192: DEBITO(C) : Public 193: CREDITO(C) : Public 194: VARIACAO(N) :0 Public 195: NQUANTAS(U) :NIL Public 196: LGSPINUSE(L) :.F. Public 197: LFISCAL(L) :.F. Public 198: LGAVETA(L) :.F. Public 199: LUSACMC7(L) :.F. Public 200: LUSATEF(L) :.F. Public 201: LTEFOK(L) :.F. Public 202: CTIPTEF(U) :NIL Public 203: NHDLECF(N) :-1 Public 204: NHDLCH(N) :-1 Public 205: NHDLPINPAD(N) :-1 Public 206: NHDLCMC7(N) :-1 Public 207: NHDLGAVETA(N) :-1 Public 208: NHDLCUPOM(N) :-1 Public 209: NHDLLEITOR(N) :-1 Public 210: NHDLDISPLAY(N) :-1 Public 211: LINICIALIZOU(L) :.F. Public 212: CESTACAO(C) :001 Public 213: LIMPCUP(U) :NIL Public 214: LUSACH(U) :NIL Public 215: LUSALEITOR(U) :NIL Public 216: LUSADISPLAY(U) :NIL Public 217: LLAYAWAY(L) :.F. Public 218: NTDATA(N) :8 Public 219: CCANCEL(C) :Cancelado pelo Operador !! Public 220: CCANCELA(C) :Cancelado pelo Operador !! Public 221: NVALOROR(N) :0 Public 222: NVALORDP(N) :0 Public 223: NVALORCO(N) :0 Public 224: NVALORCD(N) :0 Public 225: NVALBXOR(N) :0 Public 226: NVALBXDP(N) :0 Public 227: NVALBXCO(N) :0 Public 228: NVALBXCD(N) :0 Public 229: CUSTBEMCTB(C) : Public 230: CCCORRCTB(C) : Public 231: CCDESPCTB(C) : Public 232: CCCDESCTB(C) : Public 233: CCCDEPCTB(C) : Public 234: SUBCCONCTB(C) : Public 235: SUBCCORCTB(C) : Public 236: SUBCDESCTB(C) : Public 237: SUBCDEPCTB(C) : Public 238: SUBCCDECTB(C) : Public 239: CLVLCONCTB(C) : Public 240: CLVLCORCTB(C) : Public 241: CLVLDESCTB(C) : Public 242: CLVLDEPCTB(C) : Public 243: CLVLCDECTB(C) : Public 244: CTABEM(U) :NIL Public 245: DESPDEPR(U) :NIL Public 246: DEPREACUM(U) :NIL Public 247: CORREDEPR(U) :NIL Public 248: CORREBEM(U) :NIL Public 249: MV_MODFOL(C) :

STACK SIGAMDI(APLIB000.PRW) 12/07/2019 17:27:26

Param 1: PAR01(U) : NIL Param 2: PAR02(U) : NIL Local 1: PAR01(U) :NIL Local 2: PAR02(U) :NIL

STACK MSAPP:ACTIVATE(FWAPP.PRW) 12/07/2019 17:27:31

Param 1: BACTION(U) : NIL Local 1: BACTION(U) :NIL Local 2: SELF(O) :O Local 3: CMSG(C) : Local 4: CTITLE(C) :TOTVS Educacional (Microsiga) 02.9.0099 Local 5: CSEGMENTO(C) :Educacional Local 6: BCLOSE(B) :{ || IF(MDICANLOGOFF(), (PSWWPCOMMIT(), IF(INLOGIN(),FINAL(FWI18NLANG("FWAPP","STR0004",4),,, .T. ),FINAL(FWI18NLANG("FWAPP","STR0005",5),, .T. ))), .F. )} Local 7: BINIT(B) :{ || ODESKTOP:ACTIVATE(), APPINIT(), IF(LCLIENTRELOADAUTO, ( FWCLIENTRELOADAUTO(ODESKTOP), LCLIENTRELOADAUTO:= .F. ), SELF:GETLOGIN(ODESKTOP))} Local 8: ODESKTOP(O) :O Local 9: OBTN(O) :O Local 10: LCLIENTRELOADAUTO(L) :.F. Local 11: LCONSOLEMSGRES(L) :.F. Local 12: ASCREENRES(A) : Local 13: AREMOTE(A) : Local 14: NRESTOTAL(N) :3686400

STACK ::TWINDOW:ACTIVATE

Local 1: SELF(O) :O

STACK {|OPARAM|OPARAM:=FWUSERPARAM():NEW(),OPARAM:CUSER:=CGETUSER,OPARAM:CPSW:=CGETPSW,OPARAM:LCHKSSO:=LCHKSSO,IF(EVAL(BVALID,ODESKTOP,@OUSERAUTH,OPARAM),(EVAL(BNEXT,ODESKTOP,@OUSERAUTH)),)}(FWUISKIN.PRW) 12/07/2019 17:27:31

Param 1: OPARAM(O) : O Local CodeBlock 1: OPARAM(O) :O

STACK {|ODESKTOP,OUSERAUTH,OPARAM| APPVALIDUSER(ODESKTOP,@OUSERAUTH,OPARAM)}(FWAPP.PRW) 12/07/2019 17:27:31

Param 1: ODESKTOP(O) : O Param 2: @OUSERAUTH(O) : O Param 3: OPARAM(O) : O Local CodeBlock 1: ODESKTOP(O) :O Local CodeBlock 2: OUSERAUTH(O) :O Local CodeBlock 3: OPARAM(O) :O

STACK APPVALIDUSER(FWAPP.PRW) 12/07/2019 17:27:31

Param 1: ODESKTOP(O) : O Param 2: @OUSERAUTH(O) : O Param 3: OPARAM(O) : O Local 1: ODESKTOP(O) :O Local 2: OUSERAUTH(O) :O Local 3: OPARAM(O) :O Local 4: ARETORNO(U) :NIL Local 5: APAPERS(U) :NIL Local 6: CID(U) :NIL Local 7: CMESSAGE(U) :NIL Local 8: LRETORNO(L) :.T. Local 9: NRETORNO(U) :NIL Local 10: NTYPE(U) :NIL

STACK FWUSERAUTHENTIC(FWAPP.PRW) 12/07/2019 17:27:31

Param 1: @OUSERAUTH(O) : O Param 2: CUSER(C) : admin
Param 3: CPASSWORD(C) : adm@unoPth2019
Param 4: LCREDENTIAL(L) : .F. Private 1: ERRO(B) : Private 2: CLASSNAME(C) :FWFORMMODELSTRUCT Local 1: OUSERAUTH(O) :O Local 2: CUSER(C) :admin
Local 3: CPASSWORD(C) :adm@unoPth2019
Local 4: LCREDENTIAL(L) :.F. Local 5: NRETURN(U) :NIL Local 6: CCREDENTIAL(U) :NIL

STACK MPUSERACCOUNT:AUTHENTICATION(MPUSERACCOUNT.PRX) 12/07/2019 17:27:31

Param 1: CUSERLOGIN(C) : admin
Param 2: CPASSWORD(C) : adm@unoPth2019
Param 3: LLOGON(L) : .T. Param 4: LPSWCHG(L) : .F. Local 1: CUSERLOGIN(C) :admin
Local 2: CPASSWORD(C) :adm@unoPth2019
Local 3: LLOGON(L) :.T. Local 4: LPSWCHG(L) :.F. Local 5: SELF(O) :O Local 6: ARETORNO(U) :NIL Local 7: NRETORNO(U) :NIL

STACK FWUSERACCOUNT:AUTHENTICATION(FWUSERACCOUNT.PRX) 12/07/2019 17:27:26

Param 1: CUSERLOGIN(C) : 000000
Param 2: CPASSWORD(C) : adm@unoPth2019
Param 3: LLOGON(L) : .T. Param 4: LPSWCHG(L) : .F. Local 1: CUSERLOGIN(C) :000000
Local 2: CPASSWORD(C) :adm@unoPth2019
Local 3: LLOGON(L) :.T. Local 4: LPSWCHG(L) :.F. Local 5: SELF(O) :O Local 6: AUSER(A) : Local 7: ASSO(A) : Local 8: NRETORNO(N) :1 Local 9: CORIGLOGIN(C) :admin Local 10: CORIGPSW(C) :adm@unoPth2019 Local 11: ISLINUX(L) :.F. Local 12: CLIB(C) :QT-5.9.5 MAC

STACK MPUSERACCOUNT:COMMONAUTHENTICATION(MPUSERACCOUNT.PRX) 12/07/2019 17:27:31

Param 1: @AUSER(A) : Param 2: LLOGON(L) : .T. Param 3: NLOGON(N) : 1 Param 4: CORIGLOGIN(C) : admin Param 5: CORIGPSW(C) : adm@unoPth2019 Param 6: LPSWCHG(L) : .F. Local 1: AUSER(A) : Local 2: LLOGON(L) :.T. Local 3: NLOGON(N) :1 Local 4: CORIGLOGIN(C) :admin Local 5: CORIGPSW(C) :adm@unoPth2019 Local 6: LPSWCHG(L) :.F. Local 7: SELF(O) :O Local 8: NRETORNO(U) :NIL

STACK FWUSERACCOUNT:COMMONAUTHENTICATION(FWUSERACCOUNT.PRX) 12/07/2019 17:27:26

Param 1: @AUSER(A) : Param 2: LLOGON(L) : .T. Param 3: NLOGON(N) : 1 Param 4: CORIGLOGIN(C) : admin Param 5: CORIGPSW(C) : adm@unoPth2019 Param 6: LPSWCHG(L) : .F. Local 1: AUSER(A) : Local 2: LLOGON(L) :.T. Local 3: NLOGON(N) :1 Local 4: CORIGLOGIN(C) :admin Local 5: CORIGPSW(C) :adm@unoPth2019 Local 6: LPSWCHG(L) :.F. Local 7: SELF(O) :O Local 8: NX(N) :0 Local 9: NDATA(N) :0 Local 10: CIP(C) : Local 11: DDATA(D) :2020/01/21 Local 12: LSSIGNONMODE(L) :.F. Local 13: LWRITE(L) :.F. Local 14: NQTDEXPPSW(N) :90 Local 15: NTIMEOUT(N) :0 Local 16: CCOMPUTERNAME(C) :alans-imac.unoesc.lan Local 17: CGETCOMPUTERNAME(C) :alans-imac.unoesc.lan Local 18: LCHANGEPASSWORD(L) :.F. Local 19: ATO(U) :NIL Local 20: CCLIENTIP(C) :172.16.15.20 Local 21: ODATAUSER(U) :NIL Local 22: CUSERBLOQ(C) :2 Local 23: ISLINUX(L) :.F. Local 24: CLIB(C) :QT-5.9.5 MAC Local 25: CFUNC(C) :Sha256 Local 26: CPSWSALE(U) :NIL Local 27: CSALT(U) :NIL Local 28: AKEYDB(U) :NIL

STACK FWFORMMODEL:COMMITDATA(FWFORMMODEL.PRX) 12/07/2019 17:27:31

Local 1: SELF(O) :O Local 2: NX(N) :2 Local 3: LRETORNO(L) :.F.

STACK {|O| IIF(FWVLDCOMMIT(O,O:CARGO[2]),EVAL(BCOMMIT,O),)}(MPUSERACCOUNTDATA.PRX) 12/07/2019 17:27:31

Param 1: O(O) : O Local CodeBlock 1: O(O) :O

STACK {|O| IIF(FWSUPVLDCOMMIT(O),FWUSERSAVE(O), .F. ) }(FWUSERACCOUNTDATA.PRX) 12/07/2019 17:27:26

Param 1: O(O) : O Local CodeBlock 1: O(O) :O

STACK FWUSERSAVE(FWUSERACCOUNTDATA.PRX) 12/07/2019 17:27:26

Param 1: OMODEL(O) : O Local 1: OMODEL(O) :O Local 2: CXML(C) : Local 3: CLOGIN(C) :Administrador
Local 4: CPSW(C) :**
Local 5: CEMAIL(C) :
Local 6: CLISTA(C) : Local 7: ASSIGNON(A) : Local 8: ASUPER(C) : Local 9: AGRUPOS(C) : Local 10: APAPERS(C) : Local 11: NX(N) :2 Local 12: NMAX(N) :1 Local 13: NOPERATION(N) :4 Local 14: OSSIGNON(O) :O Local 15: OSUPER(O) :O Local 16: OGRUPO(O) :O Local 17: OPAPER(O) :O Local 18: CUID(C) :
Local 19: CFUNC(C) :Sha256

STACK FWFORMMODEL:GETXMLDATA(FWFORMMODEL.PRX) 12/07/2019 17:27:31

Param 1: LDETAIL(L) : .F. Param 2: NOPERATION(N) : 4 Param 3: LXSL(L) : .F. Param 4: LVIRTUAL(L) : .F. Param 5: LDELETED(L) : .F. Param 6: LEMPTY(L) : .F. Param 7: LDEFINITION(L) : .T. Param 8: CXMLFILE(C) : Param 9: LPK(L) : .F. Param 10: LPKENCODED(L) : .F. Param 11: AFILTERFIELDS(U) : NIL Param 12: LFIRSTLEVEL(L) : .F. Param 13: LINTERNALID(L) : .F. Local 1: LDETAIL(L) :.F. Local 2: NOPERATION(N) :4 Local 3: LXSL(L) :.F. Local 4: LVIRTUAL(L) :.F. Local 5: LDELETED(L) :.F. Local 6: LEMPTY(L) :.F. Local 7: LDEFINITION(L) :.T. Local 8: CXMLFILE(C) : Local 9: LPK(L) :.F. Local 10: LPKENCODED(L) :.F. Local 11: AFILTERFIELDS(U) :NIL Local 12: LFIRSTLEVEL(L) :.F. Local 13: LINTERNALID(L) :.F. Local 14: SELF(O) :O Local 15: CXML(C) :<?xml version="1.0" encoding="UTF-8"?> Local 16: NHDL(N) :-1

STACK FWFORMFIELDSMODEL:GETXMLDATA(FWFORMFIELDSMODEL.PRX) 12/07/2019 17:27:31

Param 1: LDETAIL(L) : .F. Param 2: LVIRTUAL(L) : .F. Param 3: LDELETED(L) : .F. Param 4: LEMPTY(L) : .F. Param 5: NHDL(N) : -1 Param 6: AFILTERFIELDS(U) : NIL Param 7: LFIRSTLEVEL(L) : .F. Param 8: LINTERNALID(L) : .F. Local 1: LDETAIL(L) :.F. Local 2: LVIRTUAL(L) :.F. Local 3: LDELETED(L) :.F. Local 4: LEMPTY(L) :.F. Local 5: NHDL(N) :-1 Local 6: AFILTERFIELDS(U) :NIL Local 7: LFIRSTLEVEL(L) :.F. Local 8: LINTERNALID(L) :.F. Local 9: SELF(O) :O Local 10: AMODELS(A) : Local 11: ASTRUCT(A) : Local 12: CVALUE(C) :11.01.000 Local 13: CXML(C) :Administrador****5c1fe309000b3c16b62514deb5197ea7ea6318497607bb69dda3e03949c797c0Administrador24211.01.000201910232019112914:30:51172.16.15.20alans-imac.unoesc.lanvalue>alans-imac.unoesc.lan@alanjhones</value54dfeaba3402ed797ab3393deb738e425310507a2f9cd179e648af342570ecf0;54dfeaba3402ed797ab3393deb738e425310507a2f9cd179e648af342570ecf0;1df636b2a92ef763175d16911b3734ba34b9835862b793aec81476acc88c8052;1df636b2a92ef763175d16911b3734ba34b9835862b793aec81476acc88c8052;a91254aa0f2c334304405b1e1bca3f4a1dfbd6f0e8aa92c777d065c46b2fcfe6;a91254aa0f2c334304405b1e1bca3f4a1dfbd6f0e8aa92c777d065c46b2fcfe6;a91254aa0f2c334304405b1e1bca3f4a1dfbd6f0e8aa92c777d065c46b2fcfe6;a9a6f8cda94f0e82f528d633bce3c8911cfd24ec6cbb2d078e685bcd8a950c7b;201402140000002019102308:08:55299 Local 14: LXMLFILE(L) :.F. Local 15: NIDFIELD(N) :22 Local 16: NX(N) :8 Local 17: LNOFILTERFIELDS(L) :.T.

STACK FWFORMFIELDSMODEL:GETXMLDATA(FWFORMFIELDSMODEL.PRX) 12/07/2019 17:27:31

Param 1: LDETAIL(L) : .F. Param 2: LVIRTUAL(L) : .F. Param 3: LDELETED(L) : .F. Param 4: LEMPTY(L) : .F. Param 5: NHDL(N) : -1 Param 6: AFILTERFIELDS(U) : NIL Param 7: LFIRSTLEVEL(L) : .F. Param 8: LINTERNALID(L) : .F. Local 1: LDETAIL(L) :.F. Local 2: LVIRTUAL(L) :.F. Local 3: LDELETED(L) :.F. Local 4: LEMPTY(L) :.F. Local 5: NHDL(N) :-1 Local 6: AFILTERFIELDS(U) :NIL Local 7: LFIRSTLEVEL(L) :.F. Local 8: LINTERNALID(L) :.F. Local 9: SELF(O) :O Local 10: AMODELS(A) : Local 11: ASTRUCT(A) : Local 12: CVALUE(C) :2 Local 13: CXML(C) :152\SPOOL\EPSON.DRV Local 14: LXMLFILE(L) :.F. Local 15: NIDFIELD(N) :14 Local 16: NX(N) :3 Local 17: LNOFILTERFIELDS(L) :.T.

STACK FWFORMGRIDMODEL:GETXMLDATA(FWFORMGRIDMODEL.PRX) 12/07/2019 17:27:31

Param 1: LDETAIL(L) : .F. Param 2: LVIRTUAL(L) : .F. Param 3: LDELETED(L) : .F. Param 4: LEMPTY(L) : .F. Param 5: NHDL(N) : -1 Param 6: AFILTERFIELDS(U) : NIL Param 7: LINTERNALID(L) : .F. Local 1: LDETAIL(L) :.F. Local 2: LVIRTUAL(L) :.F. Local 3: LDELETED(L) :.F. Local 4: LEMPTY(L) :.F. Local 5: NHDL(N) :-1 Local 6: AFILTERFIELDS(U) :NIL Local 7: LINTERNALID(L) :.F. Local 8: SELF(O) :O Local 9: AAUX2(A) : Local 10: ADATAMODEL(A) : Local 11: ASTRUCT(A) : Local 12: CXML(C) :T1T2T3T4T5T6T7T8T9T10T11T12T13T14T15T16T17T18T19T20T21T22T23T24T25T26T27T28T29T30T31T32T33T34T35T3637T38T39T40T41T42T43T44T45T46T47T48T49T50T51T52T53T54T55T56T57T58T59T60T61T62T63T64T65T66T67T68T69T70T71T72T73T74T75T76T77T78T79T80T81T82T83T84T85T86T87T88T89T90T919293949596979899100101 Local 13: LITEMVALUE(L) :.T. Local 14: LREDUZIDO(L) :.F. Local 15: LXMLFILE(L) :.F. Local 16: NLINE(N) :102 Local 17: NMAX1(N) :5 Local 18: NMAX2(N) :191 Local 19: NOLDLINE(N) :1 Local 20: NX(N) :6 Local 21: NY(N) :1 Local 22: CTMPSTR(C) :T102 Local 23: LNOFILTERFIELDS(L) :.T.

STACK FWFORMGRIDMODEL:GOLINE(FWFORMGRIDMODEL.PRX) 12/07/2019 17:27:31

Param 1: NLINE(N) : 102 Param 2: LFORCEVERIFY(L) : .F. Param 3: LLOADCHILDREN(L) : .T. Local 1: NLINE(N) :102 Local 2: LFORCEVERIFY(L) :.F. Local 3: LLOADCHILDREN(L) :.T. Local 4: SELF(O) :O Local 5: ADATAGRID(A) : Local 6: COWNCLSNM(C) : Local 7: NDATAGRID(N) :0 Local 8: AMODELS(A) : Local 9: NX(N) :0

STACK FWFORMMODEL:GETDEPENDENCY(FWFORMMODEL.PRX) 12/07/2019 17:27:31

Param 1: CID(C) : PROTHEUSACCESS Local 1: CID(C) :PROTHEUSACCESS Local 2: SELF(O) :O Local 3: OMODEL(U) :NIL Local 4: AMODELS(U) :NIL Local 5: NPOS(U) :NIL

Files

Stack : Connection terminated by the administrator. on FWFORMMODEL:GETDEPENDENCY(FWFORMMODEL.PRX) 12/07/2019 17:27:31 line : 2107

[build: 7.00.170117A-20190628] [environment: DEBUG1] [thread: 7760] [dbthread: 9212] [dbversion: 18.2.1.3] [dbapibuild: 20181212-20190924] [dbarch: 64] [dbso: WINDOWS] [rpodb: SQL] [localfiles: CTREE] [remark: Comp:/Logado: Obj: Janela MDI] [threadtype: RmtSockThread] Called from FWFORMGRIDMODEL:GOLINE(FWFORMGRIDMODEL.PRX) 12/07/2019 17:27:31 line : 2107 Called from FWFORMGRIDMODEL:GETXMLDATA(FWFORMGRIDMODEL.PRX) 12/07/2019 17:27:31 line : 780 Called from FWFORMFIELDSMODEL:GETXMLDATA(FWFORMFIELDSMODEL.PRX) 12/07/2019 17:27:31 line : 573 Called from FWFORMFIELDSMODEL:GETXMLDATA(FWFORMFIELDSMODEL.PRX) 12/07/2019 17:27:31 line : 573 Called from FWFORMMODEL:GETXMLDATA(FWFORMMODEL.PRX) 12/07/2019 17:27:31 line : 1376 Called from FWUSERSAVE(FWUSERACCOUNTDATA.PRX) 12/07/2019 17:27:26 line : 518 Called from {|O| IIF(FWSUPVLDCOMMIT(O),FWUSERSAVE(O), .F. ) }(FWUSERACCOUNTDATA.PRX) 12/07/2019 17:27:26 line : 57 Called from {|O| IIF(FWVLDCOMMIT(O,O:CARGO[2]),EVAL(BCOMMIT,O),)}(MPUSERACCOUNTDATA.PRX) 12/07/2019 17:27:31 line : 159 Called from FWFORMMODEL:COMMITDATA(FWFORMMODEL.PRX) 12/07/2019 17:27:31 line : 2243 Called from FWUSERACCOUNT:COMMONAUTHENTICATION(FWUSERACCOUNT.PRX) 12/07/2019 17:27:26 line : 1711 Called from MPUSERACCOUNT:COMMONAUTHENTICATION(MPUSERACCOUNT.PRX) 12/07/2019 17:27:31 line : 1715 Called from FWUSERACCOUNT:AUTHENTICATION(FWUSERACCOUNT.PRX) 12/07/2019 17:27:26 line : 495 Called from MPUSERACCOUNT:AUTHENTICATION(MPUSERACCOUNT.PRX) 12/07/2019 17:27:31 line : 179 Called from FWUSERAUTHENTIC(FWAPP.PRW) 12/07/2019 17:27:31 line : 1687 Called from APPVALIDUSER(FWAPP.PRW) 12/07/2019 17:27:31 line : 1094 Called from {|ODESKTOP,OUSERAUTH,OPARAM| APPVALIDUSER(ODESKTOP,@OUSERAUTH,OPARAM)}(FWAPP.PRW) 12/07/2019 17:27:31 line : 976 Called from {|OPARAM|OPARAM:=FWUSERPARAM():NEW(),OPARAM:CUSER:=CGETUSER,OPARAM:CPSW:=CGETPSW,OPARAM:LCHKSSO:=LCHKSSO,IF(EVAL(BVALID,ODESKTOP,@OUSERAUTH,OPARAM),(EVAL(BNEXT,ODESKTOP,@OUSERAUTH)),)}(FWUISKIN.PRW) 12/07/2019 17:27:31 line : 926 Called from ::TWINDOW:ACTIVATE Called from MSAPP:ACTIVATE(FWAPP.PRW) 12/07/2019 17:27:31 line : 734 Called from SIGAMDI(APLIB000.PRW) 12/07/2019 17:27:26 line : 33

Este exemplo, o erro ocorreu antes mesmo de dar o ok da senha:

Screen Shot 2019-11-29 at 14 37 30
gabrielguina commented 4 years ago

Também estou passando pelos mesmos problemas, tem dias que não é possível realizar o debug, pq a conexão cai a todo momento. Quando a mensagem é apresentada no VSCode é apresentado as seguintes mensagens.

1

lwtnb-wrk commented 4 years ago

@bernardoand @alexalmeidaa @cfasilva @luizhj @alanFaccin @gabrielguina Ainda não conseguimos reproduzir o problema então se possivel nos informem com detalhes as seguintes informações:

To Reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Desktop (please complete the following information):

Appserver (please complete the following information):

Modulo acessado

Grato pelas informações!

ricardomansano commented 4 years ago

Bom dia, @bernardoand @alexalmeidaa @cfasilva @luizhj @alanFaccin @gabrielguina

Aproveitem pfv e mandem o INI do seu appserver, ja começo a suspeitar de alguma configuração especifica que não testamos.

Grato,

alanFaccin commented 4 years ago

To Reproduce Não existe um passo a passo pra fazer isso, pois o problema ocorre em pontos aleatórios.

Mas sempre nesta ordem:

1 - conecta o server desejado 2 - inicia a depuração 3 - escolhe o programa inicial 4 - aguarda a abertura do smartClient

A partir desta etapa o problema ocorre a qualquer momento, conforme comentado, as vezes, antes mesmo de fazer login.

Desktop

Dados da máquina cliente, onde está rodando o vsCode e smartclient :

Screen Shot 2019-12-04 at 11 18 05

Versão do SmartClient:

Screen Shot 2019-12-04 at 11 20 40

Appserver:

TOTVS - Build 7.00.170117A - Jun 28 2019 - 11:16:56 Build: 64 bits SVN Revision: 23527 Build Version: 17.3.0.13

OS Version .........: Windows Server 2008 R2 [Version 6.1.7601] OS Platform ........: Windows NT Based (x64) OS Version Info ....: Service Pack 1

Modulo acessado

Qual o modulo acessado do Protheus: Independente do módulo ou programa inicial, ja tentamos SigaMDI ou SigaADV, conforme comentei na interação anterior, temos o problema muitas vezes antes mesmo de fazer login, então nem foi selecionado o módulo. Outras vezes logo após acessar um módulo qualquer, outras vezes ao acessar uma rotina de um módulo.

alanFaccin commented 4 years ago

Exemplo de ini utilizado com problema:

;Ambiente exclusivo para desenv [DEBUG1] SOURCEPATH=C:\Totvs\TotvsProtheus\Protheus\apo\homologa\dev\DEBUG1 ROOTPATH=C:\Totvs\TotvsProtheus\Protheus_DataHML\ STARTPATH=\system\ x2_path= RPODB=SQL RPOLANGUAGE=Portuguese RPOVERSION=120 LOCALFILES=CTREE LOCALDBEXTENSION=.DTC PICTFORMAT=DEFAULT DATEFORMAT=DEFAULT ;HELPSERVER=help.outsourcing.com.br/p11/ INACTIVETIMEOUT=30000 TOPALIAS=dbhomol DBALIAS=dbhomol TDSVIEW=1 SpecialKey=hml TOPMemoMega=1 ;IXBLOG=NORUN

;Ambiente exclusivo para desenv [DEBUG2] SOURCEPATH=C:\Totvs\TotvsProtheus\Protheus\apo\homologa\dev\DEBUG2 ROOTPATH=C:\Totvs\TotvsProtheus\Protheus_DataHML\ STARTPATH=\system\ x2_path= RPODB=SQL RPOLANGUAGE=Portuguese RPOVERSION=120 LOCALFILES=CTREE LOCALDBEXTENSION=.DTC PICTFORMAT=DEFAULT DATEFORMAT=DEFAULT ;HELPSERVER=help.outsourcing.com.br/p11/ INACTIVETIMEOUT=30000 TOPALIAS=dbhomol DBALIAS=dbhomol TDSVIEW=1 SpecialKey=hml TOPMemoMega=1 ;IXBLOG=NORUN

;Ambiente exclusivo para build da homologa [BUILD] SOURCEPATH=C:\Totvs\TotvsProtheus\Protheus\apo\homologa\build ROOTPATH=C:\Totvs\TotvsProtheus\Protheus_DataHML\ STARTPATH=\system\ x2_path= RPODB=SQL RPOLANGUAGE=Portuguese RPOVERSION=120 LOCALFILES=CTREE LOCALDBEXTENSION=.DTC PICTFORMAT=DEFAULT DATEFORMAT=DEFAULT ;HELPSERVER=help.outsourcing.com.br/p11/ INACTIVETIMEOUT=30000 TOPALIAS=dbhomol DBALIAS=dbhomol TDSVIEW=1 SpecialKey=hml TOPMemoMega=1 ;IXBLOG=NORUN

[Drivers] ACTIVE=TCP

[TCP] TYPE=TCPIP PORT=3348

[LICENSECLIENT] SERVER=JBA-APL-18 PORT=5555

[CtreeServer] CTSERVERNAME=FAIRCOMS@127.0.0.1 CTUSERID=ADMIN CTUSERPASS=ADMIN CONSOLELOG=1

[SERVICE] NAME=.Totvs - [HOMOLOGA - APP_DEV] DISPLAYNAME=Totvs - [HOMOLOGA - APP_DEV]

[General] INSTALLPATH=C:\Totvs\TotvsProtheus CTREEMODE=SERVER SEGMENTO=ZI5RpFjmYNal2lWuVcFYznsW SERIE===AV GETREMOTEERRORLOG=0

[dbaccess] DATABASE=ORACLE SERVER=jba-apl-21 Port=7898

[TCPSERVER] Enable=0

[TDS] AllowApplyPatch= allowEdit= ENABLEDISCONNECTUSER= ENABLESENDMESSAGE= ENABLEBLOCKNEWCONNECTION= ENABLESTOPSERVER=

[WEBAPP] Port=8888 EnvServer=DEBUG1 LastMainProg=SIGAMDI

cfasilva commented 4 years ago

Bom dia, @bernardoand @alexalmeidaa @cfasilva @luizhj @alanFaccin @gabrielguina

Aproveitem pfv e mandem o INI do seu appserver, ja começo a suspeitar de alguma configuração especifica que não testamos.

Grato,

[SERVICE]
name=Protheus_12_PRD_Dev
displayname=.TOTVS | P12 PRD | 1245 | 00 | DEV

[UPDATE]
Enable=0
PathWindows=F:\Totvs\Protheus12_PRD\Protheus\bin64\smartclient_upd

[MAIL]
Protocol=IMAP

[TCP]
TYPE=TCPIP
Port=1245

[LICENSECLIENT]
server=OTIMIZA-DOTNET.brasigran.intranet.br
port=5555

[COMEX_PRD]
SourcePath=F:\Totvs\Protheus12_PRD\Protheus\apo64\COMEX_PRD\08
RootPath=F:\Totvs\Protheus12_PRD\Protheus_Data\
StartPath=\system\
x2_path=
RpoDb=Top
RpoLanguage=portuguese
RpoVersion=120
LocalFiles=ctree
Trace=0
localdbextension=.dtc
PictFormat=DEFAULT
DateFormat=DEFAULT
RegionalLanguage=BRA
DBAlias=COMEX_PRD
SpecialKey=Brasigran_Producao
Helpserver=192.168.1.242:81
RMODBCTIPODB=MSSQL
RMODBCALIAS=OTIMIZA-BDPRD-CorporeRM
RMODBCserver=192.168.1.242
RMODBCPORTA=7001
RMWEBSERVICEURL=192.168.1.242
RMWEBSERVICEPRT=8051

[CLEBER]
SourcePath=F:\Totvs\Protheus12_PRD\Protheus\APO64\DEV\CLEBER\
RootPath=F:\Totvs\Protheus12_PRD\Protheus_Data\
StartPath=\system\
x2_path=
RpoDb=Top
RpoLanguage=portuguese
RpoVersion=120
LocalFiles=ctree
Trace=0
localdbextension=.dtc
PictFormat=DEFAULT
DateFormat=DEFAULT
RegionalLanguage=BRA
DBAlias=COMEX_PRD
SpecialKey=Brasigran_Producao
Helpserver=192.168.1.242:81
RMODBCTIPODB=MSSQL
RMODBCALIAS=OTIMIZA-BDPRD-CorporeRM
RMODBCserver=192.168.1.242
RMODBCPORTA=7001
RMWEBSERVICEURL=192.168.1.242
RMWEBSERVICEPRT=8051

[TDS]
ALLOWAPPLYPATCH=*
ENABLEDISCONNECTUSER=*
ENABLESENDMESSAGE=*
ENABLEBLOCKNEWCONNECTION=*
ENABLESTOPSERVER=*
ALLOWEDIT=*

[DBAccess]
DataBase=MSSQL
server=192.168.1.242
Port=7001
PROTHEUSONLY=0
MemoMega=1

[Drivers]
Active=TCP

[General]
InstallPath=F:\Totvs\Protheus12_PRD\Protheus
MAXSTRINGSIZE=10
ConsoleLog=1
BuildKillUsers=0
WsdlStreamType=0
gabrielguina commented 4 years ago

Boa Tarde,

Segue os dados do sistema operacional e binario.

2

Abaixo segue o meu Ini

[General] CHECKSPECIALKEY=0 CONSOLELOG=1 BuildKillUsers=1 ;Configuração para ajustar arredondamento FloatingPointPrecise=1 MAXSTRINGSIZE=10

[Drivers] ACTIVE=TCP

[TCP] TYPE=TCPIP PORT=2019

[LICENSECLIENT] server=10.171.67.144 port=5555

[P12_1_25] SourcePath=C:\Protheus\Protheus12_1_25\apo RootPath=C:\Protheus\Protheus12_1_25\Protheus_Data_Padrao StartPath=\system\ RpoDb=top RpoLanguage=Portuguese RegionalLanguage=BRA RpoVersion=120 LocalFiles=CTREE localdbextension=.dtc HELPSERVER=help.outsourcing.com.br/p12/portuguese/help110.htm PictFormat=DEFAULT DateFormat=DEFAULT TOPDataBase=MSSQL TOPServer=localhost TOPAlias=P12_1_25 specialkey=luiz.jesus25 COLAUTOREAD_DEBUG=1 TOPMEMOMEGA=1 RepositInDataBase=1 StartDicInDb=1 fwtracelog=1

[TDS] ENABLEDISCONNECTUSER= ENABLESENDMESSAGE= ENABLEBLOCKNEWCONNECTION= ENABLESTOPSERVER= ALLOWAPPLYPATCH= ALLOWEDIT=


;Configurações para o REST

[HTTPV11] Enable=1 Sockets=HTTPREST

[HTTPREST] Port=8080 URIs=HTTPURI SECURITY=1

[HTTPURI] URL=/rest PrepareIn=All Instances=1,2 CORSEnable=1 AllowOrigin=*

;[ONSTART] jobs=HTTPJOB RefreshRate=30

[HTTPJOB] MAIN=HTTP_START ENVIRONMENT=P12_1_25

sandro-costa commented 4 years ago

image

Segue abaixo meu appserver.ini [MIGRA] SourcePath=D:\GV_PROTHEUS12\Protheus12_MIGRA\Protheus\apo\migra\004 FormPath=D:\GV_PROTHEUS12\Protheus12_MIGRA\Protheus\apo\01_formulas_folha RootPath=D:\GV_PROTHEUS12\Protheus12_MIGRA\Protheus_Data StartPath=\system\ x2_path= RpoDb=Top RpoLanguage=Portuguese RpoVersion=120 LocalFiles=CTREE localdbextension=.DTC TOPDATABASE=mssql TOPSERVER=10.18.23.11 TOPALIAS=MIGRACAO TOPPORT=6000 PictFormat=DEFAULT DateFormat=DEFAULT RegionalLanguage=BRA TOPMemoMega=1 MultProfile=1 maxLocks=30000 SpecialKey=AmbienteMIG THEME=SunSet ;IXBLOG=NORUN

[troca_quente] SourcePath=D:\GV_PROTHEUS12\Protheus12_MIGRA\Protheus\apo\troca_quente\ FormPath=D:\GV_PROTHEUS12\Protheus12_MIGRA\Protheus\apo\01_formulas_folha RootPath=D:\GV_PROTHEUS12\Protheus12_MIGRA\Protheus_Data StartPath=\system\ x2_path= RpoDb=Top RpoLanguage=Portuguese RpoVersion=120 LocalFiles=CTREE localdbextension=.DTC TOPDATABASE=mssql TOPSERVER=10.18.23.11 TOPALIAS=MIGRACAO TOPPORT=6000 PictFormat=DEFAULT DateFormat=DEFAULT RegionalLanguage=BRA TOPMemoMega=1 MultProfile=1 maxLocks=30000 SpecialKey=AmbienteMIG THEME=SunSet ;IXBLOG=NORUN

[Drivers] Active=TCP

[TCP] TYPE=TCPIP Port=9321

[SERVICE] NAME=500- Totvs P12 | Migracao DISPLAYNAME=500- Totvs P12 | Migracao (9321)

[General] InstallPath=D:\GV_PROTHEUS12\Protheus12_MIGRA CONSOLELOG=1 ConsoleFile=D:\GV_PROTHEUS12\Protheus12_MIGRA\Log\console-9321.log DebugThreadUsedMemory=1 MaxStringSize=10 MaxQuerySize=31960

[LICENSECLIENT] Server=LOCALHOST Port=5666 Enable=0

[MAIL] ;Protocol=POP3 ;ExtendSMTP=0 Protocol=POP3 ExtendSMTP=1 SSLVersion=2 AuthLOGIN=1 AuthNTLM=1 AuthPLAIN=1

[TDS] ALLOWAPPLYPATCH= ALLOWEDIT=

;[UPDATE] ;Enable=1 ;PathWindows=D:\GV_PROTHEUS12\Protheus12_MIGRA\Protheus\bin\smartclient_migra

almeidaga commented 4 years ago

Pessoal... esse erro passou a ocorrer após a atualização 0.3.16... Quando instalo a versão 0.3.15 consigo debugar normalmente sem a ocorrência desse problema...

lwtnb-wrk commented 4 years ago

@almeidaga Grato por esta informação.

Alguém mais consegue validar esta informação?

alexalmeidaa commented 4 years ago

Comecei a ter problemas a partir da versão 0.3.17.

lwtnb-wrk commented 4 years ago

@alexalmeidaa Mas você chegou a usar a versão 0.3.16 e funcionava?

alexalmeidaa commented 4 years ago

@alexalmeidaa Mas você chegou a usar a versão 0.3.16 e funcionava?

Sim.

gabrielguina commented 4 years ago

Eu comecei a utilizar o VSCODE na versão 0.3.17 e sempre tive esse problema, não cheguei a utilizar versões anteriores a ela.

alanFaccin commented 4 years ago

@alexalmeidaa Mas você chegou a usar a versão 0.3.16 e funcionava?

Sim.

Pra mim também.

lwtnb-wrk commented 4 years ago

Ainda estamos tentando reproduzir o problema, mas estou com um RPO 12.1.25 na versão corrente do TDS VS Code 0.3.21 e não tenho problemas para debugar... Sem reproduzir o problema não estamos conseguindo prosseguir com a análise...

almeidaga commented 4 years ago

Só retificando uma informação anterior que eu dei... O erro ocorre a partir da versão .17 e não .16 conforme eu tinha falado.

Na .16 consigo debugar normalmente, porém ao atualizar para a .17 (e superiores) o debug fica "de pé" por pouco tempo e encerra com o erro já descrito anteriormente.

Obrigado!

lwtnb-wrk commented 4 years ago

@almeidaga Grato pela informação.

ddiegosousa commented 4 years ago

Em casos aleatórios esse erro ocorre: uso a extensão na versão 0.3.21 e o RPO 12.1.23

Erro: image

lwtnb-wrk commented 4 years ago

Pessoal,

Como não conseguimos reproduzir o problema aqui peço que façam o teste a seguir

Feche seu VS Code e abra um Terminal (cmd). Se não estiver na sua pasta de usuário digite:

cd c:\Users\ em seguida digite: cd .vscode\extensions\totvs.tds-vscode-0.3.21\node_modules e realize o update manual do modulo tds-da com o comando: npm update @totvs/tds-da Confirme se a versão do tds-da foi alterada para 1.0.42, abra o VS Code e avalie se a alteração surtiu efeito.

Por favor postem os resultados para que possamos seguir com as análises.

Grato.

ddiegosousa commented 4 years ago

Versão do tds-da foi alterada: image

Por enquanto nada da mensagem de erro. Farei mais testes aqui!

ddiegosousa commented 4 years ago

Após executar o comando npm, é atualizado a versão porém ainda continua com problema:

image

Pessoal,

Como não conseguimos reproduzir o problema aqui peço que façam o teste a seguir

Feche seu VS Code e abra um Terminal (cmd). Se não estiver na sua pasta de usuário digite:

cd c:\Users em seguida digite: cd .vscode\extensions\totvs.tds-vscode-0.3.21\node_modules e realize o update manual do modulo tds-da com o comando: npm update @totvs/tds-da Confirme se a versão do tds-da foi alterada para 1.0.42, abra o VS Code e avalie se a alteração surtiu efeito.

  • Em Linux e Mac o procedimento é similar apenas ajustando os caminhos conforme seu SO

Por favor postem os resultados para que possamos seguir com as análises.

Grato.

almeidaga commented 4 years ago

Após executar o comando npm, é atualizado a versão porém ainda continua com problema:

image

Pessoal, Como não conseguimos reproduzir o problema aqui peço que façam o teste a seguir Feche seu VS Code e abra um Terminal (cmd). Se não estiver na sua pasta de usuário digite:

cd c:\Users em seguida digite: cd .vscode\extensions\totvs.tds-vscode-0.3.21\node_modules e realize o update manual do modulo tds-da com o comando: npm update @totvs/tds-da Confirme se a versão do tds-da foi alterada para 1.0.42, abra o VS Code e avalie se a alteração surtiu efeito.

  • Em Linux e Mac o procedimento é similar apenas ajustando os caminhos conforme seu SO

Por favor postem os resultados para que possamos seguir com as análises. Grato.

Fiz o mesmo teste e obtive o mesmo resultado... Só para reforçar... Valeu!

alexalmeidaa commented 4 years ago

Pessoal,

Como não conseguimos reproduzir o problema aqui peço que façam o teste a seguir

Feche seu VS Code e abra um Terminal (cmd). Se não estiver na sua pasta de usuário digite:

cd c:\Users em seguida digite: cd .vscode\extensions\totvs.tds-vscode-0.3.21\node_modules e realize o update manual do modulo tds-da com o comando: npm update @totvs/tds-da Confirme se a versão do tds-da foi alterada para 1.0.42, abra o VS Code e avalie se a alteração surtiu efeito.

  • Em Linux e Mac o procedimento é similar apenas ajustando os caminhos conforme seu SO

Por favor postem os resultados para que possamos seguir com as análises.

Grato.

image

Reforçando... Fiz o procedimento... situação ainda persiste.

gabrielguina commented 4 years ago

Também realizei o procedimento e o problema também continua, na verdade só piorou.

Segue abaixo o LOG que foi apresentado no server.

Connection terminated by the administrator. on __EXECSQL(APLIB300.PRW) 06/12/2019 12:05:53 line : 3470

[build: 7.00.170117A-20190628] [environment: P12_1_25] [thread: 49692] [dbthread: 85372] [dbversion: 18.2.1.3] [dbapibuild: 20181212-20190724] [dbarch: 64] [dbso: WINDOWS] [rpodb: top] [localfiles: CTREE] [remark: Emp :T1/D MG 01Logado:Administrador SIGATEC obj:Janela Principal] [threadtype: RmtSockThread] Called from GETXX8DESC(FWFILIAL.PRW) 06/12/2019 12:05:55 line : 3470 Called from FWLOADCOMP(FWFILIAL.PRW) 06/12/2019 12:05:55 line : 3357 Called from FWLOADSM0(FWFILIAL.PRW) 06/12/2019 12:05:55 line : 1292 Called from FWSM0LAYOUT(FWFILIAL.PRW) 06/12/2019 12:05:55 line : 1459 Called from FWADJSTSX6(MPDICOPEN.PRW) 06/12/2019 12:05:55 line : 916 Called from OPENTABLE(MPDICOPEN.PRW) 06/12/2019 12:05:55 line : 411 Called from MPDICOPEN(MPDICOPEN.PRW) 06/12/2019 12:05:55 line : 86 Called from OPENSXS(APLIB100.PRW) 06/12/2019 12:05:53 line : 1570 Called from OPENNING(APLIB090.PRW) 06/12/2019 12:05:53 line : 917 Called from {|OFILE,OACTION,OMETER,CNUMEMP| OPENNING(OFILE,OACTION,OMETER,CNUMEMP)}(FWAPP.PRW) 06/12/2019 12:05:53 line : 2023 Called from { || EVAL( BBLOCO, OPARAM:OFILE, OPARAM:OACTION, OPARAM:OMETER, CEMPANT ), OBACKGROUND:END() }(FWGETMTOPENNING.PRW) 06/12/2019 12:05:55 line : 45 Called from ::MSDIALOG:ACTIVATE Called from FWGETMTOPENNING(FWGETMTOPENNING.PRW) 06/12/2019 12:05:55 line : 47 Called from FWSETENVIRONMENT(FWAPP.PRW) 06/12/2019 12:05:53 line : 2023 Called from APPSETENVCHILD(FWAPP.PRW) 06/12/2019 12:05:53 line : 2187 Called from MDIEXECUTE(APLIB260.PRW) 06/12/2019 12:05:53 line : 814

Caso precisem de mais informações podem entrar em contato comigo podem me chamar pelo Hangouts. luiz.jesus@totvs.com.br

alanFaccin commented 4 years ago

Bom dia, também realizei o procedimento sugerido, mas o problema ainda persiste.

lwtnb-wrk commented 4 years ago

Pessoal,

Continuamos sem identificar a causa do erro, mas acreditamos ser alguma configuração que vocês utilizam pois apenas algumas pessoas relatam esse problema.

Favor realizarem o procedimento a seguir:

Na visão de Debug clique na "engrenagem" (Open launch.json) e localize a configuração que vocês utilizam para debugar.

Adicione a configuração abaixo e ajuste a vírgula conforme o local em que a linha foi adicionada.

"logFile": "${workspaceFolder}/daplog.log"

Inicie uma depuração e quando o erro ocorrer nos envie esse arquivo "daplog.log" gerado para análise.

Enviem também o arquivo launch.json com as configurações de debug utilizadas.

Grato.

jacomolisa commented 4 years ago

launch.zip

@lwtnb-wrk Segue conforme solicitado

lwtnb-wrk commented 4 years ago

@jacomolisa Grato pelos arquivos!

Poderia modificar seu launch.json alterando as seguintes configurações para "false"

"isMultiSession": false, "enableTableSync": false,

E veja se isso altera o comportamento por favor.

alexalmeidaa commented 4 years ago

@lwtnb-wrk

Veja se isto pode ajudar, o log do Trace. Primeiro acesso sem o uso do debug, no segundo com o debug ativo até ser desconectado.

DBTrace.zip

jacomolisa commented 4 years ago

@lwtnb-wrk Até o momento, não apresentou mais o erro. Vou continuar com o decorrer do dia e te aviso se resolveu.

Obrigado

alexalmeidaa commented 4 years ago

@jacomolisa Grato pelos arquivos!

Poderia modificar seu launch.json alterando as seguintes configurações para "false"

"isMultiSession": false, "enableTableSync": false,

E veja se isso altera o comportamento por favor.

daplog_launch.zip

Segue @lwtnb-wrk O teste foi executado com a modificação solicitada acima.

ddiegosousa commented 4 years ago

Abaixo a imagem, log, vídeo do erro e configuração do launch.json

Imagem: image

Launch.json: image

Log: daplog.log

Video do teste

Video_1576080639.zip

ddiegosousa commented 4 years ago

Uma observação que acho relevante: debugar em ambiente que esteja com vários usuários logados e e que tenha SLAVE! O erro acontece com mais frequência.

lwtnb-wrk commented 4 years ago

@ddiegosousa Não recomendamos debugar ambientes com multiplos usuarios conectados e nem com load balance.

Em um servidor onde apenas voce esteja conectado diretamente o erro ainda ocorre?

alanFaccin commented 4 years ago

@ddiegosousa Não recomendamos debugar ambientes com multiplos usuarios conectados e nem com load balance.

Em um servidor onde apenas voce esteja conectado diretamente o erro ainda ocorre?

Sim, mesmo em um ambiente isolado com somente o usuário que está em debug o erro ocorre !

lwtnb-wrk commented 4 years ago

@alanFaccin Voce entra pelo SIGAMDI?

Se afirmativo, poderia entrar por algum modulo diretamente (SIGAFAT por exemplo) e testar?

ddiegosousa commented 4 years ago

@ddiegosousa Não recomendamos debugar ambientes com multiplos usuarios conectados e nem com load balance.

Em um servidor onde apenas voce esteja conectado diretamente o erro ainda ocorre?

O erro continua ocorrendo mesmo em ambiente de teste ISOLADO.

alanFaccin commented 4 years ago

@lwtnb-wrk pelo SIGAADV o erro tbm ocorre.

alanFaccin commented 4 years ago

@alanFaccin Voce entra pelo SIGAMDI?

Se afirmativo, poderia entrar por algum modulo diretamente (SIGAFAT por exemplo) e testar?

Mas mesmo assim fiz um teste acessando diretamente com SIGAFIN e o erro ainda persiste.

ricardomansano commented 4 years ago

Bom dia a todos,

Vou pedir um favor chato pra vcs, ja que não conseguimos ir pra frente vamos tentar o inverso.

Conseguem voltar pra 0.3.16, onde vários de vcs informaram não ter pego o problema?

Se isso se confirmar vou parar mais alguém do time pra estudar isso de perto.

Grato novamente pelo apoio de todos até o momento