EurekaLog 6.1.03 Application: ------------------------------------------------------- 1.1 Start Date : Wed, 22 Aug 2012 14:36:56 +0400 1.2 Name/Description: SASPlanet.Debug.exe 1.3 Version Number : 1.4 Parameters : 1.5 Compilation Date: Wed, 22 Aug 2012 09:11:18 +0400 1.6 Up Time : 16 seconds Exception: --------------------------------------------------------------------------------------------------------------------- 2.1 Date : Wed, 22 Aug 2012 14:37:12 +0400 2.2 Address : 00784114 2.3 Module Name : SASPlanet.Debug.exe 2.4 Module Version: 2.5 Type : EAccessViolation 2.6 Message : Access violation at address 00784114 in module 'SASPlanet.Debug.exe'. Read of address 00000000. 2.7 ID : 0971 2.8 Count : 1 2.9 Status : New 2.10 Note : Computer: ----------------------------------------------------------------------------- 5.3 Free Memory : 1643 Mb 5.5 Free Disk : 37,21 Gb 5.7 Processor : Intel(R) Core(TM)2 Quad CPU Q9500 @ 2.83GHz 5.8 Display Mode: 1440 x 900, 32 bit 5.9 Display DPI : 96 5.10 Video Card : NVIDIA GeForce 8400 GS (driver 8.17.12.9573 - RAM 256 MB) Operating System: -------------------------------------------- 6.1 Type : Microsoft Windows 7 (64 bit) 6.2 Build # : 7601 6.3 Update : Service Pack 1 6.4 Language: Russian 6.5 Charset : 204 Call Stack Information: ------------------------------------------------------------------------------------------------------------------------------------ |Address |Module |Unit |Class |Procedure/Method |Line | ------------------------------------------------------------------------------------------------------------------------------------ |*Exception Thread: ID=2104; Priority=0; Class=; [Main] | |----------------------------------------------------------------------------------------------------------------------------------| |00784114|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |OnTimer |475[1] | |005FB8C5|SASPlanet.Debug.exe|u_ConfigDataElementBase.pas |TConfigDataElementBase |UnlockRead |170[1] | |0059163E|SASPlanet.Debug.exe|gnugettext.pas | |Finalization |3344[11] | |00564D5E|SASPlanet.Debug.exe|u_Synchronizer.pas |TSynchronizerSRW |EndWrite |813[2] | |0075A492|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |OnGUISyncronizedTimer |764[1] | |76247BC5|USER32.dll | | |DispatchMessageA | | |76247BBB|USER32.dll | | |DispatchMessageA | | |008199B5|SASPlanet.Debug.exe|SASPlanet.dpr | | |947[20] | |----------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=2052; Priority=0; Class=TGarbageCollectorThread | |----------------------------------------------------------------------------------------------------------------------------------| |76D03156|KERNELBASE.dll | | |SleepEx | | |76D03A86|KERNELBASE.dll | | |Sleep | | |0066A81F|SASPlanet.Debug.exe|u_GarbageCollectorThread.pas |TGarbageCollectorThread |Execute |84[11] | |76CFE50D|KERNELBASE.dll | | |VirtualQueryEx | | |76D003C2|KERNELBASE.dll | | |SetEvent | | |----------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=2104; Priority=0; Class=; [Main] | |----------------------------------------------------------------------------------------------------------------------------------| |0066A75C|SASPlanet.Debug.exe|u_GarbageCollectorThread.pas |TGarbageCollectorThread |Create |61[5] | |0066A718|SASPlanet.Debug.exe|u_GarbageCollectorThread.pas |TGarbageCollectorThread |Create |56[0] | |00759627|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |Create |505[158] | |00758C34|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |Create |347[0] | |008198A7|SASPlanet.Debug.exe|SASPlanet.dpr | | |929[2] | |----------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=4084; Priority=0; Class=TThread4InterfacedThread | |----------------------------------------------------------------------------------------------------------------------------------| |007840C6|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |PrepareTileMatrix |464[33] | |76D00ADD|KERNELBASE.dll | | |WaitForMultipleObjectsEx| | |00783CC6|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |OnPrepareTileMatrix |366[45] | |0077B4A2|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |126[5] | |00619FEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |214[4] | |----------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=2104; Priority=0; Class=; [Main] | |----------------------------------------------------------------------------------------------------------------------------------| |0061A00C|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |222[3] | |00619FF4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |219[0] | |00619EC9|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |165[6] | |007848BF|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |StartThreads |651[2] | |007848B0|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |StartThreads |649[0] | |007CFE0C|SASPlanet.Debug.exe|u_MapMainLayerNew.pas |TMapMainLayerNew |StartThreads |200[2] | |0077D5EA|SASPlanet.Debug.exe|u_WindowLayerBasic.pas |TWindowLayerAbstract |OnAppStarted |111[1] | |0059163E|SASPlanet.Debug.exe|gnugettext.pas | |Finalization |3344[11] | |00564D5E|SASPlanet.Debug.exe|u_Synchronizer.pas |TSynchronizerSRW |EndWrite |813[2] | |0060B92A|SASPlanet.Debug.exe|u_NotifierOperation.pas |TNotifierOneOperation |ExecuteOperation |147[10] | |00759F17|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |StartThreads |669[1] | |00759F0C|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |StartThreads |668[0] | |00805C3B|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |2059[938]| |76256175|USER32.dll | | |SendMessageA | | |7625612E|USER32.dll | | |SendMessageA | | |76252175|USER32.dll | | |SetFocus | | |76247027|USER32.dll | | |GetWindowLongW | | |76247033|USER32.dll | | |GetWindowLongW | | |76250DFB|USER32.dll | | |ShowWindow | | |777E2260|ntdll.dll | | |RtlLeaveCriticalSection | | |777F01EB|ntdll.dll | | |LdrGetProcedureAddressEx| | |777F01DD|ntdll.dll | | |LdrGetProcedureAddress | | |76D01452|KERNELBASE.dll | | |GetProcAddress | | |76253181|USER32.dll | | |MonitorFromWindow | | |7625319D|USER32.dll | | |MonitorFromWindow | | |008199B5|SASPlanet.Debug.exe|SASPlanet.dpr | | |947[20] | |----------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=1732; Priority=0; Class=TThread4InterfacedThread | |----------------------------------------------------------------------------------------------------------------------------------| |007839F8|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |GetTileMatrix |290[0] | |00783AE6|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |OnPrepareTileMatrix |325[4] | |00783CC6|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |OnPrepareTileMatrix |366[45] | |0077B4A2|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |126[5] | |00619FEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |214[4] | |----------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=2104; Priority=0; Class=; [Main] | |----------------------------------------------------------------------------------------------------------------------------------| |0061A00C|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |222[3] | |00619FF4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |219[0] | |00619EC9|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |165[6] | |007848BF|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |StartThreads |651[2] | |007848B0|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |StartThreads |649[0] | |007C451D|SASPlanet.Debug.exe|u_MapLayerGridsNew.pas |TMapLayerGridsNew |StartThreads |207[1] | |0077D5EA|SASPlanet.Debug.exe|u_WindowLayerBasic.pas |TWindowLayerAbstract |OnAppStarted |111[1] | |0059163E|SASPlanet.Debug.exe|gnugettext.pas | |Finalization |3344[11] | |00564D5E|SASPlanet.Debug.exe|u_Synchronizer.pas |TSynchronizerSRW |EndWrite |813[2] | |0060B92A|SASPlanet.Debug.exe|u_NotifierOperation.pas |TNotifierOneOperation |ExecuteOperation |147[10] | |00759F17|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |StartThreads |669[1] | |00759F0C|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |StartThreads |668[0] | |00805C3B|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |2059[938]| |76256175|USER32.dll | | |SendMessageA | | |7625612E|USER32.dll | | |SendMessageA | | |76252175|USER32.dll | | |SetFocus | | |76247027|USER32.dll | | |GetWindowLongW | | |76247033|USER32.dll | | |GetWindowLongW | | |76250DFB|USER32.dll | | |ShowWindow | | |777E2260|ntdll.dll | | |RtlLeaveCriticalSection | | |777F01EB|ntdll.dll | | |LdrGetProcedureAddressEx| | |777F01DD|ntdll.dll | | |LdrGetProcedureAddress | | |76D01452|KERNELBASE.dll | | |GetProcAddress | | |76253181|USER32.dll | | |MonitorFromWindow | | |7625319D|USER32.dll | | |MonitorFromWindow | | |008199B5|SASPlanet.Debug.exe|SASPlanet.dpr | | |947[20] | |----------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=3932; Priority=-2; Class=TThread4InterfacedThread | |----------------------------------------------------------------------------------------------------------------------------------| |76D00ADD|KERNELBASE.dll | | |WaitForMultipleObjectsEx| | |0077B4A2|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |126[5] | |00619FEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |214[4] | |----------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=2104; Priority=0; Class=; [Main] | |----------------------------------------------------------------------------------------------------------------------------------| |0061A00C|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |222[3] | |00619FF4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |219[0] | |00619EC9|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |165[6] | |00780207|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |210[2] | |007801F8|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas |TMapLayerWithThreadDraw |StartThreads |208[0] | |00782B71|SASPlanet.Debug.exe|u_MapLayerWiki.pas |TWikiLayer |StartThreads |700[1] | |0077D5EA|SASPlanet.Debug.exe|u_WindowLayerBasic.pas |TWindowLayerAbstract |OnAppStarted |111[1] | |0059163E|SASPlanet.Debug.exe|gnugettext.pas | |Finalization |3344[11] | |00564D5E|SASPlanet.Debug.exe|u_Synchronizer.pas |TSynchronizerSRW |EndWrite |813[2] | |0060B92A|SASPlanet.Debug.exe|u_NotifierOperation.pas |TNotifierOneOperation |ExecuteOperation |147[10] | |00759F17|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |StartThreads |669[1] | |00759F0C|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |StartThreads |668[0] | |00805C3B|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |2059[938]| |76256175|USER32.dll | | |SendMessageA | | |7625612E|USER32.dll | | |SendMessageA | | |76252175|USER32.dll | | |SetFocus | | |76247027|USER32.dll | | |GetWindowLongW | | |76247033|USER32.dll | | |GetWindowLongW | | |76250DFB|USER32.dll | | |ShowWindow | | |777E2260|ntdll.dll | | |RtlLeaveCriticalSection | | |777F01EB|ntdll.dll | | |LdrGetProcedureAddressEx| | |777F01DD|ntdll.dll | | |LdrGetProcedureAddress | | |76D01452|KERNELBASE.dll | | |GetProcAddress | | |76253181|USER32.dll | | |MonitorFromWindow | | |7625319D|USER32.dll | | |MonitorFromWindow | | |008199B5|SASPlanet.Debug.exe|SASPlanet.dpr | | |947[20] | |----------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=1172; Priority=-2; Class=TThread4InterfacedThread | |----------------------------------------------------------------------------------------------------------------------------------| |76D03156|KERNELBASE.dll | | |SleepEx | | |76D03A86|KERNELBASE.dll | | |Sleep | | |005FF687|SASPlanet.Debug.exe|u_MapTypeCacheConfig.pas |TMapTypeCacheConfigAbstract |GetTileFileName |189[1] | |00761462|SASPlanet.Debug.exe|u_TileStorageFileSystem.pas |TTileStorageFileSystem |GetTileRectInfo |481[18] | |007630A1|SASPlanet.Debug.exe|u_MapType.pas |TMapType |GetFillingMapBitmap |629[30] | |00762EF0|SASPlanet.Debug.exe|u_MapType.pas |TMapType |GetFillingMapBitmap |599[0] | |007B8CF1|SASPlanet.Debug.exe|u_BitmapLayerProviderFillingMap.pas|TBitmapLayerProviderFillingMap|GetBitmapRect |102[4] | |00783FBE|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |PrepareTileMatrix |441[10] | |00783EE8|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |PrepareTileMatrix |431[0] | |00783C53|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |OnPrepareTileMatrix |360[39] | |0077B4D0|SASPlanet.Debug.exe|u_BackgroundTask.pas |TBackgroundTask |Execute |134[13] | |00619FEC|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Execute |214[4] | |----------------------------------------------------------------------------------------------------------------------------------| |Calling Thread: ID=2104; Priority=0; Class=; [Main] | |----------------------------------------------------------------------------------------------------------------------------------| |0061A00C|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |222[3] | |00619FF4|SASPlanet.Debug.exe|u_InterfacedThread.pas |TThread4InterfacedThread |Start |219[0] | |00619EC9|SASPlanet.Debug.exe|u_InterfacedThread.pas |TInterfacedThread |Start |165[6] | |007848BF|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |StartThreads |651[2] | |007848B0|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |StartThreads |649[0] | |007D016D|SASPlanet.Debug.exe|u_MapLayerFillingMapNew.pas |TMapLayerFillingMapNew |StartThreads |128[1] | |0077D5EA|SASPlanet.Debug.exe|u_WindowLayerBasic.pas |TWindowLayerAbstract |OnAppStarted |111[1] | |0059163E|SASPlanet.Debug.exe|gnugettext.pas | |Finalization |3344[11] | |00564D5E|SASPlanet.Debug.exe|u_Synchronizer.pas |TSynchronizerSRW |EndWrite |813[2] | |0060B92A|SASPlanet.Debug.exe|u_NotifierOperation.pas |TNotifierOneOperation |ExecuteOperation |147[10] | |00759F17|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |StartThreads |669[1] | |00759F0C|SASPlanet.Debug.exe|u_GlobalState.pas |TGlobalState |StartThreads |668[0] | |00805C3B|SASPlanet.Debug.exe|frm_Main.pas |TfrmMain |FormActivate |2059[938]| |76256175|USER32.dll | | |SendMessageA | | |7625612E|USER32.dll | | |SendMessageA | | |76252175|USER32.dll | | |SetFocus | | |76247027|USER32.dll | | |GetWindowLongW | | |76247033|USER32.dll | | |GetWindowLongW | | |76250DFB|USER32.dll | | |ShowWindow | | |777E2260|ntdll.dll | | |RtlLeaveCriticalSection | | |777F01EB|ntdll.dll | | |LdrGetProcedureAddressEx| | |777F01DD|ntdll.dll | | |LdrGetProcedureAddress | | |76D01452|KERNELBASE.dll | | |GetProcAddress | | |76253181|USER32.dll | | |MonitorFromWindow | | |7625319D|USER32.dll | | |MonitorFromWindow | | |008199B5|SASPlanet.Debug.exe|SASPlanet.dpr | | |947[20] | |----------------------------------------------------------------------------------------------------------------------------------| | | |Running Thread: ID=2192; Priority=-1; Class=TThread4InterfacedThread | |----------------------------------------------------------------------------------------------------------------------------------| |007840C6|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |PrepareTileMatrix |464[33] | |76D00ADD|KERNELBASE.dll | | |WaitForMultipleObjectsEx| | |00783CC6|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas |TTiledLayerWithThreadBase |OnPrepareTileMatrix |366[45] | ------------------------------------------------------------------------------------------------------------------------------------ Modules Information: -------------------- Processes Information: ---------------------- Assembler Information: ----------------------------------------------------------------------------------------------------------------- ; u_TiledLayerWithThreadBase.TTiledLayerWithThreadBase.OnTimer (Line=474 - Offset=0) ; ---------------------------------------------------------------------------------- 007840F5 mov [ebp-$08], edx 007840F8 mov [ebp-$0C], edx 007840FB mov [ebp-$10], edx 007840FE mov ebx, eax 00784100 xor eax, eax 00784102 push ebp 00784103 push $00784262 ; '.^[]ÐUj' 00784108 push dword ptr fs:[eax] 0078410B mov fs:[eax], esp ; ; Line=475 - Offset=1 ; ------------------- 0078410E mov eax, [ebx+$0088] 00784114 mov edx, [eax] ; <-- EXCEPTION 00784116 call dword ptr [edx+$10] 00784119 test al, al 0078411B jz u_TiledLayerWithThreadBase.TTiledLayerWithThreadBase.OnTimer (Line=495) ; ; Line=476 - Offset=2 ; ------------------- 00784121 lea edx, [ebp-$08] 00784124 mov eax, ebx 00784126 call u_TiledLayerWithThreadBase.TTiledLayerWithThreadBase.GetTileMatrix ; ; Line=477 - Offset=3 ; ------------------- 0078412B lea edx, [ebp-$04] 0078412E mov eax, [ebx+$50] 00784131 mov ecx, [eax] 00784133 call dword ptr [ecx+$18] Registers: ----------------------------- EAX: 00000000 EDI: 00000000 EBX: 0FA025A0 ESI: 0000000E ECX: 00591115 ESP: 0018FCE4 EDX: 00000000 EIP: 00784114 Stack: Memory Dump: ------------------ --------------------------------------------------------------------------- 0018FCE4: 0018FD50 148E2280: 8B 10 FF 52 10 84 C0 0F 84 F3 00 00 00 8D 55 F8 ...R..........U. 0018FCE8: 004054B8 148E2290: 8B C3 E8 CD F8 FF FF 8D 55 FC 8B 43 50 8B 08 FF ........U..CP... 0018FCEC: 0018FD40 148E22A0: 51 18 83 7D FC 00 0F 84 D4 00 00 00 83 7D F8 00 Q..}.........}.. 0018FCF0: 0000000E 148E22B0: 0F 84 CA 00 00 00 8D 55 D0 8B 45 F8 8B 08 FF 51 .......U..E....Q 0018FCF4: 0FD4E1D0 148E22C0: 0C 8B 45 D0 8D 55 D4 8B 08 FF 51 10 8B 45 D4 50 ..E..U....Q..E.P 0018FCF8: 00000000 148E22D0: 8D 55 CC 8B 45 FC 8B 08 FF 51 10 8B 45 CC 5A 8B .U..E....Q..E.Z. 0018FCFC: 0D33DB30 148E22E0: 08 FF 51 0C 84 C0 75 0D 8B 43 28 8B 10 FF 52 10 ..Q...u..C(...R. 0018FD00: 0018FD14 148E22F0: E9 8B 00 00 00 8D 55 BC 8B 45 F8 8B 08 FF 51 10 ......U..E....Q. 0018FD04: 77821249 148E2300: 8D 4D BC B2 01 A1 1C 77 60 00 E8 8D 36 E8 FF 8B .M.....w`...6... 0018FD08: 0D33DB54 148E2310: D0 85 D2 74 03 83 EA CC 8D 45 F0 E8 20 3E C8 FF ...t.....E.. >.. 0018FD0C: 00000000 148E2320: EB 4F 8D 4D F4 8D 55 E8 8B 45 F8 8B 30 FF 56 14 .O.M..U..E..0.V. 0018FD10: 00000000 148E2330: 83 7D F4 00 74 3B 8B 45 F4 8B 10 FF 52 20 84 C0 .}..t;.E....R .. 0018FD14: 00000000 148E2340: 75 2F 8D 55 B8 8B 45 F4 8B 08 FF 51 10 8B 45 B8 u/.U..E....Q..E. 0018FD18: 00564824 148E2350: 8D 55 BC 8B 08 FF 51 20 8D 55 BC 8D 4D D8 8B 45 .U....Q .U..M..E 0018FD1C: 0D33DB30 148E2360: FC 8B 30 FF 56 5C 8D 55 D8 8B 43 28 E8 E3 9A DF ..0.V\.U..C(.... 0018FD20: 005FB8C8 148E2370: FF 8D 55 E8 8B 45 F0 8B 08 FF 51 14 84 C0 75 A2 ..U..E....Q...u.