Информация об изменениях

Сообщение Process не верный ExitCode в Linux Astra x64 5.10 от 07.09.2022 6:45

Изменено 07.09.2022 7:51 Разраб

Process не верный ExitCode в Linux Astra x64 5.10
Работаю с CryptoPro cryptcp
Выдает примерно следующее:

 [ExitCode: 249 ]

CryptCP 5.0 (c) "КРИПТО-ПРО", 2002-2022. Утилита командной строки для подписи и шифрования файлов.
Проверка подписи...  0% Неизвестная ошибка. ../../../../CSPbuild/CSP/samples/CPCrypt/DSign.cpp:839: 0x80070490
Ошибка: Подпись не верна. ../../../../CSPbuild/CSP/samples/CPCrypt/DSign.cpp:959: 0x200001F9 [ErrorCode: 0x200001f9]


по документации должно быть:
536871417 200001F9 Подпись не верна

dotnet x64. вызов крипто по arm64
почему может быть, что код завершения 249 <> 536871417 ?

249 = F9

Проверил на windows 10 норм.

UPD:
проверил в баше:
bash -c "exit 536871120"
echo $?
208
тоже "округляет"
че делать?
Process не верный ExitCode в Linux Astra x64 5.10
Работаю с CryptoPro cryptcp
Выдает примерно следующее:

 [ExitCode: 249 ]

CryptCP 5.0 (c) "КРИПТО-ПРО", 2002-2022. Утилита командной строки для подписи и шифрования файлов.
Проверка подписи...  0% Неизвестная ошибка. ../../../../CSPbuild/CSP/samples/CPCrypt/DSign.cpp:839: 0x80070490
Ошибка: Подпись не верна. ../../../../CSPbuild/CSP/samples/CPCrypt/DSign.cpp:959: 0x200001F9 [ErrorCode: 0x200001f9]


по документации должно быть:
536871417 200001F9 Подпись не верна

dotnet x64. вызов крипто по arm64
почему может быть, что код завершения 249 <> 536871417 ?

249 = F9

Проверил на windows 10 норм.

UPD:
проверил в баше:
bash -c "exit 536871120"
echo $?
208
тоже "округляет"
че делать?

UPD2:
пока решил получать младший байт и сравнивать с exitcode
536871120 &&& 0xFF = 208;;
//val it: bool = true