View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003466SAS.Планета[All Projects] Багpublic10-07-2019 08:5104-12-2019 14:50
Reporterkalakotkas 
Assigned Tozed 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformWindowsOS10OS Version1809 LTSC x64
Product Version190707 
Target Version191221Fixed in Version191221 
Summary0003466: Закрытие программы происходит с ошибкой: FastMM has detected a GetMem call after FastMM was uninstalled
DescriptionПри каждом завершении программы появляется окно с сообщением об ошибке.
Steps To Reproduce1. Запустить программу
2. Зуммировать любую карту
3. Закрыть программу
TagsNo tags attached.
Attached Filesjpg file icon sas190707.jpg [^] (16,355 bytes) 10-07-2019 08:51


? file icon SASPlanet.Debug_2019-07-11.elf [^] (53,704 bytes) 11-07-2019 11:31

- Relationships
related to 0003450resolvedzed Утечка памяти в TB2Toolbar 

-  Notes
(0018787)
zed (manager)
10-07-2019 08:55

Странно, у меня такого не происходит. Можете записать видео, чтобы лучше понять происходящее? И для теста скачайте и распакуйте релиз в пустую папку, чтобы никакие настройки не мешали.
(0018788)
kalakotkas (reporter)
10-07-2019 09:43

Удивительно. Сейчас пришли вторничные обновления винды, обновился, перезагрузился, воспроизвести не могу. Ни по штатному старому месту нахождения программы, ни из новой папки. Но буду ещё пробовать.
(0018789)
zed (manager)
10-07-2019 10:01
edited on: 10-07-2019 10:05

В багтрекере FastMM нашёл сообщение о похожей ошибке FastMM has detected a FreeMem call after FastMM was uninstalled и там говорят, что это баг последних версий Delphi.

Возможное решение - отключить такие сообщения (директивой DetectMMOperationsAfterUninstall) или вообще отказаться от FastMM и использовать штатный менеджер памяти.

vdemidov, что думаешь?

(0018790)
zed (manager)
10-07-2019 10:04
edited on: 10-07-2019 10:05

И с этим, видимо, так же связана и ложная утечка памяти 0003450 т.к. для отлова утечек так же используется кастомный менеджер памяти, который, судя по всему, выгружается раньше, чем происходит последний вызов FreeMem.

(0018791)
vdemidov (manager)
11-07-2019 07:46

Не знаю. Вроде не совсем то что в той ошибке описано. Нужно смотреть.
(0018795)
vdemidov (manager)
11-07-2019 09:07
edited on: 11-07-2019 09:07

Тем более странно, что утечка 0003450, происходит и в старой версии делфи. Так что связи тут не вижу вообще.

(0018796)
kalakotkas (reporter)
11-07-2019 11:31

Может быть приложенный elf как-то делу поможет.
(0018797)
vdemidov (manager)
11-07-2019 12:36

>Может быть приложенный elf как-то делу поможет.
Ну, он показывает, что это таки полный дубликат ошибки 0003450. Точнее, похоже на чуть другое ее проявление.
А вот в чем причина этой ошибки - фиг его знает.
(0018798)
kalakotkas (reporter)
11-07-2019 14:03

На моей машине эта ошибка всё время появлялась и на версии 181221. Поэтому до последнего момента я оставался на 160707, где её не было.
(0018799)
zed (manager)
11-07-2019 17:48

vdemidov
Точно, забыл что там и в D2007 воспроизводилось.

kalakotkas
Зря вы не сообщили о проблеме сразу же, как обнаружили. Баг, оказывается, существует уже 8 месяцев как, а мы о нём только узнали...
(0019526)
zed (manager)
04-12-2019 14:49

Отключил вывод этой ошибки, в бажных версиях Delphi (10.2 и выше).

Эмбаркадеровский багрепорт с тестовым проектом, на котором этот баг воспроизводится, тут: https://quality.embarcadero.com/browse/RSP-22897

С утечкой, описанной в 0003450, никакой связи нет.

- Users who viewed this issue
User List Anonymous (430x), vdemidov (16x), kalakotkas (16x), zed (16x)
Total Views 478
Last View 22-09-2020 00:40

- Issue History
Date Modified Username Field Change
10-07-2019 08:51 kalakotkas New Issue
10-07-2019 08:51 kalakotkas File Added: sas190707.jpg
10-07-2019 08:55 zed Note Added: 0018787
10-07-2019 09:43 kalakotkas Note Added: 0018788
10-07-2019 10:01 zed Note Added: 0018789
10-07-2019 10:04 zed Note Added: 0018790
10-07-2019 10:05 zed Note Edited: 0018790 View Revisions
10-07-2019 10:05 zed Note Edited: 0018789 View Revisions
10-07-2019 10:07 zed Summary Закрытие программы происходит с ошибкой => Закрытие программы происходит с ошибкой: FastMM has detected a GetMem call after FastMM was uninstalled
10-07-2019 10:08 zed Relationship added related to 0003450
11-07-2019 07:46 vdemidov Note Added: 0018791
11-07-2019 09:07 vdemidov Note Added: 0018795
11-07-2019 09:07 vdemidov Note Edited: 0018795 View Revisions
11-07-2019 11:31 kalakotkas File Added: SASPlanet.Debug_2019-07-11.elf
11-07-2019 11:31 kalakotkas Note Added: 0018796
11-07-2019 12:36 vdemidov Note Added: 0018797
11-07-2019 14:03 kalakotkas Note Added: 0018798
11-07-2019 17:48 zed Note Added: 0018799
04-12-2019 14:49 zed Note Added: 0019526
04-12-2019 14:50 zed Status new => resolved
04-12-2019 14:50 zed Fixed in Version => 191221
04-12-2019 14:50 zed Resolution open => fixed
04-12-2019 14:50 zed Assigned To => zed
04-12-2019 14:50 zed Target Version => 191221



Copyright © 2007 - 2020 SAS.Planet Team