View Issue Details

IDProjectCategoryView StatusLast Update
0003919SAS.ПланетаБаг / Bugpublic23-08-2025 17:32
ReporterAlexRus Assigned Tozed  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionunable to reproduce 
PlatformWindowsOS7OS VersionUltimate
Product Version250505 
Summary0003919: Не отображаются метки, даже если включены, вылезает ошибка при запуске
DescriptionПри запуске приложения вылезает ошибка (она не влияет на запуск программы и она работает, скрин ошибки в файле). А также не отображаются метки. Хотя правильней сказать их иконки и полигоны. Если метка включена, то при наведении показывает информацию, но сама метка не видна. Думал, что проблема из-за старой базы данных, но и новые не показывают иконки, линии и полигоны. Они просто не видны.
Steps To ReproduceСоздать метку. Навести курсор на её положение, где она должна быть. Информация видна, метка - нет.
TagsNo tags attached.
Attached Files
2025-08-21_15-41-35.png (26,356 bytes)   
2025-08-21_15-41-35.png (26,356 bytes)   
2025-08-22_00-56-41.png (54,091 bytes)   
2025-08-22_00-56-41.png (54,091 bytes)   
bugreport.txt (16,518 bytes)   
date/time          : 2025-08-22, 00:56:35, 103ms
computer name      : NEXUS
user name          : Ансалина <admin>
registered owner   : Пользователь Windows
operating system   : Windows 7 x64 Service Pack 1 build 7601
system language    : Russian
system up time     : 5 days 11 hours
program up time    : 370 milliseconds
processors         : 4x AMD Phenom(tm) II X4 965 Processor
physical memory    : 3436/8189 MB (free/total)
free disk space    : (C:) 107,03 GB
display mode       : 1920x1080, 32 bit
process id         : $1494
allocated memory   : 101,16 MB
largest free block : 1,22 GB
executable         : SASPlanet.Debug.exe
exec. date/time    : 2025-08-11 23:03
version            : 25.8.11.10809
compiled with      : Delphi 10.4 Sydney
madExcept version  : 5.1.5
callstack crc      : $da16d066, $cf138f09, $6a523bfa
count              : 4
exception number   : 1
exception class    : EAccessViolation
exception message  : Access violation at address 009C6941 in module 'SASPlanet.Debug.exe'. Read of address 00000000.

ApplicationMainThread ($17b0): <priority:1>
009c6941 +3d5 SASPlanet.Debug.exe u_MapTypesMainList  391 +122 TMapTypesMainList.LoadMaps
00e599f8 +1d4 SASPlanet.Debug.exe u_GlobalState      1157  +15 TGlobalState.LoadConfig
01257adb +187 SASPlanet.Debug.exe SASPlanet          1674  +43 initialization
01257ba8 +254 SASPlanet.Debug.exe SASPlanet          1692  +61 initialization
01257bd7 +283 SASPlanet.Debug.exe SASPlanet          1694  +63 initialization
76d3344b +010 kernel32.dll                                     BaseThreadInitThunk

thread $7c:
77ce0186 +0e ntdll.dll     NtWaitForMultipleObjects
76d3344b +10 kernel32.dll  BaseThreadInitThunk

thread $1c64:
77ce1f6f +0b ntdll.dll     NtWaitForWorkViaWorkerFactory
76d3344b +10 kernel32.dll  BaseThreadInitThunk

thread $1d70:
77ce0186 +0e ntdll.dll                     NtWaitForMultipleObjects
76ba176f +fa KERNELBASE.dll                WaitForMultipleObjectsEx
76d31a03 +89 kernel32.dll                  WaitForMultipleObjectsEx
76680864 +00 USER32.dll                    MsgWaitForMultipleObjectsEx
76680b64 +1a USER32.dll                    MsgWaitForMultipleObjects
004bb961 +0d SASPlanet.Debug.exe madExcept CallThreadProcSafe
004bb9c6 +32 SASPlanet.Debug.exe madExcept ThreadExceptFrame
004bba3c +a8 SASPlanet.Debug.exe madExcept ThreadExceptFrame
76d3344b +10 kernel32.dll                  BaseThreadInitThunk
>> created by ApplicationMainThread ($17b0) at:
721978e1 +00 gdiplus.dll

