Re: Утечки памяти при использовании в формах внешнего ImageList, недочет?
От: sergeyt4  
Дата: 02.11.12 22:22
Оценка:
Здравствуйте, Sirotkin Alexander, Вы писали:

SA>Доброго времени суток всем.


SA>Используя mem profiler обнаружил что в определенных слуачях в памяти остаются формы и, соответственно, все на что они ссылаются, даже после явного вызова Dispose.


SA>После некоторого копания проблема оказалась в использовании внешнего ImageList.



SA>Подобная ситуация но несколько сложнее и в ToolStrip.

SA>Решение то простое, в Dispose формы обнулять эти свойства, но это как то эээ не по нетовски...

SA>Это баг, или я не прав и должен ручками занулять все что я установил?


Да, это баг. У нас та же проблема была. Лечили занулением, как вы описали.

В connect.microsoft.com уже есть багрепорт на эту тему. И судя по реакции MS — Closed as Won't Fix — фиксить они этот баг не собираются.

Да и это понятно — WinForms их больше не интересует. Теперь все силы брошены на WinRT, WPF и т.п... Так что теперь и остальные баги в WinForms никто чинить не будет. Я не удивлюсь, если скоро эту подсистему из .NET framework вообще выпилят.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.