EurekaLog 6.1.03 Application: ------------------------------------------------------- 1.1 Start Date : Sun, 15 Jan 2012 22:47:12 +0400 1.2 Name/Description: SASPlanet.Debug.exe 1.3 Version Number : 12.1.14.4781 1.4 Parameters : 1.5 Compilation Date: Sat, 14 Jan 2012 05:01:40 +0400 1.6 Up Time : 4 seconds Exception: ------------------------------------------------------------------- 2.1 Date : Sun, 15 Jan 2012 22:47:17 +0400 2.2 Address : 0075D88B 2.3 Module Name : SASPlanet.Debug.exe 2.4 Module Version: 12.1.14.4781 2.5 Type : Exception 2.6 Message : BerkeleyDB: Unsupported tile record version!. 2.7 ID : E1B0 2.8 Count : 1 2.9 Status : New 2.10 Note : Computer: ------------------------------------------------------------------------------------ 5.3 Free Memory : 209 Mb 5.5 Free Disk : 0.78 Gb 5.7 Processor : Genuine Intel(R) CPU T2500 @ 2.00GHz 5.8 Display Mode: 1024 x 768, 32 bit 5.9 Display DPI : 96 5.10 Video Card : Mobile Intel(R) 945 Express Chipset Family (driver 6.14.10.4926) Operating System: ------------------------------------ 6.1 Type : Microsoft Windows XP 6.2 Build # : 2600 6.3 Update : Service Pack 2 6.4 Language: Russian 6.5 Charset : 204 Call Stack Information: --------------------------------------------------------------------------------------------------------------------------------- |Address |Module |Unit |Class |Procedure/Method |Line | --------------------------------------------------------------------------------------------------------------------------------- |*Exception Thread: ID=2608; Priority=-2; Class=TThread4InterfacedThread | |-------------------------------------------------------------------------------------------------------------------------------| |0075D88B|SASPlanet.Debug.exe|u_TileStorageBerkeleyDB.pas | |RawDataToPBDBData |208[31] | |0075D79C|SASPlanet.Debug.exe|u_TileStorageBerkeleyDB.pas | |RawDataToPBDBData |177[0] | |0075E095|SASPlanet.Debug.exe|u_TileStorageBerkeleyDB.pas |TTileStorageBerkeleyDB |GetTileInfo |376[18] | |00604471|SASPlanet.Debug.exe|u_TileRequestProcessorPool.pas |TTileRequestProcessorPool |InitThreadsIfNeed |136[31] | |00760443|SASPlanet.Debug.exe|u_MapType.pas |TMapType |TileExists |382[1] | |007603FC|SASPlanet.Debug.exe|u_MapType.pas |TMapType |TileExists |381[0] | |00779B81|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |DoProcessDownloadRequests|289[30] | |007792AE|SASPlanet.Debug.exe|u_BackgroundTaskLayerDrawBase.pas|TBackgroundTaskLayerDrawBase|ExecuteTask |75[3] | |00779036|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |128[15] | |00603CE4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |162[3] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3136; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077A10E|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |RetartDownloadIfNeed |397[10] | |0077A064|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |RetartDownloadIfNeed |387[0] | |0077997F|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |OnPosChange |235[8] | |00779910|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |OnPosChange |227[0] | |00779650|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |Create |161[47] | |007793B4|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |Create |114[0] | |0077A2ED|SASPlanet.Debug.exe|u_UITileDownloadList.pas |TUITileDownloadList |Create |63[6] | |0077A1DC|SASPlanet.Debug.exe|u_UITileDownloadList.pas |TUITileDownloadList |Create |57[0] | |007D7A82|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1545[524]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=3136; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |77D49426|USER32.dll | | |WaitMessage | | |77D4941C|USER32.dll | | |WaitMessage | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=2724; Priority=0; Class=TGarbageCollectorThread | |-------------------------------------------------------------------------------------------------------------------------------| |7C90D85A|ntdll.dll | | |NtDelayExecution | | |7C80239C|kernel32.dll | | |SleepEx | | |7C80244C|kernel32.dll | | |Sleep | | |7C802442|kernel32.dll | | |Sleep | | |0064491C|SASPlanet.Debug.exe|uPSRuntime.pas |TPSTypeRec_ProcPtr |CalcSize |12602[4] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3136; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |0064488E|SASPlanet.Debug.exe|uPSRuntime.pas |TPSTypeRec_ProcPtr |CalcSize |12602[4] | |00644820|SASPlanet.Debug.exe|uPSRuntime.pas |TPSTypeRec_ProcPtr |CalcSize |12602[4] | |00756987|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |Create |380[90] | |00756390|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |Create |290[0] | |007E8AA9|SASPlanet.Debug.exe|SASPlanet.dpr | | |724[1] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=6132; Priority=-1; Class=TThread4InterfacedThread | |-------------------------------------------------------------------------------------------------------------------------------| |7C90E9A9|ntdll.dll | | |ZwWaitForMultipleObjects | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |0074E864|SASPlanet.Debug.exe|u_InternalPerformanceCounter.pas |TInternalPerformanceCounter |FinishOperation |115[12] | |7C80952A|kernel32.dll | | |WaitForMultipleObjectsEx | | |7C80A070|kernel32.dll | | |WaitForMultipleObjects | | |7C80A05D|kernel32.dll | | |WaitForMultipleObjects | | |00778FD1|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |118[5] | |00603CE4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |162[3] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3136; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |172[0] | |007A6E49|SASPlanet.Debug.exe|u_MapMainLayer.pas |TMapMainLayer |StartThreads |573[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=3280; Priority=-1; Class=TThread4InterfacedThread | |-------------------------------------------------------------------------------------------------------------------------------| |7C90E9A9|ntdll.dll | | |ZwWaitForMultipleObjects | | |7C90E21D|ntdll.dll | | |ZwQueryVirtualMemory | | |7C809728|kernel32.dll | | |GetCurrentThreadId | | |7C80952A|kernel32.dll | | |WaitForMultipleObjectsEx | | |7C80A070|kernel32.dll | | |WaitForMultipleObjects | | |7C80A05D|kernel32.dll | | |WaitForMultipleObjects | | |00778FD1|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |118[5] | |00603CE4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |162[3] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3136; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |172[0] | |0077EC75|SASPlanet.Debug.exe|u_MapLayerWiki.pas |TWikiLayer |StartThreads |587[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=4628; Priority=-2; Class=TThread4InterfacedThread | |-------------------------------------------------------------------------------------------------------------------------------| |7C90E9A9|ntdll.dll | | |ZwWaitForMultipleObjects | | |7C90E21D|ntdll.dll | | |ZwQueryVirtualMemory | | |7C809728|kernel32.dll | | |GetCurrentThreadId | | |7C80952A|kernel32.dll | | |WaitForMultipleObjectsEx | | |7C80A070|kernel32.dll | | |WaitForMultipleObjects | | |7C80A05D|kernel32.dll | | |WaitForMultipleObjects | | |00778FD1|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |118[5] | |00603CE4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |162[3] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3136; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |172[0] | |007AEB05|SASPlanet.Debug.exe|u_MapLayerFillingMap.pas |TMapLayerFillingMap |StartThreads |88[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=5696; Priority=-1; Class=TThread4InterfacedThread | |-------------------------------------------------------------------------------------------------------------------------------| |7C90E9A9|ntdll.dll | | |ZwWaitForMultipleObjects | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |0074E864|SASPlanet.Debug.exe|u_InternalPerformanceCounter.pas |TInternalPerformanceCounter |FinishOperation |115[12] | |7C80952A|kernel32.dll | | |WaitForMultipleObjectsEx | | |7C80A070|kernel32.dll | | |WaitForMultipleObjects | | |7C80A05D|kernel32.dll | | |WaitForMultipleObjects | | |00778FD1|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |118[5] | |00603CE4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |162[3] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3136; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |172[0] | |007A8931|SASPlanet.Debug.exe|u_MapMarksLayer.pas |TMapMarksLayer |StartThreads |472[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | --------------------------------------------------------------------------------------------------------------------------------- Modules Information: -------------------- Processes Information: ---------------------- Assembler Information: --------------------------------------------------------------------------------------------------------------- ; u_TileStorageBerkeleyDB.RawDataToPBDBData (Line=202 - Offset=25) ; ---------------------------------------------------------------- 0075D869 cmp dword ptr [ebx+$04], +$00 0075D86D jbe u_TileStorageBerkeleyDB.RawDataToPBDBData (Line=206) ; ; Line=203 - Offset=26 ; -------------------- 0075D86F add esi, edi 0075D871 mov [ebx+$1C], esi ; ; Line=206 - Offset=29 ; -------------------- 0075D874 mov byte ptr [ebp-$01], $01 0075D878 jmp u_TileStorageBerkeleyDB.RawDataToPBDBData (Line=211) ; ; Line=208 - Offset=31 ; -------------------- 0075D87A mov ecx, $0075D8C8 ; 'BerkeleyDB: Unsupported tile rec'... 0075D87F mov dl, $01 0075D881 mov eax, dword ptr [Exception] 0075D886 call -$003492CB 0075D88B call -$003584DC ; <-- EXCEPTION ; ; Line=211 - Offset=34 ; -------------------- 0075D890 xor eax, eax 0075D892 pop edx 0075D893 pop ecx 0075D894 pop ecx 0075D895 mov fs:[eax], edx 0075D898 push $0075D8B2 ; '.¶Eÿ_^[‹å]Ã' 0075D89D lea eax, [ebp-$10] 0075D8A0 mov edx, $00000003 ; ''... 0075D8A5 call -$00357602 0075D8AA ret Registers: ----------------------------- EAX: 0BD32760 EDI: 0C8944E0 EBX: 0C4AFD70 ESI: 00000001 ECX: 0BD32700 ESP: 0C4AFD10 EDX: 0075D890 EIP: 0075D88B Stack: Memory Dump: ------------------ --------------------------------------------------------------------------- 0C4AFD10: 0C4AFD40 0AB52CD0: E8 24 7B CA FF 33 C0 5A 59 59 64 89 10 68 B2 D8 .${..3.ZYYd..h.. 0C4AFD14: 00405290 0AB52CE0: 75 00 8D 45 F0 BA 03 00 00 00 E8 FE 89 CA FF C3 u..E............ 0C4AFD18: 0C4AFD38 0AB52CF0: E9 60 79 CA FF EB EB 0F B6 45 FF 5F 5E 5B 8B E5 .`y......E._^[.. 0C4AFD1C: 0C4AFDB0 0AB52D00: 5D C3 00 00 00 FF FF FF FF 2C 00 00 00 42 65 72 ]........,...Ber 0C4AFD20: 0C4AFDEC 0AB52D10: 6B 65 6C 65 79 44 42 3A 20 55 6E 73 75 70 70 6F keleyDB: Unsuppo 0C4AFD24: 0000000C 0AB52D20: 72 74 65 64 20 74 69 6C 65 20 72 65 63 6F 72 64 rted tile record 0C4AFD28: 00000000 0AB52D30: 20 76 65 72 73 69 6F 6E 21 00 00 00 00 55 8B EC version!....U.. 0C4AFD2C: 00000000 0AB52D40: 6A 00 6A 00 6A 00 6A 00 53 56 57 84 D2 74 08 83 j.j.j.j.SVW..t.. 0C4AFD30: 00000000 0AB52D50: C4 F0 E8 8E 74 CA FF 89 4D FC 8B DA 8B F0 8B 45 ....t...M......E 0C4AFD34: 00000000 0AB52D60: FC E8 E7 A4 CA FF 8B 45 08 E8 DF A4 CA FF 33 C0 .......E......3. 0C4AFD38: 0C4AFDB8 0AB52D70: 55 68 1A DA 75 00 64 FF 30 64 89 20 8B 45 FC 50 Uh..u.d.0d. .E.P 0C4AFD3C: 0075E09A 0AB52D80: B2 01 A1 F0 BB 75 00 E8 C5 70 CA FF 8B C8 85 C9 .....u...p...... 0C4AFD40: 0C4AFD4C 0AB52D90: 74 03 83 E9 F4 33 D2 8B C6 E8 27 E4 E8 FF 6A 00 t....3....'...j. 0C4AFD44: 00405290 0AB52DA0: 6A 00 33 C9 B2 01 A1 88 B6 75 00 E8 9D DE FF FF j.3......u...... 0C4AFD48: 0C4AFDB8 0AB52DB0: 8B D0 85 D2 74 03 83 EA E4 8D 46 34 E8 30 A4 CA ....t.....F4.0.. 0C4AFD4C: 0C4AFD58 0AB52DC0: FF B2 01 A1 5C D4 75 00 E8 84 70 CA FF 85 C0 74 ....\.u...p....t EurekaLog 6.1.03 Application: ------------------------------------------------------- 1.1 Start Date : Sun, 15 Jan 2012 22:47:50 +0400 1.2 Name/Description: SASPlanet.Debug.exe 1.3 Version Number : 12.1.14.4781 1.4 Parameters : 1.5 Compilation Date: Sat, 14 Jan 2012 05:01:40 +0400 1.6 Up Time : 3 seconds Exception: ---------------------------------------------------------------------------------------- 2.1 Date : Sun, 15 Jan 2012 22:47:53 +0400 2.2 Address : 0075C6EA 2.3 Module Name : SASPlanet.Debug.exe 2.4 Module Version: 12.1.14.4781 2.5 Type : Exception 2.6 Message : Error #-30973: DB_RUNRECOVERY: Fatal error, run database recovery. 2.7 ID : BC87 2.8 Count : 1 2.9 Status : New 2.10 Note : Computer: ------------------------------------------------------------------------------------ 5.3 Free Memory : 209 Mb 5.5 Free Disk : 0.78 Gb 5.7 Processor : Genuine Intel(R) CPU T2500 @ 2.00GHz 5.8 Display Mode: 1024 x 768, 32 bit 5.9 Display DPI : 96 5.10 Video Card : Mobile Intel(R) 945 Express Chipset Family (driver 6.14.10.4926) Operating System: ------------------------------------ 6.1 Type : Microsoft Windows XP 6.2 Build # : 2600 6.3 Update : Service Pack 2 6.4 Language: Russian 6.5 Charset : 204 Call Stack Information: --------------------------------------------------------------------------------------------------------------------------------- |Address |Module |Unit |Class |Procedure/Method |Line | --------------------------------------------------------------------------------------------------------------------------------- |*Exception Thread: ID=5876; Priority=-2; Class=TThread4InterfacedThread | |-------------------------------------------------------------------------------------------------------------------------------| |0075C6EA|SASPlanet.Debug.exe|db_h.pas | |CheckBDB |2786[2] | |0075C684|SASPlanet.Debug.exe|db_h.pas | |CheckBDB |2784[0] | |0075C745|SASPlanet.Debug.exe|db_h.pas | |CheckAndFoundBDB |2794[4] | |0075C734|SASPlanet.Debug.exe|db_h.pas | |CheckAndFoundBDB |2791[1] | |0075CCDF|SASPlanet.Debug.exe|u_BerkeleyDB.pas |TBerkeleyDB |Exists |261[10] | |0075CC7C|SASPlanet.Debug.exe|u_BerkeleyDB.pas |TBerkeleyDB |Exists |251[0] | |0075E044|SASPlanet.Debug.exe|u_TileStorageBerkeleyDB.pas |TTileStorageBerkeleyDB |GetTileInfo |370[12] | |7C80977A|kernel32.dll | | |InterlockedDecrement | | |7C809766|kernel32.dll | | |InterlockedIncrement | | |005F035C|SASPlanet.Debug.exe|u_TTLCheckListener.pas |TTTLCheckListener |UpdateUseTime |68[1] | |00604331|SASPlanet.Debug.exe|u_TileRequestProcessorPool.pas |TTileRequestProcessorPool |InitThreadsIfNeed |106[1] | |00604471|SASPlanet.Debug.exe|u_TileRequestProcessorPool.pas |TTileRequestProcessorPool |InitThreadsIfNeed |136[31] | |00760443|SASPlanet.Debug.exe|u_MapType.pas |TMapType |TileExists |382[1] | |007603FC|SASPlanet.Debug.exe|u_MapType.pas |TMapType |TileExists |381[0] | |00779B81|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |DoProcessDownloadRequests|289[30] | |007792AE|SASPlanet.Debug.exe|u_BackgroundTaskLayerDrawBase.pas|TBackgroundTaskLayerDrawBase|ExecuteTask |75[3] | |00779036|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |128[15] | |00603CE4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |162[3] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077A10E|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |RetartDownloadIfNeed |397[10] | |0077A064|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |RetartDownloadIfNeed |387[0] | |0077997F|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |OnPosChange |235[8] | |00779910|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |OnPosChange |227[0] | |00779650|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |Create |161[47] | |007793B4|SASPlanet.Debug.exe|u_UiTileDownload.pas |TUiTileDownload |Create |114[0] | |0077A2ED|SASPlanet.Debug.exe|u_UITileDownloadList.pas |TUITileDownloadList |Create |63[6] | |0077A1DC|SASPlanet.Debug.exe|u_UITileDownloadList.pas |TUITileDownloadList |Create |57[0] | |007D7A82|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1545[524]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=3552; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |77D49426|USER32.dll | | |WaitMessage | | |77D4941C|USER32.dll | | |WaitMessage | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=4392; Priority=0; Class=TGarbageCollectorThread | |-------------------------------------------------------------------------------------------------------------------------------| |7C90D85A|ntdll.dll | | |NtDelayExecution | | |7C80239C|kernel32.dll | | |SleepEx | | |7C80244C|kernel32.dll | | |Sleep | | |7C802442|kernel32.dll | | |Sleep | | |0064491C|SASPlanet.Debug.exe|uPSRuntime.pas |TPSTypeRec_ProcPtr |CalcSize |12602[4] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |0064488E|SASPlanet.Debug.exe|uPSRuntime.pas |TPSTypeRec_ProcPtr |CalcSize |12602[4] | |00644820|SASPlanet.Debug.exe|uPSRuntime.pas |TPSTypeRec_ProcPtr |CalcSize |12602[4] | |00756987|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |Create |380[90] | |00756390|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |Create |290[0] | |007E8AA9|SASPlanet.Debug.exe|SASPlanet.dpr | | |724[1] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=5540; Priority=-1; Class=TThread4InterfacedThread | |-------------------------------------------------------------------------------------------------------------------------------| |7C90E9A9|ntdll.dll | | |ZwWaitForMultipleObjects | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |0074E864|SASPlanet.Debug.exe|u_InternalPerformanceCounter.pas |TInternalPerformanceCounter |FinishOperation |115[12] | |7C80952A|kernel32.dll | | |WaitForMultipleObjectsEx | | |7C80A070|kernel32.dll | | |WaitForMultipleObjects | | |7C80A05D|kernel32.dll | | |WaitForMultipleObjects | | |00778FD1|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |118[5] | |00603CE4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |162[3] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |172[0] | |007A6E49|SASPlanet.Debug.exe|u_MapMainLayer.pas |TMapMainLayer |StartThreads |573[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=5048; Priority=-1; Class=TThread4InterfacedThread | |-------------------------------------------------------------------------------------------------------------------------------| |7C90E9A9|ntdll.dll | | |ZwWaitForMultipleObjects | | |7C90E21D|ntdll.dll | | |ZwQueryVirtualMemory | | |7C809728|kernel32.dll | | |GetCurrentThreadId | | |7C80952A|kernel32.dll | | |WaitForMultipleObjectsEx | | |7C80A070|kernel32.dll | | |WaitForMultipleObjects | | |7C80A05D|kernel32.dll | | |WaitForMultipleObjects | | |00778FD1|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |118[5] | |00603CE4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |162[3] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |172[0] | |0077EC75|SASPlanet.Debug.exe|u_MapLayerWiki.pas |TWikiLayer |StartThreads |587[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=5552; Priority=-2; Class=TThread4InterfacedThread | |-------------------------------------------------------------------------------------------------------------------------------| |7C90E9A9|ntdll.dll | | |ZwWaitForMultipleObjects | | |7C90E21D|ntdll.dll | | |ZwQueryVirtualMemory | | |7C809728|kernel32.dll | | |GetCurrentThreadId | | |7C80952A|kernel32.dll | | |WaitForMultipleObjectsEx | | |7C80A070|kernel32.dll | | |WaitForMultipleObjects | | |7C80A05D|kernel32.dll | | |WaitForMultipleObjects | | |00778FD1|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |118[5] | |00603CE4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |162[3] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |172[0] | |007AEB05|SASPlanet.Debug.exe|u_MapLayerFillingMap.pas |TMapLayerFillingMap |StartThreads |88[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |-------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=5712; Priority=-1; Class=TThread4InterfacedThread | |-------------------------------------------------------------------------------------------------------------------------------| |7C90E9A9|ntdll.dll | | |ZwWaitForMultipleObjects | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |0074E864|SASPlanet.Debug.exe|u_InternalPerformanceCounter.pas |TInternalPerformanceCounter |FinishOperation |115[12] | |7C80952A|kernel32.dll | | |WaitForMultipleObjectsEx | | |7C80A070|kernel32.dll | | |WaitForMultipleObjects | | |7C80A05D|kernel32.dll | | |WaitForMultipleObjects | | |00778FD1|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |118[5] | |00603CE4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |162[3] | |-------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |-------------------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |172[0] | |007A8931|SASPlanet.Debug.exe|u_MapMarksLayer.pas |TMapMarksLayer |StartThreads |472[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | --------------------------------------------------------------------------------------------------------------------------------- Modules Information: -------------------- Processes Information: ---------------------- Assembler Information: ------------------------------------------------------------- ; db_h.CheckBDB (Line=2786 - Offset=2) ; ------------------------------------ 0075C6C3 lea eax, [ebp-$0C] 0075C6C6 call -$00356A67 0075C6CB push dword ptr [ebp-$0C] 0075C6CE lea eax, [ebp-$04] 0075C6D1 mov edx, $00000004 ; ''... 0075C6D6 call -$003568BF 0075C6DB mov ecx, [ebp-$04] 0075C6DE mov dl, $01 0075C6E0 mov eax, dword ptr [Exception] 0075C6E5 call -$0034812A 0075C6EA call -$0035733B ; <-- EXCEPTION ; ; Line=2787 - Offset=3 ; -------------------- 0075C6EF xor eax, eax 0075C6F1 pop edx 0075C6F2 pop ecx 0075C6F3 pop ecx 0075C6F4 mov fs:[eax], edx 0075C6F7 push $0075C711 ; '[‹å]Ã' 0075C6FC lea eax, [ebp-$0C] 0075C6FF mov edx, $00000003 ; ''... 0075C704 call -$00356C89 0075C709 ret Registers: ----------------------------- EAX: 0C579200 EDI: 0C4AFDB0 EBX: FFFF8703 ESI: 00000008 ECX: 0C579200 ESP: 0C4AFCE0 EDX: 0075C6EF EIP: 0075C6EA Stack: Memory Dump: ------------------ --------------------------------------------------------------------------- 0C4AFCE0: 0C4AFD08 01D0BB10: E8 C5 8C CA FF 33 C0 5A 59 59 64 89 10 68 11 C7 .....3.ZYYd..h.. 0C4AFCE4: 00405290 01D0BB20: 75 00 8D 45 F4 BA 03 00 00 00 E8 77 93 CA FF C3 u..E.......w.... 0C4AFCE8: 0C4AFCFC 01D0BB30: E9 01 8B CA FF EB EB 5B 8B E5 5D C3 00 00 FF FF .......[..]..... 0C4AFCEC: 0B965940 01D0BB40: FF FF 07 00 00 00 45 72 72 6F 72 20 23 00 FF FF ......Error #... 0C4AFCF0: 00000000 01D0BB50: FF FF 02 00 00 00 3A 20 00 00 3D F5 86 FF FF 74 ......: ..=....t 0C4AFCF4: 00000000 01D0BB60: 07 3D EC 86 FF FF 75 03 33 C0 C3 E8 3A FF FF FF .=....u.3...:... 0C4AFCF8: 00000000 01D0BB70: B0 01 C3 8D 40 00 3D ED 86 FF FF 75 03 33 C0 C3 ....@.=....u.3.. 0C4AFCFC: 0C4AFD40 01D0BB80: E8 25 FF FF FF B0 01 C3 8B C0 33 C9 89 0A E8 17 .%........3..... 0C4AFD00: 0075C74A 01D0BB90: FF FF FF C3 8B C0 55 8B EC 33 C0 55 68 AB C7 75 ......U..3.Uh..u 0C4AFD04: 0075CCE4 01D0BBA0: 00 64 FF 30 64 89 20 FF 05 98 AE 8E 00 75 14 83 .d.0d. ......u.. 0C4AFD08: 0C4AFD4C 01D0BBB0: 3D 88 E7 81 00 00 74 0B A1 88 E7 81 00 50 E8 4F =.....t......P.O 0C4AFD0C: 00405290 01D0BBC0: C2 CA FF 33 C0 5A 59 59 64 89 10 68 B2 C7 75 00 ...3.ZYYd..h..u. 0C4AFD10: 0C4AFD40 01D0BBD0: C3 E9 60 8A CA FF EB F8 5D C3 00 C8 75 00 00 00 ..`.....]...u... 0C4AFD14: 0C4AFDEC 01D0BBE0: 00 00 00 00 00 00 00 C8 75 00 00 00 00 00 00 00 ........u....... 0C4AFD18: 0000000E 01D0BBF0: 00 00 00 00 00 00 00 00 00 00 12 C8 75 00 14 00 ............u... 0C4AFD1C: 0C4AFD9C 01D0BC00: 00 00 C0 11 40 00 84 4C 40 00 90 4C 40 00 94 4C ....@..L@..L@..L EurekaLog 6.1.03 Application: ------------------------------------------------------- 1.1 Start Date : Sun, 15 Jan 2012 22:47:50 +0400 1.2 Name/Description: SASPlanet.Debug.exe 1.3 Version Number : 12.1.14.4781 1.4 Parameters : 1.5 Compilation Date: Sat, 14 Jan 2012 05:01:40 +0400 1.6 Up Time : 20 seconds Exception: ------------------------------------------------------ 2.1 Date : Sun, 15 Jan 2012 22:48:10 +0400 2.2 Address : 00428110 2.3 Module Name : SASPlanet.Debug.exe 2.4 Module Version: 12.1.14.4781 2.5 Type : EListError 2.6 Message : List index out of bounds (1763). 2.7 ID : FA22 2.8 Count : 1 2.9 Status : New 2.10 Note : Computer: ------------------------------------------------------------------------------------ 5.3 Free Memory : 209 Mb 5.5 Free Disk : 0.78 Gb 5.7 Processor : Genuine Intel(R) CPU T2500 @ 2.00GHz 5.8 Display Mode: 1024 x 768, 32 bit 5.9 Display DPI : 96 5.10 Video Card : Mobile Intel(R) 945 Express Chipset Family (driver 6.14.10.4926) Operating System: ------------------------------------ 6.1 Type : Microsoft Windows XP 6.2 Build # : 2600 6.3 Update : Service Pack 2 6.4 Language: Russian 6.5 Charset : 204 Call Stack Information: ---------------------------------------------------------------------------------------------------------------------- |Address |Module |Unit |Class |Procedure/Method |Line | ---------------------------------------------------------------------------------------------------------------------- |*Exception Thread: ID=3552; Priority=0; Class=; [Main] | |--------------------------------------------------------------------------------------------------------------------| |00428110|SASPlanet.Debug.exe| | | | | |0055545E|SASPlanet.Debug.exe|gnugettext.pas | |Finalization |2874[9] | |007578E7|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |SendTerminateToThreads |635[2] | |007578CC|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |SendTerminateToThreads |633[0] | |007D8EE5|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormClose |1797[3] | |77D4F668|USER32.dll | | |CallWindowProcA | | |77D4F652|USER32.dll | | |CallWindowProcA | | |77D4F8A1|USER32.dll | | |CallNextHookEx | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4F668|USER32.dll | | |CallWindowProcA | | |77D4F652|USER32.dll | | |CallWindowProcA | | |007E47BA|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |TrayControl |5003[5] | |77D4B90E|USER32.dll | | |SendMessageW | | |77D4F668|USER32.dll | | |CallWindowProcA | | |77D4F652|USER32.dll | | |CallWindowProcA | | |77D60058|USER32.dll | | |GetPropA | | |77D60022|USER32.dll | | |GetPropA | | |77D496D2|USER32.dll | | |DispatchMessageA | | |77D496C8|USER32.dll | | |DispatchMessageA | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |--------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=4392; Priority=0; Class=TGarbageCollectorThread | |--------------------------------------------------------------------------------------------------------------------| |7C90D85A|ntdll.dll | | |NtDelayExecution | | |7C80239C|kernel32.dll | | |SleepEx | | |7C80244C|kernel32.dll | | |Sleep | | |7C802442|kernel32.dll | | |Sleep | | |0064491C|SASPlanet.Debug.exe|uPSRuntime.pas |TPSTypeRec_ProcPtr |CalcSize |12602[4] | |--------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |--------------------------------------------------------------------------------------------------------------------| |0064488E|SASPlanet.Debug.exe|uPSRuntime.pas |TPSTypeRec_ProcPtr |CalcSize |12602[4] | |00644820|SASPlanet.Debug.exe|uPSRuntime.pas |TPSTypeRec_ProcPtr |CalcSize |12602[4] | |00756987|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |Create |380[90] | |00756390|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |Create |290[0] | |007E8AA9|SASPlanet.Debug.exe|SASPlanet.dpr | | |724[1] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |--------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=5540; Priority=-1; Class=TThread4InterfacedThread | |--------------------------------------------------------------------------------------------------------------------| |7C90E9BE|ntdll.dll | | |NtWaitForSingleObject | | |7C90D527|ntdll.dll | | |ZwCallbackReturn | | |7C802540|kernel32.dll | | |WaitForSingleObjectEx | | |7C80252D|kernel32.dll | | |WaitForSingleObject | | |7C802520|kernel32.dll | | |WaitForSingleObject | | |00603CC9|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|DoTerminate |154[1] | |--------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |--------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas|TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas|TMapLayerWithThreadDraw |StartThreads |172[0] | |007A6E49|SASPlanet.Debug.exe|u_MapMainLayer.pas |TMapMainLayer |StartThreads |573[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection| | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |--------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=5048; Priority=-1; Class=TThread4InterfacedThread | |--------------------------------------------------------------------------------------------------------------------| |7C90E9BE|ntdll.dll | | |NtWaitForSingleObject | | |7C90D527|ntdll.dll | | |ZwCallbackReturn | | |7C802540|kernel32.dll | | |WaitForSingleObjectEx | | |7C80252D|kernel32.dll | | |WaitForSingleObject | | |7C802520|kernel32.dll | | |WaitForSingleObject | | |00603CC9|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|DoTerminate |154[1] | |--------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |--------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas|TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas|TMapLayerWithThreadDraw |StartThreads |172[0] | |0077EC75|SASPlanet.Debug.exe|u_MapLayerWiki.pas |TWikiLayer |StartThreads |587[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection| | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |--------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=5552; Priority=-2; Class=TThread4InterfacedThread | |--------------------------------------------------------------------------------------------------------------------| |7C90E9BE|ntdll.dll | | |NtWaitForSingleObject | | |7C90D527|ntdll.dll | | |ZwCallbackReturn | | |7C802540|kernel32.dll | | |WaitForSingleObjectEx | | |7C80252D|kernel32.dll | | |WaitForSingleObject | | |7C802520|kernel32.dll | | |WaitForSingleObject | | |00603CC9|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|DoTerminate |154[1] | |--------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |--------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas|TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas|TMapLayerWithThreadDraw |StartThreads |172[0] | |007AEB05|SASPlanet.Debug.exe|u_MapLayerFillingMap.pas |TMapLayerFillingMap |StartThreads |88[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection| | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | |007E8BB7|SASPlanet.Debug.exe|SASPlanet.dpr | | |742[19] | |7C90E64C|ntdll.dll | | |NtSetInformationThread | | |--------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=5712; Priority=-1; Class=TThread4InterfacedThread | |--------------------------------------------------------------------------------------------------------------------| |7C90E9BE|ntdll.dll | | |NtWaitForSingleObject | | |7C90D527|ntdll.dll | | |ZwCallbackReturn | | |7C802540|kernel32.dll | | |WaitForSingleObjectEx | | |7C80252D|kernel32.dll | | |WaitForSingleObject | | |7C802520|kernel32.dll | | |WaitForSingleObject | | |00603CC9|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|DoTerminate |154[1] | |--------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=3552; Priority=0; Class=; [Main] | |--------------------------------------------------------------------------------------------------------------------| |00603D1F|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|Start |170[3] | |00603CEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread|Start |167[0] | |00603BD4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |119[6] | |0077D77F|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas|TMapLayerWithThreadDraw |StartThreads |174[2] | |0077D770|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas|TMapLayerWithThreadDraw |StartThreads |172[0] | |007A8931|SASPlanet.Debug.exe|u_MapMarksLayer.pas |TMapMarksLayer |StartThreads |472[1] | |0079EFA6|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |101[2] | |0079EF88|SASPlanet.Debug.exe|u_WindowLayerBasicList.pas |TWindowLayerBasicList |StartThreads |99[0] | |007D79CD|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |1542[521]| |77D4B90E|USER32.dll | | |SendMessageW | | |77D5F3E9|USER32.dll | | |SendMessageA | | |77D5F3A5|USER32.dll | | |SendMessageA | | |77D4D564|USER32.dll | | |DefWindowProcA | | |77D4D4FE|USER32.dll | | |DefWindowProcA | | |77D4DA7A|USER32.dll | | |SetFocus | | |77D4DA70|USER32.dll | | |SetFocus | | |77D4B976|USER32.dll | | |IsWindow | | |77D4D8BE|USER32.dll | | |ShowWindow | | |77D4D8B4|USER32.dll | | |ShowWindow | | |7C9010ED|ntdll.dll | | |RtlLeaveCriticalSection| | |77D4CEA3|USER32.dll | | |MonitorFromWindow | | |77D4CEB6|USER32.dll | | |MonitorFromWindow | | ---------------------------------------------------------------------------------------------------------------------- Modules Information: -------------------- Processes Information: ---------------------- Assembler Information: ----------------------------------------------------------------------------- 004280F2 push $0042813B ; 'éÐÐýÿëí_^[Y]ÃU‹ìƒÄø‰Eü‹Eü‹@.è¬ýÿ'... 004280F7 push dword ptr fs:[eax] 004280FA mov fs:[eax], esp 004280FD test ebx, ebx 004280FF jl +$05 00428101 cmp ebx, [esi+$08] 00428104 jl +$0F 00428106 mov edx, [$81F618] 0042810C mov eax, [esi] 0042810E mov ecx, ebx 00428110 call -$00000A7D ; <-- EXCEPTION 00428115 mov eax, edi 00428117 mov edx, [esi+$04] 0042811A mov edx, [edx+ebx*4] 0042811D call -$00020376 00428122 xor eax, eax 00428124 pop edx 00428125 pop ecx 00428126 pop ecx 00428127 mov fs:[eax], edx 0042812A push $00428142 ; '_^[Y]ÃU‹ìƒÄø‰Eü‹Eü‹@.è¬ýÿÿ3ÒUh‰'... Registers: ----------------------------- EAX: 01442860 EDI: 0012F0CC EBX: 0BB50578 ESI: 000006E3 ECX: 00000000 ESP: 0012F050 EDX: 00428115 EIP: 00428110 Stack: Memory Dump: ------------------ --------------------------------------------------------------------------- 0012F050: 000006E3 01D0BB10: E8 83 F5 FF FF 8B C7 8B 56 04 8B 14 9A E8 8A FC ........V....... 0012F054: 00422000 01D0BB20: FD FF 33 C0 5A 59 59 64 89 10 68 42 81 42 00 8B ..3.ZYYd..hB.B.. 0012F058: 000006E3 01D0BB30: 45 FC 8B 40 0C E8 32 FE FF FF C3 E9 D0 D0 FD FF E..@..2......... 0012F05C: 0042205C 01D0BB40: EB ED 5F 5E 5B 59 5D C3 55 8B EC 83 C4 F8 89 45 .._^[Y].U......E 0012F060: 004276CA 01D0BB50: FC 8B 45 FC 8B 40 0C E8 AC FD FF FF 33 D2 55 68 ..E..@......3.Uh 0012F064: 0012F084 01D0BB60: 89 81 42 00 64 FF 32 64 89 22 8B 40 0C 89 45 F8 ..B.d.2d.".@..E. 0012F068: 00405290 01D0BB70: 33 C0 5A 59 59 64 89 10 68 90 81 42 00 8B 45 FC 3.ZYYd..h..B..E. 0012F06C: 0012F07C 01D0BB80: 8B 40 0C E8 E4 FD FF FF C3 E9 82 D0 FD FF EB ED .@.............. 0012F070: 01CB0620 01D0BB90: 8B 45 F8 59 59 5D C3 90 55 8B EC 83 C4 F8 89 45 .E.YY]..U......E 0012F074: 000006E3 01D0BBA0: FC 8B 45 FC 8B 40 0C E8 5C FD FF FF 33 D2 55 68 ..E..@..\...3.Uh 0012F078: 00000000 01D0BBB0: D9 81 42 00 64 FF 32 64 89 22 8B 40 08 89 45 F8 ..B.d.2d.".@..E. 0012F07C: 0012F0A0 01D0BBC0: 33 C0 5A 59 59 64 89 10 68 E0 81 42 00 8B 45 FC 3.ZYYd..h..B..E. 0012F080: 00428115 01D0BBD0: 8B 40 0C E8 94 FD FF FF C3 E9 32 D0 FD FF EB ED .@........2..... 0012F084: 0012F0AC 01D0BBE0: 8B 45 F8 59 59 5D C3 90 55 8B EC 83 C4 F8 53 8B .E.YY]..U.....S. 0012F088: 00405290 01D0BBF0: DA 89 45 FC 8B 45 FC 8B 40 0C E8 09 FD FF FF 33 ..E..E..@......3 0012F08C: 0012F0A0 01D0BC00: D2 55 68 30 82 42 00 64 FF 32 64 89 22 8B D3 E8 .Uh0.B.d.2d."...