После увеличения количества учётных записей и вообще количества сотрудников, модулей, групп и помещений, клиентская часть студии стала весьма часто зависать(или выдавать ошибку), если подвисает, то зайдя в диспечер задач винды видно что процесс BioSmart-Admin.exe кушает примерно 50% процессора и непрерывно увеличивает объём используемой памяти, подождав пару минут BioSmart-Admin.exe в памяти начинает занимать порядка гига, и так и продолжает кушать память пока руками не прибить процесс. Чаще такое происходит с клиентами подключаемыми по сети к серверу, но бывает и с клиентом запускаемым непосредсвенно с сервера. Сегодня ситуация сложнее, клиент запускаемый с сервера работает отлично, запускаемые клиенты с разных локальных машин стабильно виснут или выдают ошибку:
specified argument was out of range of valid values
parameter name: i
после выскакивает ещё одно окно c надписью: неизвестная ошибка <длинный номер который всегда разный> Зависает или выдаёт ошибку на разных операциях, но чаще когда пытаемся снять отчёт (на разных этапах), когда открываем список сотрутников или пытаемся сохранить изменённые свойства сотрудника и довольно часто когда просто запускаешь клиент, вводишь пароль, и после отрисовки основного окна, когда слева постепенно выводятся цифры о количестве устройст, сотрудниках и т д, зависает в этот момент.
Пробовал перезапускать все три службы биосмарта - не помогает, перегрузить сервер пока не могу, перезагрузка клиентских машин не помогает.
Добавлено (27.01.2009, 13:37)
---------------------------------------------
добавлю, когда вылетает с ошибкой specified argument was out of range of valid values, то после этого в поле информация (которое вверху слева) может неправильно отображатся информация, быть отрицательным количество сотрудников или другие параметры.
Мне кажется ошибка связана с количеством сотрудников, в 80% случаев баг проявляется когда щёлкаем ярлык сотрудники, сейчас баг обострился и достаточно стабилен, проявляется практически при каждом втором обращении к списку сотрудников.
Вы вообще тестировали на большом количестве сотрудников эту версию студии (4.1.6.3) ?
Сотрудников у нас сейчас занесено 226, планируется ещё человек 100 добавить.
И попробовал сервер перегружать - бесполезно, баг остался.