No artigo de hoje, vamos demonstrar em como solucionar a mensagem Faulting module name Qt5Coretotvs.dll no Protheus.
A dica de hoje foi enviada pelo grande Kleber Santos ( LinkedIn ).
Se você percebeu que alguma rotina não tem funcionado muito bem, e ao inspecionar pelo Event Viewer notou a mensagem Faulting module name Qt5Coretotvs.dll, saiba que a solução é mais simples do que parece. Abaixo um print da mensagem no Event Viewer do Windows.
Basicamente a mensagem exibida é:
Faulting application name: SmartClient.exe, version: 0.0.0.0, time stamp: 0x6255a496 Faulting module name: Qt5Coretotvs.dll, version: 5.15.3.0, time stamp: 0x60e4b3f1 Exception code: 0xc0000409 Fault offset: 0x0000000000020778 Faulting process id: 0xe40c Faulting application start time: 0x01d8a5db5849b83d Faulting application path: D:\TOTVS\Protheus\bin\smarclient\SmartClient.exe Faulting module path: D:\TOTVS\Protheus\bin\smarclient\dlls515\Qt5Coretotvs.dll
Para resolver isso no atalho do smarclient, adicione -opengl após o executável, ficando similar abaixo:
D:\TOTVS\Protheus\bin\smarclient\smarclient.exe -M -opengl
Segue a documentação do TDN, onde consta sobre a utilização do OpenGL na linha de comando: clique aqui
Bom pessoal, por hoje é só.
Abraços e até a próxima.