Arta писал(а) 27. Февраля 2007 :: 21:30:Баг, пожирающий память - не мелкий. Особенно для терминала.
У меня две беды - 1С и миранда. Приходится периодически перегружать.
Все-таки именно этот баг мелковат
Он проявляется только при просмотре печати и при просто печати (для этих операций работает одинаковый код). При этом, чтобы добиться того, что систему начнет плющить, надо ну очень много напечатать
Например, чтобы съесть 1000 объектов мне понадобилось довольно долго шевелить Диспетчером над 1С. А это эквивалентно распечатке, наверное, нескольких сотен страниц. А систему начинает плющить, когда количество забитых GDI-объектов приближается к 10 тыс. Так что, если из не происходит постоянная печать огромных таблиц, то баг почти себя не проявит. Памяти, кстати, на GDI-объекты в MFC уходит не сильно много.
Хотя, конечно, да. За такие утечки руки надо отрывать с корнем
В одном месте утечка, в другом - каждый раз немного, а в сумме х-ня получается