Нашел баг в Lazarus - утечка памяти.

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
GhostII
незнакомец
Сообщения: 7
Зарегистрирован: 12.05.2010 12:20:19
Откуда: Красноярск
Контактная информация:

Нашел баг в Lazarus - утечка памяти.

Сообщение GhostII »

Нашел специфический баг в Lazarus - он четко проявляется, начиная с билда 30135. Суть в том, что если есть кнопка с картинкой и ее постоянно перерисовывать (к примеру, меняя свойство Enabled), то происходит утечка памяти.
Проект, проявляющий этот баг, приложить не могу - пишет, что достигнут максимальный размер вложений, а там всего 3 кила. :-( Как это сделать?

Если кто умеет, да и знает лучше меня английский, выложите, пожалуйста, на сайте разработчиков - пусть поправят. :-)
Ну или кто тут сам имеет отношение к разработке.
Я сам не смог точно понять, почему происходит утечка именно начиная с этого билда - там исправление минимальные. Но что-то с отрисовкой битмапа.
.wOvAN
постоялец
Сообщения: 118
Зарегистрирован: 16.04.2010 06:36:12
Контактная информация:

Сообщение .wOvAN »

Положите в на обменник или дропбокс какая проблема? :wink:
GhostII
незнакомец
Сообщения: 7
Зарегистрирован: 12.05.2010 12:20:19
Откуда: Красноярск
Контактная информация:

Сообщение GhostII »

Кстати, да. :-)
Вот ссылка на проект:
http://www.rossiev.ru/temp/TestBug.tar.gz

Добавлено спустя 1 час 1 минуту 40 секунд:
Уже сам поместил в lazarus bugtracker. Вроде получилось. :-)
Ответить