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

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

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

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

Сообщение GhostII » 05.10.2011 10:30:58

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

Если кто умеет, да и знает лучше меня английский, выложите, пожалуйста, на сайте разработчиков - пусть поправят. :-)
Ну или кто тут сам имеет отношение к разработке.
Я сам не смог точно понять, почему происходит утечка именно начиная с этого билда - там исправление минимальные. Но что-то с отрисовкой битмапа.
GhostII
незнакомец
 
Сообщения: 7
Зарегистрирован: 12.05.2010 12:20:19
Откуда: Красноярск

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

Сообщение .wOvAN » 05.10.2011 10:50:17

Положите в на обменник или дропбокс какая проблема? :wink:
.wOvAN
постоялец
 
Сообщения: 118
Зарегистрирован: 16.04.2010 06:36:12

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

Сообщение GhostII » 05.10.2011 12:56:14

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

Добавлено спустя 1 час 1 минуту 40 секунд:
Уже сам поместил в lazarus bugtracker. Вроде получилось. :-)
GhostII
незнакомец
 
Сообщения: 7
Зарегистрирован: 12.05.2010 12:20:19
Откуда: Красноярск


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 275

Рейтинг@Mail.ru