Ошибка в Create Document ?



Posted by Evgen A. Palamarchuck on August 27, 1999 at 02:04:12:

Я уже письмом сообщал А.Г. о предполагамой ошибке в директиве Create Document, включенной в последние версии сервера. Но сейчас подозрения приобретают все большее подтверждение.
Для всех типов серверов (2 и 10 пользователей) версий 3.05 и 3.08 наблюдается такая картина. В момент загрузки сервера на определеном месяце происходит полная перезагрузка машины (POST). Эксперименты с размером контекста влияют (вызывают) на POST на том или ином месяце. Чем больше размер контекста – тем на более раннем месяце происходит это. Но бывает и так, что загрузка выполняется без проблем (особоенно, если до запуска сервера загружалось к-либо приложение) и далее функционирование идет без сбоев.
Явление пропадает, если в дереве операций «заглушить» хотя бы один опертор Create Document, т.е. сократить к-во генерированных документов. Похоже, что устойчивость напрямую зависит от количества таких операций. Могу лишь предположить, что в функциях Create Document закралась либо неинициализированная переменная (это характерно для нечеткой повторяемомости) либо происходит работа с неинициализированной областью памяти. Заранее прошу прощения за догадки, но может это поможет локазиловать проблему. Перед написанием этого письма были проведены эксперименты на двух машинах с процессорами AMD233 и Intel-200 с разными чипами памяти (объем колебался от 32 до 64 Mb), свободного места на диске – 200 Мb, объем контекста варьировался от 9000 до 20000. ОС – Win-95. Любые настройки режима работы сервера на описанный эффект на влияют.




Пpишедшие ответы: