[Wine-devel] [Wine-patches] [eter-2.0.0] [eterhack]
Dmitry Timoshkov
dtimoshkov на etersoft.ru
Пт Май 18 16:29:02 MSK 2012
Vitaly Lipatov <lav на etersoft.ru> wrote:
> Патч увеличивает MAX_WINPROCS (допустимое число оконнных процедур) до
> 16384 (было 4096).
> Это должно отодвинуть проблему с
> fixme:win:alloc_winproc too many winprocs, cannot allocate one for
> 0x7c5d158
>
> Факты:
> 1. оконные процедуры регистрируются в обычном массиве, который никогда
> не освобождается (у разработчиков надежда,
> что в программе не может быть столько тысяч оконных процедур.
> 2. 1С 8.2 через несколько часов работы (2-4) вылетает с этим сообщением
> про too many winprocs.
Похоже на утечку оконных хэндлов. Кто-нибудь пытался хотя бы посмотреть
во время вылета с этой ошибкой окна какого типа и кем созданные заполнили
весь массив? Для упрощения воспроизведения проблемы можно уменьшить размер
массива.
--
Dmitry.
Подробная информация о списке рассылки Wine-devel