24 апреля 2014 года Valve выпустила для Counter-Strike: Source, Day of Defeat: Source и Half-Life 2: Deathmatch техническое обновление.
Что исправили в обработке ресурсов
Первый пункт касается plugin_load: команда могла загружать файл, который не являлся бинарным. Исправление устраняло этот случай. В сообщении не указан конкретный сторонний модуль, поэтому речь идёт о проверке типа загружаемого файла в движке, а не о выпуске новой версии определённого плагина.
Второй пункт относится к размерам файлов после распаковки. Движок не выполнял необходимую проверку распакованных размеров; разработчики сообщили об устранении этого пропуска. Анонс не содержит списка форматов или предельных размеров, поэтому приводить универсальное числовое ограничение по нему было бы некорректно.
Почему этот короткий список важен
Обе правки связаны с тем, какие данные движок принимает для дальнейшей обработки. Для администратора это полезный контекст при сопоставлении журналов до и после обновления: поведение загрузчика могло измениться из-за более строгой проверки, даже если игровые правила остались прежними. Проверять нужно конкретный файл и текст ошибки, а не только сам факт её появления.
При проверке собственного набора дополнений разумно сохранять исходные файлы и точный текст сообщения об ошибке. Так можно отличить проблему выбранного файла от общего предположения о несовместимости всех плагинов. Патчноут подтверждает две исправленные проверки, но не сообщает об обязательной замене каждого пользовательского расширения.
Источник: официальное сообщение Valve. Дата сообщения: 24.04.2014.

Комментарии 0
Здесь можно начать разговор
Задайте вопрос или поделитесь своим опытом по теме.
Присоединяйтесь к обсуждению
Войдите, чтобы написать комментарий и отвечать участникам.