Задача 102.163878

Задача :102.163878

2017-02-17 17:57:42
Краткое описание :
Утечка памяти в юните LowProc
Описание :
G_Zarpl
Что измененно :

Как проявить:
1) Во вложении к проблеме есть atlantis.cfg, который надо подложить рядом с galnet.cfg.
2) В каталог с ресурсами Галактики положить G_Zarpl.tds, соответствующий текущей версии обновления. В моем случае используется версия G_Zarpl dll 9.1.203.0, поэтому брал K:\Galaktika\9.1\Updates\DLL\G_Zarpl\9.1.203.0\MAPS\G_Zarpl.tds.
3) Удалить dsk-файлы
4) Запустить Галактику и закрыть сразу после загрузки. В каталоге запуска сформируется heapspy.log.

Фактический результат:
В heapspy.log присутствуют записи, свидетельствующие об утечках памяти при выделении памяти в юните LowProc (см. вложение), в частности в строках 8298, 8350, 8352, 9055, 9248, 9250, 17971, 17972. Предположительно дело в том, что при инициализации юнита создаются переменные Storn_182 и MP_182, а при деинициализации эти переменные не уничтожаются.

Ожидаемый результат:
В heapspy.log не должно быть записей, свидетельствующих об утечке памяти в LowProc.
Как измененно :

Исправлено. В heapspy.log нет записей, свидетельствующих об утечке памяти в LowProc.

Название продукта Название компонента Тип Последняя версия Дата выхода
G_ZARPLG_ZARPLDLL9.1.205.02017-02-17 17:57:42