НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.1.1 >> [I128-2291] PHP Fatal error: Uncaught Error: Call to a member function SetSubField() on null in modules/Stat/Actions/GetStatParam.inc:53📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.1.1 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль Stat - АРМ Статистика
Завершено: 27.03.2026 21:53
Симптомы:
Появление в логе ошибок вида
[27~~Mar~~2026 18:33:11 Europe/Moscow] PHP Fatal error: Uncaught Error: Call to a member function SetSubField() on null in E:\htdocs_master\modules\Stat\Actions\GetStatParam.inc:53
Stack trace:
# 1.0 E:\htdocs*master\modules\Queue\Actions\ProcessThread.inc(65): WIA*Stat_GetStatParam->Exec()
# 2.1 E:\htdocs*master\modules\WIrbis\api.php(253): WIA*Queue_ProcessThread->Exec()
# 3.2 E:\htdocs_master\initsystem.php(258): WIrbis->Action()
# 4.3 E:\htdocs*master\index.php(3): require*once('E:
htdocs_maste...')
# 5.4 {main}
thrown in E:\htdocs_master\modules\Stat\Actions\GetStatParam.inc on line 53
Исправления:
null результата от CreateNewObject в модуле статистики для предотвращения фатальных ошибок и улучшения обратной связи с пользователем.CreateNewObject генерация SID заменена на более криптографически надежный способ с использованием random_bytes.-
null результата от CreateNewObject в модуле статистики для предотвращения фатальных ошибок и улучшения обратной связи с пользователем.CreateNewObject генерация SID заменена на более криптографически надежный способ с использованием random_bytes.