thread $a9c (TGarbageCollectorThread):
77ce0186 +0e ntdll.dll                                            NtWaitForMultipleObjects
76ba176f +fa KERNELBASE.dll                                       WaitForMultipleObjectsEx
76d31a03 +89 kernel32.dll                                         WaitForMultipleObjectsEx
0066aee6 +56 SASPlanet.Debug.exe System.SyncObjs                  THandleObject.WaitFor
008a0005 +1d SASPlanet.Debug.exe u_GarbageCollectorThread 136  +2 TGarbageCollectorThread.SleepCancelable
0089ff7a +aa SASPlanet.Debug.exe u_GarbageCollectorThread 120 +11 TGarbageCollectorThread.Execute
0089ffb7 +e7 SASPlanet.Debug.exe u_GarbageCollectorThread 125 +16 TGarbageCollectorThread.Execute
004bba7b +2b SASPlanet.Debug.exe madExcept                        HookedTThreadExecute
004bbae6 +96 SASPlanet.Debug.exe madExcept                        HookedTThreadExecute
0055936d +49 SASPlanet.Debug.exe System.Classes                   ThreadProc
005593d0 +ac SASPlanet.Debug.exe System.Classes                   ThreadProc
0040caf8 +28 SASPlanet.Debug.exe System                   163  +0 ThreadWrapper
004bb961 +0d SASPlanet.Debug.exe madExcept                        CallThreadProcSafe
004bb9c6 +32 SASPlanet.Debug.exe madExcept                        ThreadExceptFrame
004bba3c +a8 SASPlanet.Debug.exe madExcept                        ThreadExceptFrame
76d3344b +10 kernel32.dll                                         BaseThreadInitThunk
>> created by ApplicationMainThread ($17b0) at:
00559434 +18 SASPlanet.Debug.exe System.Classes                   TThread.Create

thread $1ac8 (TThread4InterfacedThread): <suspended>
00559434 +18 SASPlanet.Debug.exe System.Classes TThread.Create

thread $1e48 (TThread4InterfacedThread): <suspended> <priority:-15>
00559434 +18 SASPlanet.Debug.exe System.Classes TThread.Create

thread $1bd4:
77ce1f6f +0b ntdll.dll     NtWaitForWorkViaWorkerFactory
76d3344b +10 kernel32.dll  BaseThreadInitThunk

thread $1318:
77ce1f6f +0b ntdll.dll     NtWaitForWorkViaWorkerFactory
76d3344b +10 kernel32.dll  BaseThreadInitThunk

modules:
00400000 SASPlanet.Debug.exe                       25.8.11.10809      C:\Users\Ансалина\Desktop\SAS.Planet
10000000 RocketDock.dll                                               C:\Program Files (x86)\RocketDock
5e2f0000 libosmscout_route.dll                                        C:\Users\Ансалина\Desktop\SAS.Planet
5e5e0000 libsqlite3-0.dll                                             C:\Users\Ансалина\Desktop\SAS.Planet\lib32
5e770000 libcurl-4.dll                             8.15.0.0           C:\Users\Ансалина\Desktop\SAS.Planet\lib32
5ea80000 libproj-25.dll                                               C:\Users\Ансалина\Desktop\SAS.Planet\lib32
5ee80000 libstdc++-6.dll                                              C:\Users\Ансалина\Desktop\SAS.Planet\lib32
5f240000 libzstd.dll                                                  C:\Users\Ансалина\Desktop\SAS.Planet\lib32
5fe90000 ucrtbase.DLL                              10.0.10240.16390   C:\Windows\system32
5ff70000 libwebp-7.dll                                                C:\Users\Ансалина\Desktop\SAS.Planet\lib32
603f0000 libjpeg-8.dll                                                C:\Users\Ансалина\Desktop\SAS.Planet\lib32
60c60000 imagequant.dll                                               C:\Users\Ансалина\Desktop\SAS.Planet\lib32
62a10000 ieframe.DLL                               9.0.8112.16443     C:\Windows\system32
644f0000 libfreeimage-3.dll                                           C:\Users\Ансалина\Desktop\SAS.Planet\lib32
661f0000 api-ms-win-crt-utility-l1-1-0.dll         10.0.10240.16390   C:\Windows\system32
66200000 api-ms-win-crt-time-l1-1-0.dll            10.0.10240.16390   C:\Windows\system32
66210000 api-ms-win-crt-string-l1-1-0.dll          10.0.10240.16390   C:\Windows\system32
66220000 api-ms-win-crt-stdio-l1-1-0.dll           10.0.10240.16390   C:\Windows\system32
66230000 api-ms-win-crt-runtime-l1-1-0.dll         10.0.10240.16390   C:\Windows\system32
66240000 api-ms-win-crt-private-l1-1-0.dll         10.0.10240.16390   C:\Windows\system32
66250000 api-ms-win-crt-math-l1-1-0.dll            10.0.10240.16390   C:\Windows\system32
66260000 api-ms-win-crt-locale-l1-1-0.dll          10.0.10240.16390   C:\Windows\system32
66270000 api-ms-win-crt-heap-l1-1-0.dll            10.0.10240.16390   C:\Windows\system32
66c10000 libLerc.dll                                                  C:\Users\Ансалина\Desktop\SAS.Planet\lib32
68850000 libwebpmux-3.dll                                             C:\Users\Ансалина\Desktop\SAS.Planet\lib32
68a80000 api-ms-win-crt-filesystem-l1-1-0.dll      10.0.10240.16390   C:\Windows\system32
68a90000 libtiff-6.dll                                                C:\Users\Ансалина\Desktop\SAS.Planet\lib32
69630000 api-ms-win-crt-environment-l1-1-0.dll     10.0.10240.16390   C:\Windows\system32
69650000 libsharpyuv-0.dll                                            C:\Users\Ансалина\Desktop\SAS.Planet\lib32
69670000 liblzma-5.dll                             5.8.1.0            C:\Users\Ансалина\Desktop\SAS.Planet\lib32
696b0000 libpng16-16.dll                                              C:\Users\Ансалина\Desktop\SAS.Planet\lib32
69700000 FaultRep.dll                              6.1.7601.17514     C:\Windows\system32
69760000 libjbig-0.dll                                                C:\Users\Ансалина\Desktop\SAS.Planet\lib32
69780000 libgcc_s_dw2-1.dll                                           C:\Users\Ансалина\Desktop\SAS.Planet\lib32
6af80000 libjpeg-62.dll                                               C:\Users\Ансалина\Desktop\SAS.Planet\lib32
6b210000 api-ms-win-core-processthreads-l1-1-1.dll 10.0.10240.16390   C:\Windows\system32
6b220000 libdeflate.dll                                               C:\Users\Ансалина\Desktop\SAS.Planet\lib32
6b250000 zlib1.dll                                                    C:\Users\Ансалина\Desktop\SAS.Planet\lib32
6b280000 proj.dll                                                     C:\Users\Ансалина\Desktop\SAS.Planet
6b340000 olepro32.dll                              6.1.7601.17514     C:\Windows\system32
6b360000 libwinpthread-1.dll                       1.0.0.0            C:\Users\Ансалина\Desktop\SAS.Planet\lib32
6cf40000 shdocvw.dll                               6.1.7601.17514     C:\Windows\system32
6cfb0000 api-ms-win-core-file-l1-2-0.dll           10.0.10240.16390   C:\Windows\system32
6d5a0000 api-ms-win-core-file-l2-1-0.dll           10.0.10240.16390   C:\Windows\system32
6d780000 libcrc32.dll                                                 C:\Users\Ансалина\Desktop\SAS.Planet
6d7d0000 api-ms-win-core-localization-l1-2-0.dll   10.0.10240.16390   C:\Windows\system32
6da40000 api-ms-win-crt-convert-l1-1-0.dll         10.0.10240.16390   C:\Windows\system32
6fb50000 MSVCR90.dll                               9.0.30729.6161     C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57
70c60000 api-ms-win-core-timezone-l1-1-0.dll       10.0.10240.16390   C:\Windows\system32
70da0000 propsys.dll                               7.0.7601.17514     C:\Windows\system32
71fa0000 OLEACC.dll                                7.0.0.0            C:\Windows\system32
71ff0000 secur32.dll                               6.1.7601.24384     C:\Windows\system32
72150000 gdiplus.dll                               6.1.7601.17825     C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.17825_none_72d273598668a06b
72300000 webio.dll                                 6.1.7601.17725     C:\Windows\system32
72360000 winhttp.dll                               6.1.7601.17514     C:\Windows\system32
723f0000 winspool.drv                              6.1.7601.17514     C:\Windows\system32
72930000 wtsapi32.dll                              6.1.7601.17514     C:\Windows\system32
72940000 WINNSI.DLL                                6.1.7600.16385     C:\Windows\system32
72950000 IPHLPAPI.DLL                              6.1.7601.17514     C:\Windows\system32
72b60000 ntmarta.dll                               6.1.7600.16385     C:\Windows\system32
72b90000 USERENV.dll                               6.1.7601.17514     C:\Windows\system32
72c00000 profapi.dll                               6.1.7600.16385     C:\Windows\system32
73c20000 winmm.dll                                 6.1.7601.17514     C:\Windows\system32
73d10000 CityHash.dll                                                 C:\Users\Ансалина\Desktop\SAS.Planet
74760000 bcrypt.dll                                6.1.7601.24384     C:\Windows\system32
748b0000 dwmapi.dll                                6.1.7600.16385     C:\Windows\system32
748d0000 rsaenh.dll                                6.1.7600.16385     C:\Windows\system32
74920000 wsock32.dll                               6.1.7600.16385     C:\Windows\system32
749b0000 CRYPTSP.dll                               6.1.7601.24382     C:\Windows\system32
749d0000 msimg32.dll                               6.1.7600.16385     C:\Windows\system32
749e0000 WINSTA.dll                                6.1.7601.17514     C:\Windows\system32
74ce0000 COMCTL32.dll                              6.10.7601.17514    C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2
74f00000 uxtheme.dll                               6.1.7600.16385     C:\Windows\system32
74f80000 CRYPTBASE.dll                             6.1.7601.24384     C:\Windows\syswow64
74f90000 SspiCli.dll                               6.1.7601.24384     C:\Windows\syswow64
74ff0000 Normaliz.dll                              6.1.7600.16385     C:\Windows\syswow64
75000000 MSASN1.dll                                6.1.7601.17514     C:\Windows\syswow64
75010000 SHELL32.dll                               6.1.7601.17755     C:\Windows\syswow64
75c60000 LPK.dll                                   6.1.7600.16385     C:\Windows\syswow64
75c70000 USP10.dll                                 1.626.7601.17514   C:\Windows\syswow64
75d10000 shlwapi.dll                               6.1.7601.17514     C:\Windows\syswow64
75d70000 iertutil.dll                              9.0.8112.16443     C:\Windows\syswow64
75f30000 oleaut32.dll                              6.1.7601.17676     C:\Windows\syswow64
75fc0000 WLDAP32.dll                               6.1.7601.17514     C:\Windows\syswow64
760a0000 NSI.dll                                   6.1.7600.16385     C:\Windows\syswow64
760b0000 SHFolder.dll                              6.1.7600.16385     C:\Windows\system32
760c0000 api-ms-win-core-synch-l1-2-0.dll          10.0.10240.16390   C:\Windows\system32
760d0000 version.dll                               6.1.7601.17647     C:\Windows\system32
761e0000 wkscli.dll                                6.1.7601.17514     C:\Windows\system32
761f0000 srvcli.dll                                6.1.7601.17514     C:\Windows\system32
76210000 netutils.dll                              6.1.7601.17514     C:\Windows\system32
76220000 netapi32.dll                              6.1.7601.17514     C:\Windows\system32
764b0000 MSCTF.dll                                 6.1.7600.16385     C:\Windows\syswow64
76580000 GDI32.dll                                 6.1.7601.17514     C:\Windows\syswow64
76610000 CFGMGR32.dll                              6.1.7601.17621     C:\Windows\syswow64
76640000 DEVOBJ.dll                                6.1.7601.17621     C:\Windows\syswow64
76660000 USER32.dll                                6.1.7601.17514     C:\Windows\syswow64
76760000 PSAPI.DLL                                 6.1.7600.16385     C:\Windows\syswow64
76770000 urlmon.dll                                9.0.8112.16443     C:\Windows\syswow64
76890000 RPCRT4.dll                                6.1.7601.24384     C:\Windows\syswow64
76980000 Crypt32.dll                               6.1.7601.24382     C:\Windows\syswow64
76ab0000 comdlg32.dll                              6.1.7601.17514     C:\Windows\syswow64
76b90000 KERNELBASE.dll                            6.1.7601.24384     C:\Windows\syswow64
76be0000 sechost.dll                               6.1.7600.16385     C:\Windows\SysWOW64
76c00000 wininet.dll                               9.0.8112.16443     C:\Windows\syswow64
76d20000 kernel32.dll                              6.1.7601.24384     C:\Windows\syswow64
76e30000 CLBCatQ.DLL                               2001.12.8530.16385 C:\Windows\syswow64
76ec0000 WS2_32.dll                                6.1.7601.17514     C:\Windows\syswow64
76f00000 IMM32.DLL                                 6.1.7601.17514     C:\Windows\system32
76f60000 msvcrt.dll                                7.0.7601.17744     C:\Windows\syswow64
77070000 ole32.dll                                 6.1.7601.17514     C:\Windows\syswow64
771d0000 ADVAPI32.dll                              6.1.7601.24384     C:\Windows\syswow64
77280000 SETUPAPI.dll                              6.1.7601.17514     C:\Windows\syswow64
77cc0000 ntdll.dll                                 6.1.7601.24384     C:\Windows\SysWOW64

disassembling:
[...]
009c6932       push    ebp
009c6933       push    $9c69af                ; System.@HandleFinally
009c6938       push    dword ptr fs:[eax]
009c693b       mov     fs:[eax], esp
009c693e 391   mov     eax, [ebp-$2c]
009c6941     > mov     edx, [eax]
009c6943       call    dword ptr [edx+$10]
009c6943
009c6946       dec     eax
009c6947       test    eax, eax
009c6949       jl      loc_9c6994
009c6949
[...]

bugreport.txt (16,518 bytes)   

Activities

zed

21-08-2025 09:07

manager   ~0020556

Проверьте на ночной дебажной версии.

AlexRus

21-08-2025 15:00

reporter   ~0020557

Last edited: 21-08-2025 15:02

Проверил, она вообще не запустилась. Выдаёт ошибку. (https://github.com/sasgis/sas.planet.src/releases/tag/nightly) - брал эту версию.
Приложил скрин.

zed

21-08-2025 17:59

manager   ~0020558

Должен был появиться файл bugreport.txt в папке с программой. Приложите его. И если вы нажмёте кнопку с зелёной галкой (continue application), то работа программы продолжится (на сколько это возможно).

AlexRus

21-08-2025 18:16

reporter   ~0020559

Файл приложил. В том то и дело, что программа вообще не запускается. Стабильная версия работает, а ночная не запускается вообще.

zed

21-08-2025 19:28

manager   ~0020560

В логе вижу проблему при загрузке карт. Вы не забыли закинуть zmp в папку Maps для дебажной версии?

AlexRus

22-08-2025 04:20

reporter   ~0020561

Last edited: 22-08-2025 04:35

Я и забыл, что карт в комплекте не было. Всё заработало, все проблемы, в т.ч. с метками пропали. Всё отображается, ошибки не выскакивают. В ночной сборке обычно нет, файла рельефа, где его добыть не знаю, поэтому редко скачиваю.

zed

23-08-2025 07:20

manager   ~0020562

Есть, только он называется SASTerrain.Default.ini и его нужно переименовать в SASTerrain.ini. Так сделано, чтобы при обновлении программы не затирались настройки пользователя.

AlexRus

23-08-2025 08:51

reporter   ~0020563

Видимо он не работает, потому что данные рельефа не загружаются.

Issue History

Date Modified Username Field Change
21-08-2025 05:50 AlexRus New Issue
21-08-2025 05:50 AlexRus File Added: 2025-08-21_15-41-35.png
21-08-2025 09:07 zed Note Added: 0020556
21-08-2025 15:00 AlexRus Note Added: 0020557
21-08-2025 15:00 AlexRus File Added: 2025-08-22_00-56-41.png
21-08-2025 15:02 AlexRus Note Edited: 0020557
21-08-2025 17:59 zed Note Added: 0020558
21-08-2025 18:14 AlexRus File Added: bugreport.txt
21-08-2025 18:16 AlexRus Note Added: 0020559
21-08-2025 19:28 zed Note Added: 0020560
22-08-2025 04:20 AlexRus Note Added: 0020561
22-08-2025 04:35 AlexRus Note Edited: 0020561
23-08-2025 07:20 zed Note Added: 0020562
23-08-2025 08:51 AlexRus Note Added: 0020563
23-08-2025 17:32 zed Status new => closed
23-08-2025 17:32 zed Assigned To => zed
23-08-2025 17:32 zed Resolution open => unable to reproduce