Eis o erro:
Código: Selecionar todos
Application Internal Error - C:\tarefas\tar2p.exe Terminated at: 2013.11.21 14:25:45 Unrecoverable error 6005: Exception error:
Exception Code:C0000005
Exception Address:0053A6EA
EAX:00000000 EBX:0035F0EC ECX:00000002 EDX:00000003
ESI:00359484 EDI:00000002 EBP:00000000
CS:EIP:0023:0053A6EA SS:ESP:002B:0028F990
DS:002B ES:002B FS:0053 GS:002B
Flags:00010246
CS:EIP: 8B 47 0C 89 04 24 E8 AB 20 EE FF BA 0A 00 00 00
SS:ESP: 00000CA3 00000000 0000D112 00000000 0035FE94 777AE023 00340464 0052E1C4 00350AAC 00000009 00340464 00000006 0028F901 00000001 00597680 0000002C
C stack:
EIP: EBP: Frame: OldEBP, RetAddr, Params...
Modules:
0x00400000 0x0025B000 C:\tarefas\tar2p.exe 0x77780000 0x00180000 C:\Windows\SysWOW64\ntdll.dll 0x750B0000 0x00110000 C:\Windows\syswow64\kernel32.dll 0x75690000 0x00047000 C:\Windows\syswow64\KERNELBASE.dll
0x75330000 0x000A0000 C:\Windows\syswow64\ADVAPI32.DLL 0x753D0000 0x000AC000 C:\Windows\syswow64\msvcrt.dll 0x75C60000 0x00019000 C:\Windows\SysWOW64\sechost.dll 0x75E80000 0x000F0000 C:\Windows\syswow64\RPCRT4.dll 0x74E60000 0x00060000 C:\Windows\syswow64\SspiCli.dll 0x74E50000 0x0000C000 C:\Windows\syswow64\CRYPTBASE.dll 0x75DF0000 0x00090000 C:\Windows\syswow64\GDI32.dll 0x74FB0000 0x00100000 C:\Windows\syswow64\USER32.dll 0x74F10000 0x0000A000 C:\Windows\syswow64\LPK.dll 0x75FA0000 0x0009D000 C:\Windows\syswow64\USP10.dll 0x751C0000 0x0015C000 C:\Windows\syswow64\OLE32.dll 0x74F20000 0x0008F000 C:\Windows\syswow64\OLEAUT32.DLL 0x70A90000 0x00051000 C:\Windows\system32\WINSPOOL.DRV 0x75650000 0x00035000 C:\Windows\syswow64\WS2_32.dll 0x77750000 0x00006000 C:\Windows\syswow64\NSI.dll 0x75A60000 0x00060000 C:\Windows\system32\IMM32.DLL 0x75D20000 0x000CC000 C:\Windows\syswow64\MSCTF.dll 0x73500000 0x0004C000 C:\Windows\system32\apphelp.dll 0x70740000 0x00010000 C:\Windows\system32\NLAapi.dll 0x70730000 0x00010000 C:\Windows\system32\napinsp.dll 0x70710000 0x00012000 C:\Windows\system32\pnrpnsp.dll 0x71010000 0x0003C000 C:\Windows\System32\mswsock.dll 0x70B80000 0x00044000 C:\Windows\system32\DNSAPI.dll 0x70700000 0x00008000 C:\Windows\System32\winrnr.dll 0x706D0000 0x00027000 C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL 0x75890000 0x00005000 C:\Windows\syswow64\PSAPI.DLL 0x76CC0000 0x00057000 C:\Windows\syswow64\SHLWAPI.dll 0x70FD0000 0x0001C000 C:\Windows\system32\IPHLPAPI.DLL 0x70FC0000 0x00007000 C:\Windows\system32\WINNSI.DLL 0x6FBB0000 0x00038000 C:\Windows\System32\fwpuclnt.dll 0x706C0000 0x00006000 C:\Windows\system32\rasadhlp.dll 0x71000000 0x00005000 C:\Windows\System32\wshtcpip.dll
Estou usando o HB 3.2 em todos os programas agora.
É certo que ainda não refiz os programas para usar corretamente as variáveis, mas o que mais me intriga neste erro é que ele ocorre com mais frequência (embora não exclusivamente) num programa pequeno, chamado por outro frequentemente, que roda por alguns minutos apenas e já fecha. Não daria tempo para as poucas variáveis desse programa estarem se acumulando a ponto de criarem problema de memória.
Além disso, tenho usado com frequência a função memory() para checar a memória disponível, e ela está sempre alta.
Alguém teria alguma luz para me dar a este respeito?




