# Коды выхода

Коды выхода обозначают статус команды после её CodeQL CLI выполнения.

## Сведения о кодах выхода

Он сообщает о статусе каждой команды, выполняемой CodeQL CLI в виде выходного кода.
Этот выходной код предоставляет информацию для последующих команд или других инструментов, которые используют CodeQL CLI.

## 0

Успешное завершение, нормальное завершение.

## 1

Команда успешно определила, что ответ на ваш вопрос " нет".

Этот код выхода используется только несколькими командами, такими как AUTOTITLE, AUTOTITLE, \[\[AUTOTITLE и [тестовое выполнение](/ru/enterprise-cloud@latest/code-security/codeql-cli/codeql-cli-manual/test-run)]\(/code-security/codeql-cli/codeql-cli-manual/dataset-check)]\(/code-security/codeql-cli/codeql-cli-manual/query-format).[](/ru/enterprise-cloud@latest/code-security/codeql-cli/codeql-cli-manual/resolve-extractor)
Дополнительные сведения см. в документации по этим командам.

## 2

Произошла ошибка.

Интерфейс командной строки записывает сообщение об ошибке, доступное для чтения человеком, в stderr.
Это включает в себя случаи, когда средство извлечения завершается сбоем с внутренней ошибкой, так как `codeql` драйвер не может различать внутренние и пользовательские ошибки в поведении средства извлечения.

## 3

Лаунчер не смог найти CodeQL каталог установки.

В этом случае лаунчер вообще не может запустить Java код для CodeQL CLI. Это должно происходить только если с установкой серьёзно не CodeQL так.

## 32

Средство извлечения не обнаружило никакого кода для анализа при выполнении \[AUTOTITLE или [создание базы данных](/ru/enterprise-cloud@latest/code-security/codeql-cli/codeql-cli-manual/database-create)]\(/code-security/codeql-cli/codeql-cli-manual/database-finalize).

## 33

Время ожидания одного или нескольких вычислений запросов.

Возможно, некоторые запросы, которые были оценены параллельно, не истекло. Результаты этих запросов создаются как обычно.

## 98

Оценка была явно отменена.

## 99

CodeQL CLI У них закончилась память.

Это не обязательно означает, что все физические ОЗУ компьютера были использованы.
Если вы не используете `--ram` параметр для явного задания ограничения, JVM принимает решение об ограничении по умолчанию при запуске.

## 100

Произошла неустранимая внутренняя ошибка.

Это должно рассматриваться как ошибка. Интерфейс командной строки обычно записывает сокращенное описание ошибки в stderr.
Если вы можете воспроизвести ошибку, полезно использовать `--logdir` и отправлять файлы логов GitHub в отчет об ошибке.

## Other

В случае действительно серьезных проблем в виртуальной машине JVM, которая выполняется `codeql`, он может вернуть ненулевой код выхода из собственного выбора.
Это должно происходить только если с установкой серьёзно CodeQL не так или если есть проблема с памятью на хост-системе, выполняющей процесс CodeQL . Например, системы Unix могут возвращать код выхода 137, чтобы указать, что ядро остановило запущенный процесс CodeQL . Одним из способов устранения неполадок является изменение `–ram=` флага `codeql database analyze` для шага и повторное выполнение рабочего процесса.