Agora coloquei pra registrar assim que entrar no errorsys.
Até erro que, por default, já é resolvido sozinho, agora vai registrar também.
Pode ser que isso atrapalhe ou não, só tem um jeito de saber: testando
STATIC FUNCTION JoseQuintasError( e )
LOCAL nCont, cMessage, aOptions, nChoice
// build error message
cMessage := ErrorMessage(e)
IF ! Empty( e:OsCode )
cMessage += ";(DOS Error " + Ltrim( Str( e:OsCode ) ) + ")"
ENDIF
Errorsys_WriteErrorLog( cMessage, 3 )
O que está acontecendo?
Depois das alterações pra MySQL, no cliente aparece workarea not indexed, aparece quit/retry, mas não registra erro.
Como não sei aonde acontece o erro, não consigo resolver.
Espero que essa alteração ajude nisso.