Clipper On Line • Ver Tópico - ACCESS_VIOLATION - Erro ao Executar Windows 10

ACCESS_VIOLATION - Erro ao Executar Windows 10

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

ACCESS_VIOLATION - Erro ao Executar Windows 10

Mensagempor evaldohc » 05 Mai 2021 15:46

Programa estava rodando normal, e de hora para outra começou a fechar, ao tentar entrar em um determinado cadastro.
Se alguém puder me ajudar, já agradeço

Arquivo de log abaixo
--------------------------
Application Internal Error - F:\Projetos\Carnes\EDUCAT-2\Carne.exe
Terminated at: 2021-05-05 15:40:05
Info: Harbour MiniGUI Extended Edition 20.05 (32-bit)
Erro irrecuper vel 6005: Exception error:

Exception Code:C0000005 ACCESS_VIOLATION
Exception Address:76A1A766
EAX:00013E66 EBX:7FFFFFFF ECX:00000000 EDX:00000000
ESI:00013E66 EDI:000004E4 EBP:0019EA58
CS:EIP:0023:76A1A766 SS:ESP:002B:0019E958
DS:002B ES:002B FS:0053 GS:002B
Flags:00010246
Exception Parameters: 00000000 00013E66
CS:EIP: 80 38 00 74 22 40 83 EB 01 75 F5 6A 57 E8 88 2B
SS:ESP: 00013E66 00013E66 03466EA8 00000058 006B0000 006B01E4 0000004E 006B0E9C 00000000 FFFFFFFF 00000000 00040000 FF858024 00000000 00713F80 00710000

C stack:
EIP: EBP: Frame: OldEBP, RetAddr, Params...
76A1A766 0019EA58 0019EA88 73D8955B 00000000 00000000 00013E66 FFFFFFFF 00000000 00000000 00013E66 03466EA8
73D8955B 0019EA88 0019EAF0 73DBF930 03466EA8 00000414 0019EDB4 0000031A 00000001 0019EDB4 00000000 00000001
73DBF930 0019EAF0 0019EBDC 73DBD2D0 FFFFFFFF 00000001 0019EDB4 00000000 00100B6C 00000414 73DBBFB0 00000001
73DBD2D0 0019EBDC 0019EBFC 73DBBFE5 00100B6C 00000414 00000001 0019EDB4 00000414 00100B6C
73DBBFE5 0019EBFC 0019EC28 761CEF6B 00100B6C 00000414 00000001 0019EDB4 00100B6C DCBAABCD 73DBBFB0 00000414
761CEF6B 0019EC28 0019ED0C 761C5EFA 73DBBFB0 00100B6C 00000414 00000001 0019EDB4 D418328E 00000414 0019EDB4
761C5EFA 0019ED0C 0019ED70 761C52D9 73DBBFB0 00000000 00000414 00000001 0019EDB4 00370000 00000001 00000414
761C52D9 0019ED70 0019ED8C 761B2209 01034CD0 00000000 0019EDB4 00000001 00000000

Modules:
00400000 002AD000 F:\Projetos\Carnes\EDUCAT-2\Carne.exe
77310000 001A3000 C:\WINDOWS\SYSTEM32\ntdll.dll
75810000 000F0000 C:\WINDOWS\System32\KERNEL32.DLL
76910000 00214000 C:\WINDOWS\System32\KERNELBASE.dll
72410000 0009F000 C:\WINDOWS\SYSTEM32\apphelp.dll
661F0000 0028B000 C:\WINDOWS\SYSTEM32\AcLayers.DLL
77240000 000BF000 C:\WINDOWS\System32\msvcrt.dll
76190000 00196000 C:\WINDOWS\System32\USER32.dll
76070000 00018000 C:\WINDOWS\System32\win32u.dll
75DB0000 00023000 C:\WINDOWS\System32\GDI32.dll
76390000 000DA000 C:\WINDOWS\System32\gdi32full.dll
76D00000 0007B000 C:\WINDOWS\System32\msvcp_win.dll
77120000 00120000 C:\WINDOWS\System32\ucrtbase.dll
75250000 005B3000 C:\WINDOWS\System32\SHELL32.dll
768C0000 00045000 C:\WINDOWS\System32\SHLWAPI.dll
75940000 00096000 C:\WINDOWS\System32\OLEAUT32.dll
75DE0000 00281000 C:\WINDOWS\System32\combase.dll
75B50000 000BA000 C:\WINDOWS\System32\RPCRT4.dll
76470000 00434000 C:\WINDOWS\System32\SETUPAPI.dll
75900000 0003B000 C:\WINDOWS\System32\cfgmgr32.dll
76100000 00019000 C:\WINDOWS\System32\bcrypt.dll
748A0000 00019000 C:\WINDOWS\SYSTEM32\MPR.dll
66680000 00003000 C:\WINDOWS\SYSTEM32\sfc.dll
73A10000 0006D000 C:\WINDOWS\SYSTEM32\WINSPOOL.DRV
71CB0000 0000F000 C:\WINDOWS\SYSTEM32\sfc_os.DLL
71CA0000 0000F000 C:\WINDOWS\SYSTEM32\SortWindows61.dll
76D80000 00025000 C:\WINDOWS\System32\IMM32.DLL
751D0000 0007A000 C:\WINDOWS\System32\ADVAPI32.DLL
77000000 00075000 C:\WINDOWS\System32\sechost.dll
723E0000 00022000 C:\WINDOWS\SYSTEM32\MSVFW32.DLL
73F80000 00028000 C:\WINDOWS\SYSTEM32\WINMM.DLL
76DB0000 000AF000 C:\WINDOWS\System32\COMDLG32.DLL
76F70000 00087000 C:\WINDOWS\System32\shcore.dll
73D50000 00212000 C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.488_none_11b1e5df2ffd8627\COMCTL32.DLL
76B30000 000E3000 C:\WINDOWS\System32\OLE32.DLL
73B60000 00006000 C:\WINDOWS\SYSTEM32\MSIMG32.DLL
73B50000 0000F000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll
76330000 0005C000 C:\WINDOWS\System32\bcryptPrimitives.dll
72340000 00074000 C:\WINDOWS\system32\uxtheme.dll
73B70000 00167000 C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.19041.630_none_4294daf48a972df6\Gdiplus.dll
76C20000 000D3000 C:\WINDOWS\System32\MSCTF.dll
71A50000 00094000 C:\WINDOWS\SYSTEM32\TextShaping.dll
71990000 000BA000 C:\WINDOWS\SYSTEM32\textinputframework.dll
6C430000 0027E000 C:\WINDOWS\System32\CoreUIComponents.dll
6CD00000 0009B000 C:\WINDOWS\System32\CoreMessaging.dll
76120000 00063000 C:\WINDOWS\System32\WS2_32.dll
739E0000 00029000 C:\WINDOWS\SYSTEM32\ntmarta.dll
6D550000 000DE000 C:\WINDOWS\SYSTEM32\wintypes.dll

Called from INITTOOLBUTTON(0)
Called from _DEFINETOOLBUTTON(257) in h_toolbar.prg
Called from ADMINISTRADORDECOLABORA(17) in Colabora.prg Aqui é só inicializando uma variável publica - trecho do código abaixo
Called from (b)MAIN(46) in carne.prg
Called from _DOCONTROLEVENTPROCEDURE(1901) in h_windows.prg
Called from EVENTS(1754) in h_events.prg
Called from DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(1514) in h_windows.prg
Called from MAIN(96) in carne.prg

--------- trecho do código

14PROCEDURE AdministradorDeCOLABORA
15*------------------------------------------------------------------------------*
16 Public Nuevo := .F. // Cad. de Colaborador
17 Public Nuevo_Dep := .F. // Cad. de Dependentes
evaldohc
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 4
Data de registro: 21 Fev 2018 00:15
Cidade/Estado: Jundiaí
Curtiu: 1 vez
Mens.Curtidas: 0 vez

ACCESS_VIOLATION - Erro ao Executar Windows 10

Mensagempor JoséQuintas » 05 Mai 2021 17:31

evaldohc escreveu:Called from INITTOOLBUTTON(0)
Called from _DEFINETOOLBUTTON(257) in h_toolbar.prg
Called from ADMINISTRADORDECOLABORA(17) in Colabora.prg Aqui é só inicializando uma variável publica - trecho do código abaixo
Called from (b)MAIN(46) in carne.prg
Called from _DOCONTROLEVENTPROCEDURE(1901) in h_windows.prg
Called from EVENTS(1754) in h_events.prg
Called from DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(1514) in h_windows.prg
Called from MAIN(96) in carne.prg

--------- trecho do código

14PROCEDURE AdministradorDeCOLABORA
15*------------------------------------------------------------------------------*
16 Public Nuevo := .F. // Cad. de Colaborador
17 Public Nuevo_Dep := .F. // Cad. de Dependentes


Não é bem assim, mas revise tudo.
Talvez esteja usando mesmo nome pra duas coisas.
Não esqueça que em GUI tudo pode rodar ao mesmo tempo, então pode não ser exatamente na criação da variável.
Tá ocorrendo erro na execução de um evento, mas relacionado a criar button.

Em todo caso:
- procure as variáveis nos fontes.
- procure aonde cria button nesse fonte.
- o erro é ao ativar a tela, button excluído talvez?

Esse erro ocorre quando um programa invade o espaço de outro, tentar usar um controle que não existe mais poderia ser uma situação.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes




Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 5 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro