Skip to content

Ошибка работы с версией платформы 8.5 #188

@beefree86

Description

@beefree86

При использовании vanessa-runner возникает ошибка поиска платформы 8.5

Вывод команды: vanessa-runner v2.6.0
КРИТИЧНАЯОШИБКА - {Модуль /home/usr1cv8/.local/share/ovm/1.9.4/lib/vanessa-runner/src/Классы/МенеджерКонфигуратора.os / Ошибка в строке: 1823 / Неопределена версия платформы!}
^ 0,02 min
{Модуль /builds/1c/ir_uat/pharmacy-1c/scripts_repo/scripts/libs/ОбщегоНазначения/ОбщегоНазначения.os / Ошибка в строке: 69 / Код возврата команды не 0}

Возможная причина в строке
https://github.com/oscript-library/v8runner/blob/develop/src/v8runner.os#L2614

Ну и мне кажется тут в поиске версии для Unix
https://github.com/oscript-library/v8find/blob/develop/src/%D0%9A%D0%BB%D0%B0%D1%81%D1%81%D1%8B/%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B01%D0%A1.os#L521

При тестировании, изменила вручную на 8.5 и все отработало, проверила под ОС Windows если платформа указана, то в целом 1с запускается, нет такой проблемы как под Unix.

Так же было выявлено, что если не передана платформа, то определение последней идет только из платформ 8.3. (берется самая новая), 8.5 игнорируется (это по записям в лог).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions