Just to make it clear, my mentioned fix didn't target to fix anything like that. I didn't experience such loop. In fact I only cleaned some API calls along the experiences with hbfbird.
Brgds, Viktor On 2010 Mar 23, at 18:22, Jacek Kubica wrote: > Hello Mindaugas, > > Tuesday, March 23, 2010, 5:55:45 PM, you wrote: > > MK> Hi, > MK> Jacek Kubica wrote: >>> I can only confirm ;-( persistent problems with sddfb and returned >>> problem with "neverending loop" after error, some days ago fixed by Viktor >>> (AFAIR) > > MK> Can you tell me more details about "neverending loop"? > > After error program don`t stop (do not exit to command prompt), > but on stdout (and in hb_log) we can see repeated (neverending) something > like: > > Application Internal Error - c:\Harbour\contrib\rddsql\sddfb\tests\test1.exe > Terminated at: 2010.03.23 13:46:22 > Unrecoverable error 6005: Exception error: > > Exception Code:C0000005 > Exception Address:10019E1C > EAX:00000001 EBX:0012FED0 ECX:0012FED0 EDX:00000001 > ESI:0012FED0 EDI:004C71C8 EBP:0012FF20 > CS:EIP:001B:10019E1C SS:ESP:0023:0012FE64 > DS:0023 ES:0023 FS:003B GS:0000 > Flags:00010202 > CS:EIP: 8B 08 51 E8 0C D2 FF FF 8B F8 83 C4 04 85 FF 0F > SS:ESP: 004C71C8 004B8858 002DAAC4 004CD1FC 00000358 002D10EC 0000000F > 002F0034 0012FE94 0012FEAC 0012FEA0 0041AF49 002D706C 004B8C70 002F000C > 0012FEC0 > > C stack: > EIP: EBP: Frame: OldEBP, RetAddr, Params... > 10019E1C 0012FF20 0012FF34 00402C7C 002DAAC4 00000000 00000000 > 00402C7C 0012FF34 0012FF54 00498D39 002D9ABC 00000000 004B819C 7FFD6000 > 00405BEC 00430290 > 00498D39 0012FF54 0012FF80 004B5B82 00000001 002D0148 002D0A48 00000000 > 00000000 7FFD6000 7FFD6000 0012FFC4 > 004B5B82 0012FF80 0012FF94 00000000 004B819C 7587D0E9 7FFD6000 > 00000000 0012FF94 0012FFD4 76FD19BB 7FFD6000 78EF4258 00000000 00000000 > 7FFD6000 00000000 00000000 00000000 > 76FD19BB 0012FFD4 0012FFEC 76FD198E 00401000 7FFD6000 00000000 00000000 > > > Modules: > 0x00400000 0x000DE000 c:\Harbour\contrib\rddsql\sddfb\tests\test1.exe > 0x76F90000 0x00127000 C:\Windows\system32\ntdll.dll > 0x75830000 0x000DC000 C:\Windows\system32\kernel32.dll > 0x10000000 0x00065000 c:\Harbour\contrib\rddsql\sddfb\tests\FBCLIENT.DLL > 0x75FA0000 0x0002D000 C:\Windows\system32\WS2_32.dll > 0x75E20000 0x000AA000 C:\Windows\system32\msvcrt.dll > 0x76D80000 0x000C6000 C:\Windows\system32\ADVAPI32.dll > 0x75ED0000 0x000C3000 C:\Windows\system32\RPCRT4.dll > 0x770D0000 0x00006000 C:\Windows\system32\NSI.dll > 0x74F50000 0x00014000 C:\Windows\system32\MPR.dll > 0x75C50000 0x0009D000 C:\Windows\system32\USER32.dll > 0x77100000 0x0004B000 C:\Windows\system32\GDI32.dll > 0x7C340000 0x00056000 C:\Windows\system32\MSVCR71.dll > 0x71B70000 0x0001E000 C:\Windows\system32\ShimEng.dll > 0x75470000 0x0002C000 C:\Windows\system32\apphelp.dll > 0x716B0000 0x00088000 C:\Windows\AppPatch\AcLayers.DLL > 0x76270000 0x00B10000 C:\Windows\system32\SHELL32.dll > 0x75DC0000 0x00059000 C:\Windows\system32\SHLWAPI.dll > 0x75990000 0x00145000 C:\Windows\system32\ole32.dll > 0x77160000 0x0008D000 C:\Windows\system32\OLEAUT32.dll > 0x754F0000 0x0001E000 C:\Windows\system32\USERENV.dll > 0x754D0000 0x00014000 C:\Windows\system32\Secur32.dll > 0x72800000 0x00042000 C:\Windows\system32\WINSPOOL.DRV > 0x770E0000 0x0001E000 C:\Windows\system32\IMM32.DLL > 0x75CF0000 0x000C8000 C:\Windows\system32\MSCTF.dll > 0x770C0000 0x00009000 C:\Windows\system32\LPK.DLL > 0x75BD0000 0x0007D000 C:\Windows\system32\USP10.dll > 0x6C1B0000 0x00005000 C:\Windows\system32\avgrsstx.dll > 0x743E0000 0x0019E000 > C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6002.18005_none_5cb72f96088b0de0\comctl32.dll > 0x75130000 0x00021000 C:\Windows\system32\NTMARTA.DLL > 0x76000000 0x00049000 C:\Windows\system32\WLDAP32.dll > 0x755A0000 0x00007000 C:\Windows\system32\PSAPI.DLL > 0x75110000 0x00011000 C:\Windows\system32\SAMLIB.dll > > ------------------------------------------------------------------------ > Application Internal Error - c:\Harbour\contrib\rddsql\sddfb\tests\test1.exe > Terminated at: 2010.03.23 13:46:22 > Unrecoverable error 6005: Exception error: > > Exception Code:C0000005 > Exception Address:10019E1C > EAX:00000001 EBX:0012FED0 ECX:0012FED0 EDX:00000001 > ESI:0012FED0 EDI:004C71C8 EBP:0012FF20 > CS:EIP:001B:10019E1C SS:ESP:0023:0012FE64 > DS:0023 ES:0023 FS:003B GS:0000 > Flags:00010202 > CS:EIP: 8B 08 51 E8 0C D2 FF FF 8B F8 83 C4 04 85 FF 0F > SS:ESP: 004C71C8 004B8858 002DAAC4 004CD1FC 00000358 002D10EC 0000000F > 002F0034 0012FE94 0012FEAC 0012FEA0 0041AF49 002D706C 004B8C70 002F000C > 0012FEC0 > > C stack: > EIP: EBP: Frame: OldEBP, RetAddr, Params... > 10019E1C 0012FF20 0012FF34 00402C7C 002DAAC4 00000000 00000000 > 00402C7C 0012FF34 0012FF54 00498D39 002D9ABC 00000000 004B819C 7FFD6000 > 00405BEC 00430290 > 00498D39 0012FF54 0012FF80 004B5B82 00000001 002D0148 002D0A48 00000000 > 00000000 7FFD6000 7FFD6000 0012FFC4 > 004B5B82 0012FF80 0012FF94 00000000 004B819C 7587D0E9 7FFD6000 > 00000000 0012FF94 0012FFD4 76FD19BB 7FFD6000 78EF4258 00000000 00000000 > 7FFD6000 00000000 00000000 00000000 > 76FD19BB 0012FFD4 0012FFEC 76FD198E 00401000 7FFD6000 00000000 00000000 > > > Modules: > 0x00400000 0x000DE000 c:\Harbour\contrib\rddsql\sddfb\tests\test1.exe > 0x76F90000 0x00127000 C:\Windows\system32\ntdll.dll > 0x75830000 0x000DC000 C:\Windows\system32\kernel32.dll > 0x10000000 0x00065000 c:\Harbour\contrib\rddsql\sddfb\tests\FBCLIENT.DLL > 0x75FA0000 0x0002D000 C:\Windows\system32\WS2_32.dll > 0x75E20000 0x000AA000 C:\Windows\system32\msvcrt.dll > 0x76D80000 0x000C6000 C:\Windows\system32\ADVAPI32.dll > 0x75ED0000 0x000C3000 C:\Windows\system32\RPCRT4.dll > 0x770D0000 0x00006000 C:\Windows\system32\NSI.dll > 0x74F50000 0x00014000 C:\Windows\system32\MPR.dll > 0x75C50000 0x0009D000 C:\Windows\system32\USER32.dll > 0x77100000 0x0004B000 C:\Windows\system32\GDI32.dll > 0x7C340000 0x00056000 C:\Windows\system32\MSVCR71.dll > 0x71B70000 0x0001E000 C:\Windows\system32\ShimEng.dll > 0x75470000 0x0002C000 C:\Windows\system32\apphelp.dll > 0x716B0000 0x00088000 C:\Windows\AppPatch\AcLayers.DLL > 0x76270000 0x00B10000 C:\Windows\system32\SHELL32.dll > 0x75DC0000 0x00059000 C:\Windows\system32\SHLWAPI.dll > 0x75990000 0x00145000 C:\Windows\system32\ole32.dll > 0x77160000 0x0008D000 C:\Windows\system32\OLEAUT32.dll > 0x754F0000 0x0001E000 C:\Windows\system32\USERENV.dll > 0x754D0000 0x00014000 C:\Windows\system32\Secur32.dll > 0x72800000 0x00042000 C:\Windows\system32\WINSPOOL.DRV > 0x770E0000 0x0001E000 C:\Windows\system32\IMM32.DLL > 0x75CF0000 0x000C8000 C:\Windows\system32\MSCTF.dll > 0x770C0000 0x00009000 C:\Windows\system32\LPK.DLL > 0x75BD0000 0x0007D000 C:\Windows\system32\USP10.dll > 0x6C1B0000 0x00005000 C:\Windows\system32\avgrsstx.dll > 0x743E0000 0x0019E000 > C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6002.18005_none_5cb72f96088b0de0\comctl32.dll > 0x75130000 0x00021000 C:\Windows\system32\NTMARTA.DLL > 0x76000000 0x00049000 C:\Windows\system32\WLDAP32.dll > 0x755A0000 0x00007000 C:\Windows\system32\PSAPI.DLL > 0x75110000 0x00011000 C:\Windows\system32\SAMLIB.dll > > > and so on .... > > Only closing console window can stopt it. > > I'm not 100% sure, but as far I remember it was fixed > after: > > 2010-03-11 23:27 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) > * contrib/rddsql/sddfb/sddfb.c > ! Few cleanups in the FB RDDSQL interface (macro and type usage). > ; It's not an attempt to fix recently reported bugs on the list. > > -- > Best regards, > > Jacek Kubica > > > _______________________________________________ > Harbour mailing list (attachment size limit: 40KB) > Harbour@harbour-project.org > http://lists.harbour-project.org/mailman/listinfo/harbour _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour