View Issue Details

IDProjectCategoryView StatusLast Update
0001597SAS.ПланетаБаг / Bugpublic01-10-2012 10:57
Reporterpitalenko Assigned Tovdemidov  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformWindowsOSVistaOS VersionHome Basic
Product Version.Nightly 
Target Version121010Fixed in Version121010 
Summary0001597: Баг в списке категорий меток
DescriptionПри определенной последовательности действий, программа выдает ошибку. Elf файл прилагаю.
Steps To Reproduce1.В менеджере меток нажать зеленую кнопку. Создать "Новая категория". Она появится в списке категорий с квадратиком-чекбоксом.
2.В менеджере меток опять нажать зеленую кнопку. Создать "Новая категория"\1". Добавится треугольничек.
3.Удалить "Новая категория". Исчезнет квадратик-чекбокс, а "Новая категория" останется.
4.Убрать курсор с "Новая категория", а затем поставить его снова на "Новая категория".
Additional InformationВообще, работа с верхними уровнями категорий в данный момент неудобна.
Во-первых, немногие обычные пользователи найдут и поймут как их создавать.
Во-вторых, когда пытаешься создать более верхний уровень, то оказывается там есть свои особенности (инцидент №1596).
В-третьих - этот баг.

Для чего нужны родительские категориии:
Объединить метки по странам (Россия, Украина, Турция,...) или по времени (2010, 2011, 2012,...) или по другим признакам (пройденное, планируемое, мои метки, чужие метки, скачанные с инета, загруженные с прибора GPS, импортированные...)

Т.е. я веду к тому, что было бы круто, если vdemidov, исправляя этот баг, навел в этом вопросе порядок. Хотелось бы исключить возможность поведения программы, описанной в инциденте №1596.
TagsNo tags attached.
Attached Files
SASPlanet.Debug.elf (33,945 bytes)   
EurekaLog 6.1.03

Application:
-------------------------------------------------------
  1.1 Start Date      : Sun, 30 Sep 2012 23:31:29 +0800
  1.2 Name/Description: SASPlanet.Debug.exe
  1.3 Version Number  : 12.9.23.6426
  1.4 Parameters      : 
  1.5 Compilation Date: Sun, 23 Sep 2012 08:02:02 +0800
  1.6 Up Time         : 3 minutes, 48 seconds

Exception:
---------------------------------------------------------------------------------------------------------------------
  2.1 Date          : Sun, 30 Sep 2012 23:35:17 +0800
  2.2 Address       : 00407FA1
  2.3 Module Name   : SASPlanet.Debug.exe
  2.4 Module Version: 12.9.23.6426
  2.5 Type          : EAccessViolation
  2.6 Message       : Access violation at address 00407FA1 in module 'SASPlanet.Debug.exe'. Read of address 00000084.
  2.7 ID            : ABEF
  2.8 Count         : 1
  2.9 Status        : New
  2.10 Note         : 

Computer:
----------------------------------------------------------------------------------------------------
  5.3 Free Memory : 1216 Mb
  5.5 Free Disk   : 19,59 Gb
  5.7 Processor   : Intel(R) Core(TM)2 Duo CPU     U9400  @ 1.40GHz
  5.8 Display Mode: 1366 x 768, 32 bit
  5.9 Display DPI : 96
  5.10 Video Card : Mobile Intel(R) 4 Series Express Chipset Family (driver 8.632.1.0 - RAM 1308 MB)

Operating System:
---------------------------------------
  6.1 Type    : Microsoft Windows Vista
  6.2 Build # : 6002
  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=9376; Priority=0; Class=; [Main]                                                                  |
|------------------------------------------------------------------------------------------------------------------------|
|00407FA1|SASPlanet.Debug.exe|                              |                         |                        |         |
|007FF728|SASPlanet.Debug.exe|frm_MarksExplorer.pas         |TfrmMarksExplorer        |GetSelectedCategory     |387[3]   |
|007FF6FC|SASPlanet.Debug.exe|frm_MarksExplorer.pas         |TfrmMarksExplorer        |GetSelectedCategory     |384[0]   |
|007FF4AF|SASPlanet.Debug.exe|frm_MarksExplorer.pas         |TfrmMarksExplorer        |UpdateMarksList         |347[2]   |
|007FF478|SASPlanet.Debug.exe|frm_MarksExplorer.pas         |TfrmMarksExplorer        |UpdateMarksList         |345[0]   |
|00800470|SASPlanet.Debug.exe|frm_MarksExplorer.pas         |TfrmMarksExplorer        |CategoryTreeViewChange  |629[1]   |
|774D7B21|ntdll.dll          |                              |                         |RtlMultiByteToUnicodeN  |         |
|774D473E|ntdll.dll          |                              |                         |NtFindAtom              |         |
|76DD0B31|USER32.dll         |                              |                         |SendMessageW            |         |
|748916E9|comctl32.dll       |                              |                         |DPA_DeletePtr           |         |
|76DCA2EF|USER32.dll         |                              |                         |RedrawWindow            |         |
|76DDB73E|USER32.dll         |                              |                         |CallWindowProcA         |         |
|76DCF8E5|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DCF8F1|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DDB754|USER32.dll         |                              |                         |CallWindowProcA         |         |
|76DDB73E|USER32.dll         |                              |                         |CallWindowProcA         |         |
|76DB8E73|USER32.dll         |                              |                         |CallNextHookEx          |         |
|76DB8E3B|USER32.dll         |                              |                         |CallNextHookEx          |         |
|006A85D2|SASPlanet.Debug.exe|EwbCore.pas                   |TCustomEmbeddedWB        |Authenticate            |1970[15] |
|006A85E9|SASPlanet.Debug.exe|EwbCore.pas                   |TCustomEmbeddedWB        |Authenticate            |1970[15] |
|774B8710|ntdll.dll          |                              |                         |RtlLeaveCriticalSection |         |
|76DD0AD9|USER32.dll         |                              |                         |KillTimer               |         |
|76DC8B77|USER32.dll         |                              |                         |DispatchMessageA        |         |
|76DC8B6D|USER32.dll         |                              |                         |DispatchMessageA        |         |
|0081E9BD|SASPlanet.Debug.exe|SASPlanet.dpr                 |                         |                        |958[20]  |
|75E9D0E7|kernel32.dll       |                              |                         |BaseThreadInitThunk     |         |
|------------------------------------------------------------------------------------------------------------------------|
|                                                                                                                        |
|Running Thread: ID=4452; Priority=0; Class=TGarbageCollectorThread                                                      |
|------------------------------------------------------------------------------------------------------------------------|
|774D45EE|ntdll.dll          |                              |                         |NtDelayExecution        |         |
|75E9993E|kernel32.dll       |                              |                         |SleepEx                 |         |
|75E51C67|kernel32.dll       |                              |                         |Sleep                   |         |
|75E51C5D|kernel32.dll       |                              |                         |Sleep                   |         |
|0065BA3F|SASPlanet.Debug.exe|uPSRuntime.pas                |TPSTypeRec_ProcPtr       |CalcSize                |12602[4] |
|774D4E5E|ntdll.dll          |                              |                         |ZwQueryVirtualMemory    |         |
|75E96D63|kernel32.dll       |                              |                         |VirtualQueryEx          |         |
|75E999F0|kernel32.dll       |                              |                         |GetCurrentThreadId      |         |
|774D510E|ntdll.dll          |                              |                         |NtSetEvent              |         |
|75E9A6BE|kernel32.dll       |                              |                         |SetEvent                |         |
|75E9A6B4|kernel32.dll       |                              |                         |SetEvent                |         |
|75E9D0E7|kernel32.dll       |                              |                         |BaseThreadInitThunk     |         |
|------------------------------------------------------------------------------------------------------------------------|
|Calling Thread: ID=9376; Priority=0; Class=; [Main]                                                                     |
|------------------------------------------------------------------------------------------------------------------------|
|0065B97C|SASPlanet.Debug.exe|uPSRuntime.pas                |TPSTypeRec_ProcPtr       |CalcSize                |12602[4] |
|0065B938|SASPlanet.Debug.exe|uPSRuntime.pas                |TPSTypeRec_ProcPtr       |CalcSize                |12602[4] |
|007562EE|SASPlanet.Debug.exe|u_GlobalState.pas             |TGlobalState             |Create                  |501[158] |
|00755900|SASPlanet.Debug.exe|u_GlobalState.pas             |TGlobalState             |Create                  |343[0]   |
|0081E8AF|SASPlanet.Debug.exe|SASPlanet.dpr                 |                         |                        |940[2]   |
|75E9D0E7|kernel32.dll       |                              |                         |BaseThreadInitThunk     |         |
|------------------------------------------------------------------------------------------------------------------------|
|                                                                                                                        |
|Running Thread: ID=6736; Priority=0; Class=TThread4InterfacedThread                                                     |
|------------------------------------------------------------------------------------------------------------------------|
|774D547E|ntdll.dll          |                              |                         |NtWaitForMultipleObjects|         |
|75E99414|kernel32.dll       |                              |                         |InterlockedDecrement    |         |
|75E9A4E2|kernel32.dll       |                              |                         |WaitForMultipleObjectsEx|         |
|75E9A6EB|kernel32.dll       |                              |                         |WaitForMultipleObjects  |         |
|75E9A6D8|kernel32.dll       |                              |                         |WaitForMultipleObjects  |         |
|0077DAAA|SASPlanet.Debug.exe|u_BackgroundTask.pas          |TBackgroundTask          |Execute                 |126[5]   |
|0061AA4C|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Execute                 |214[4]   |
|75E9D0E7|kernel32.dll       |                              |                         |BaseThreadInitThunk     |         |
|------------------------------------------------------------------------------------------------------------------------|
|Calling Thread: ID=9376; Priority=0; Class=; [Main]                                                                     |
|------------------------------------------------------------------------------------------------------------------------|
|0061AA6C|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Start                   |222[3]   |
|0061AA54|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Start                   |219[0]   |
|0061A929|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TInterfacedThread        |Start                   |165[6]   |
|00786E87|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|StartThreads            |650[2]   |
|00786E78|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|StartThreads            |648[0]   |
|007D27A4|SASPlanet.Debug.exe|u_MapMainLayerNew.pas         |TMapMainLayerNew         |StartThreads            |200[2]   |
|0077FC1E|SASPlanet.Debug.exe|u_WindowLayerBasic.pas        |TWindowLayerAbstract     |OnAppStarted            |111[1]   |
|00592DE2|SASPlanet.Debug.exe|gnugettext.pas                |                         |Finalization            |3344[11] |
|00564F3A|SASPlanet.Debug.exe|u_Synchronizer.pas            |TSynchronizerSRW         |EndWrite                |813[2]   |
|006007CA|SASPlanet.Debug.exe|u_NotifierOperation.pas       |TNotifierOneOperation    |ExecuteOperation        |163[10]  |
|00756BED|SASPlanet.Debug.exe|u_GlobalState.pas             |TGlobalState             |StartThreads            |665[1]   |
|00756BE0|SASPlanet.Debug.exe|u_GlobalState.pas             |TGlobalState             |StartThreads            |664[0]   |
|0080A8BB|SASPlanet.Debug.exe|frm_Main.pas                  |TfrmMain                 |FormActivate            |2061[938]|
|76DB8E73|USER32.dll         |                              |                         |CallNextHookEx          |         |
|76DC9BE8|USER32.dll         |                              |                         |TranslateAcceleratorW   |         |
|76DBF99A|USER32.dll         |                              |                         |SendMessageA            |         |
|76DBF956|USER32.dll         |                              |                         |SendMessageA            |         |
|76DC368E|USER32.dll         |                              |                         |SetFocus                |         |
|76DC3684|USER32.dll         |                              |                         |SetFocus                |         |
|76DCF8E5|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DCF8F1|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DBCA1A|USER32.dll         |                              |                         |ShowWindow              |         |
|76DBCA10|USER32.dll         |                              |                         |ShowWindow              |         |
|76DCF8F1|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DC9BE8|USER32.dll         |                              |                         |TranslateAcceleratorW   |         |
|774B8710|ntdll.dll          |                              |                         |RtlLeaveCriticalSection |         |
|76DC7C9B|USER32.dll         |                              |                         |PostThreadMessageW      |         |
|774B5410|ntdll.dll          |                              |                         |LdrGetProcedureAddressEx|         |
|774B56F3|ntdll.dll          |                              |                         |LdrGetProcedureAddress  |         |
|75E99074|kernel32.dll       |                              |                         |GetProcAddress          |         |
|76DC8906|USER32.dll         |                              |                         |MonitorFromWindow       |         |
|76DC891C|USER32.dll         |                              |                         |MonitorFromWindow       |         |
|0081E9BD|SASPlanet.Debug.exe|SASPlanet.dpr                 |                         |                        |958[20]  |
|75E9D0E7|kernel32.dll       |                              |                         |BaseThreadInitThunk     |         |
|------------------------------------------------------------------------------------------------------------------------|
|                                                                                                                        |
|Running Thread: ID=4152; Priority=0; Class=TThread4InterfacedThread                                                     |
|------------------------------------------------------------------------------------------------------------------------|
|774D547E|ntdll.dll          |                              |                         |NtWaitForMultipleObjects|         |
|00786025|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|GetTileMatrix           |294[5]   |
|00785FE0|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|GetTileMatrix           |289[0]   |
|007860CE|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|OnPrepareTileMatrix     |324[4]   |
|75E9A4E2|kernel32.dll       |                              |                         |WaitForMultipleObjectsEx|         |
|75E9A6EB|kernel32.dll       |                              |                         |WaitForMultipleObjects  |         |
|75E9A6D8|kernel32.dll       |                              |                         |WaitForMultipleObjects  |         |
|0077DAAA|SASPlanet.Debug.exe|u_BackgroundTask.pas          |TBackgroundTask          |Execute                 |126[5]   |
|0061AA4C|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Execute                 |214[4]   |
|75E9D0E7|kernel32.dll       |                              |                         |BaseThreadInitThunk     |         |
|------------------------------------------------------------------------------------------------------------------------|
|Calling Thread: ID=9376; Priority=0; Class=; [Main]                                                                     |
|------------------------------------------------------------------------------------------------------------------------|
|0061AA6C|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Start                   |222[3]   |
|0061AA54|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Start                   |219[0]   |
|0061A929|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TInterfacedThread        |Start                   |165[6]   |
|00786E87|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|StartThreads            |650[2]   |
|00786E78|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|StartThreads            |648[0]   |
|007C6ED9|SASPlanet.Debug.exe|u_MapLayerGridsNew.pas        |TMapLayerGridsNew        |StartThreads            |207[1]   |
|0077FC1E|SASPlanet.Debug.exe|u_WindowLayerBasic.pas        |TWindowLayerAbstract     |OnAppStarted            |111[1]   |
|00592DE2|SASPlanet.Debug.exe|gnugettext.pas                |                         |Finalization            |3344[11] |
|00564F3A|SASPlanet.Debug.exe|u_Synchronizer.pas            |TSynchronizerSRW         |EndWrite                |813[2]   |
|006007CA|SASPlanet.Debug.exe|u_NotifierOperation.pas       |TNotifierOneOperation    |ExecuteOperation        |163[10]  |
|00756BED|SASPlanet.Debug.exe|u_GlobalState.pas             |TGlobalState             |StartThreads            |665[1]   |
|00756BE0|SASPlanet.Debug.exe|u_GlobalState.pas             |TGlobalState             |StartThreads            |664[0]   |
|0080A8BB|SASPlanet.Debug.exe|frm_Main.pas                  |TfrmMain                 |FormActivate            |2061[938]|
|76DB8E73|USER32.dll         |                              |                         |CallNextHookEx          |         |
|76DC9BE8|USER32.dll         |                              |                         |TranslateAcceleratorW   |         |
|76DBF99A|USER32.dll         |                              |                         |SendMessageA            |         |
|76DBF956|USER32.dll         |                              |                         |SendMessageA            |         |
|76DC368E|USER32.dll         |                              |                         |SetFocus                |         |
|76DC3684|USER32.dll         |                              |                         |SetFocus                |         |
|76DCF8E5|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DCF8F1|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DBCA1A|USER32.dll         |                              |                         |ShowWindow              |         |
|76DBCA10|USER32.dll         |                              |                         |ShowWindow              |         |
|76DCF8F1|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DC9BE8|USER32.dll         |                              |                         |TranslateAcceleratorW   |         |
|774B8710|ntdll.dll          |                              |                         |RtlLeaveCriticalSection |         |
|76DC7C9B|USER32.dll         |                              |                         |PostThreadMessageW      |         |
|774B5410|ntdll.dll          |                              |                         |LdrGetProcedureAddressEx|         |
|774B56F3|ntdll.dll          |                              |                         |LdrGetProcedureAddress  |         |
|75E99074|kernel32.dll       |                              |                         |GetProcAddress          |         |
|76DC8906|USER32.dll         |                              |                         |MonitorFromWindow       |         |
|76DC891C|USER32.dll         |                              |                         |MonitorFromWindow       |         |
|0081E9BD|SASPlanet.Debug.exe|SASPlanet.dpr                 |                         |                        |958[20]  |
|75E9D0E7|kernel32.dll       |                              |                         |BaseThreadInitThunk     |         |
|------------------------------------------------------------------------------------------------------------------------|
|                                                                                                                        |
|Running Thread: ID=3716; Priority=-2; Class=TThread4InterfacedThread                                                    |
|------------------------------------------------------------------------------------------------------------------------|
|774D547E|ntdll.dll          |                              |                         |NtWaitForMultipleObjects|         |
|774D4E5E|ntdll.dll          |                              |                         |ZwQueryVirtualMemory    |         |
|75E96D63|kernel32.dll       |                              |                         |VirtualQueryEx          |         |
|75E9A4E2|kernel32.dll       |                              |                         |WaitForMultipleObjectsEx|         |
|75E9A6EB|kernel32.dll       |                              |                         |WaitForMultipleObjects  |         |
|75E9A6D8|kernel32.dll       |                              |                         |WaitForMultipleObjects  |         |
|0077DAAA|SASPlanet.Debug.exe|u_BackgroundTask.pas          |TBackgroundTask          |Execute                 |126[5]   |
|0061AA4C|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Execute                 |214[4]   |
|75E9D0E7|kernel32.dll       |                              |                         |BaseThreadInitThunk     |         |
|------------------------------------------------------------------------------------------------------------------------|
|Calling Thread: ID=9376; Priority=0; Class=; [Main]                                                                     |
|------------------------------------------------------------------------------------------------------------------------|
|0061AA6C|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Start                   |222[3]   |
|0061AA54|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Start                   |219[0]   |
|0061A929|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TInterfacedThread        |Start                   |165[6]   |
|0078281B|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas  |TMapLayerWithThreadDraw  |StartThreads            |210[2]   |
|0078280C|SASPlanet.Debug.exe|u_MapLayerWithThreadDraw.pas  |TMapLayerWithThreadDraw  |StartThreads            |208[0]   |
|00785159|SASPlanet.Debug.exe|u_MapLayerWiki.pas            |TWikiLayer               |StartThreads            |692[1]   |
|0077FC1E|SASPlanet.Debug.exe|u_WindowLayerBasic.pas        |TWindowLayerAbstract     |OnAppStarted            |111[1]   |
|00592DE2|SASPlanet.Debug.exe|gnugettext.pas                |                         |Finalization            |3344[11] |
|00564F3A|SASPlanet.Debug.exe|u_Synchronizer.pas            |TSynchronizerSRW         |EndWrite                |813[2]   |
|006007CA|SASPlanet.Debug.exe|u_NotifierOperation.pas       |TNotifierOneOperation    |ExecuteOperation        |163[10]  |
|00756BED|SASPlanet.Debug.exe|u_GlobalState.pas             |TGlobalState             |StartThreads            |665[1]   |
|00756BE0|SASPlanet.Debug.exe|u_GlobalState.pas             |TGlobalState             |StartThreads            |664[0]   |
|0080A8BB|SASPlanet.Debug.exe|frm_Main.pas                  |TfrmMain                 |FormActivate            |2061[938]|
|76DB8E73|USER32.dll         |                              |                         |CallNextHookEx          |         |
|76DC9BE8|USER32.dll         |                              |                         |TranslateAcceleratorW   |         |
|76DBF99A|USER32.dll         |                              |                         |SendMessageA            |         |
|76DBF956|USER32.dll         |                              |                         |SendMessageA            |         |
|76DC368E|USER32.dll         |                              |                         |SetFocus                |         |
|76DC3684|USER32.dll         |                              |                         |SetFocus                |         |
|76DCF8E5|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DCF8F1|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DBCA1A|USER32.dll         |                              |                         |ShowWindow              |         |
|76DBCA10|USER32.dll         |                              |                         |ShowWindow              |         |
|76DCF8F1|USER32.dll         |                              |                         |GetWindowLongW          |         |
|76DC9BE8|USER32.dll         |                              |                         |TranslateAcceleratorW   |         |
|774B8710|ntdll.dll          |                              |                         |RtlLeaveCriticalSection |         |
|76DC7C9B|USER32.dll         |                              |                         |PostThreadMessageW      |         |
|774B5410|ntdll.dll          |                              |                         |LdrGetProcedureAddressEx|         |
|774B56F3|ntdll.dll          |                              |                         |LdrGetProcedureAddress  |         |
|75E99074|kernel32.dll       |                              |                         |GetProcAddress          |         |
|76DC8906|USER32.dll         |                              |                         |MonitorFromWindow       |         |
|76DC891C|USER32.dll         |                              |                         |MonitorFromWindow       |         |
|0081E9BD|SASPlanet.Debug.exe|SASPlanet.dpr                 |                         |                        |958[20]  |
|75E9D0E7|kernel32.dll       |                              |                         |BaseThreadInitThunk     |         |
|------------------------------------------------------------------------------------------------------------------------|
|                                                                                                                        |
|Running Thread: ID=3564; Priority=-2; Class=TThread4InterfacedThread                                                    |
|------------------------------------------------------------------------------------------------------------------------|
|774D547E|ntdll.dll          |                              |                         |NtWaitForMultipleObjects|         |
|00786025|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|GetTileMatrix           |294[5]   |
|00785FE0|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|GetTileMatrix           |289[0]   |
|007860CE|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|OnPrepareTileMatrix     |324[4]   |
|75E9A4E2|kernel32.dll       |                              |                         |WaitForMultipleObjectsEx|         |
|75E9A6EB|kernel32.dll       |                              |                         |WaitForMultipleObjects  |         |
|75E9A6D8|kernel32.dll       |                              |                         |WaitForMultipleObjects  |         |
|0077DAAA|SASPlanet.Debug.exe|u_BackgroundTask.pas          |TBackgroundTask          |Execute                 |126[5]   |
|0061AA4C|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Execute                 |214[4]   |
|75E9D0E7|kernel32.dll       |                              |                         |BaseThreadInitThunk     |         |
|------------------------------------------------------------------------------------------------------------------------|
|Calling Thread: ID=9376; Priority=0; Class=; [Main]                                                                     |
|------------------------------------------------------------------------------------------------------------------------|
|0061AA6C|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Start                   |222[3]   |
|0061AA54|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TThread4InterfacedThread |Start                   |219[0]   |
|0061A929|SASPlanet.Debug.exe|u_InterfacedThread.pas        |TInterfacedThread        |Start                   |165[6]   |
|00786E87|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|StartThreads            |650[2]   |
|00786E78|SASPlanet.Debug.exe|u_TiledLayerWithThreadBase.pas|TTiledLayerWithThreadBase|StartThreads            |648[0]   |
|007D2B05|SASPlanet.Debug.exe|u_MapLayerFillingMapNew.pas   |TMapLayerFillingMapNew   |StartThreads            |128[1]   |
|0077FC1E|SASPlanet.Debug.exe|u_WindowLayerBasic.pas        |TWindowLayerAbstract     |OnAppStarted            |111[1]   |
|00592DE2|SASPlanet.Debug.exe|gnugettext.pas                |                         |Finalization            |3344[11] |
|00564F3A|SASPlanet.Debug.exe|u_Synchronizer.pas            |TSynchronizerSRW         |EndWrite                |813[2]   |
|006007CA|SASPlanet.Debug.exe|u_NotifierOperation.pas       |TNotifierOneOperation    |ExecuteOperation        |163[10]  |
|00756BED|SASPlanet.Debug.exe|u_GlobalState.pas             |TGlobalState             |StartThreads            |665[1]   |
|00756BE0|SASPlanet.Debug.exe|u_GlobalState.pas             |TGlobalState             |StartThreads            |664[0]   |
|0080A8BB|SASPlanet.Debug.exe|frm_Main.pas                  |TfrmMain                 |FormActivate            |2061[938]|
|76DB8E73|USER32.dll         |                              |                         |CallNextHookEx          |         |
|76DC9BE8|USER32.dll         |                              |                         |TranslateAcceleratorW   |         |
|76DBF99A|USER32.dll         |                              |                         |SendMessageA            |         |
|76DBF956|USER32.dll         |                              |                         |SendMessageA            |         |
--------------------------------------------------------------------------------------------------------------------------

Modules Information:
--------------------

Processes Information:
----------------------

Assembler Information:
------------------------------------------------------
00407F90  call    dword ptr [eax+$08]
00407F93  pop     eax
00407F94  ret
00407F95  lea     eax, [eax+$00]
00407F98  test    edx, edx
00407F9A  jz      +$19
00407F9C  push    edx
00407F9D  push    eax
00407F9E  mov     eax, [edx]
00407FA0  push    edx
00407FA1  call    dword ptr [eax+$04]  ; <-- EXCEPTION
00407FA4  pop     eax
00407FA5  mov     ecx, [eax]
00407FA7  pop     dword ptr [eax]
00407FA9  test    ecx, ecx
00407FAB  jnz     +$01
00407FAD  ret

Registers:
-----------------------------
EAX: 00000080   EDI: 0000BC4E
EBX: 04CD67C0   ESI: 0012F250
ECX: 0012F160   ESP: 0012F1FC
EDX: 0D5BA934   EIP: 00407FA1

Stack:               Memory Dump:
------------------   ---------------------------------------------------------------------------
0012F1FC: 0D5BA934 0D5B0A60: FF 50 04 58 8B 08 8F 00 85 C9 75 01 C3 8B 01 51  .P.X......u....Q
0012F200: 0012F250 0D5B0A70: FF 50 08 C3 8B 08 85 C9 89 10 74 06 8B 01 51 FF  .P........t...Q.
0012F204: 0D5BA934 0D5B0A80: 50 08 C3 85 D2 0F 84 B4 FF FF FF 57 89 C7 6A 00  P..........W..j.
0012F208: 007FF72D 0D5B0A90: 54 51 52 8B 02 FF 10 85 C0 74 07 B0 17 E9 69 B2  TQR......t....i.
0012F20C: 0D5B8090 0D5B0AA0: FF FF 8B 07 85 C0 74 06 50 8B 00 FF 50 08 58 89  ......t.P...P.X.
0012F210: 093E7C90 0D5B0AB0: 07 5F C3 85 C0 74 06 50 8B 00 FF 50 04 C3 90 83  ._...t.P...P....
0012F214: 007FF4B4 0D5B0AC0: C0 04 50 E8 07 95 FF FF C3 8B C0 83 78 04 00 74  ..P.........x..t
0012F218: 0012F26C 0D5B0AD0: 07 B0 02 E8 33 B2 FF FF C3 8B C0 E8 9F CB FF FF  ....3...........
0012F21C: 0040547C 0D5B0AE0: C7 40 04 01 00 00 00 C3 8D 40 00 55 8B EC 53 8B  .@[email protected].
0012F220: 0012F254 0D5B0AF0: 5D 08 8B 4D 10 8B 55 0C 8B C3 E8 9C CC FF FF 84  ]..M..U.........
0012F224: 0000BC4E 0D5B0B00: C0 74 04 33 C0 EB 05 B8 02 40 00 80 5B 5D C2 0C  .t.3.....@..[]..
0012F228: 0D5B8090 0D5B0B10: 00 8B C0 55 8B EC 8B 45 08 83 C0 04 50 E8 A5 94  ...U...E....P...
0012F22C: 093E7C90 0D5B0B20: FF FF 5D C2 04 00 90 55 8B EC 53 56 8B 5D 08 8D  ..]....U..SV.]..
0012F230: 00000000 0D5B0B30: 43 04 50 E8 97 94 FF FF 8B F0 85 F6 75 09 B2 01  C.P.........u...
0012F234: 00000000 0D5B0B40: 8B C3 8B 08 FF 51 FC 8B C6 5E 5B 5D C2 04 00 85  .....Q...^[]....
0012F238: 00000000 0D5B0B50: C0 79 16 8B 0D 20 10 85 00 85 C9 74 05 8B 14 24  .y... .....t...$



SASPlanet.Debug.elf (33,945 bytes)   

Activities

Garl

30-09-2012 19:01

manager   ~0009088

по хорошему подкатергории - это костыль.
и пользуются им только те кому он действительно нужен.

Issue History

Date Modified Username Field Change
30-09-2012 15:48 pitalenko New Issue
30-09-2012 15:48 pitalenko File Added: SASPlanet.Debug.elf
30-09-2012 17:15 Tolik Status new => acknowledged
30-09-2012 19:01 Garl Note Added: 0009088
01-10-2012 10:53 vdemidov Assigned To => vdemidov
01-10-2012 10:53 vdemidov Status acknowledged => confirmed
01-10-2012 10:53 vdemidov Target Version => 121010
01-10-2012 10:57 vdemidov Status confirmed => resolved
01-10-2012 10:57 vdemidov Fixed in Version => 121010
01-10-2012 10:57 vdemidov Resolution open => fixed
08-08-2025 13:22 zed Category Баг => Баг / Bug