Site icon EfmSoft

Что означает код errno 79 (ELIBACC)?

 
Также может означать:
КонстантаТипОС
EFTYPEerrnomacOS
EOVERFLOWerrnoSolaris
NDIS_INTERNAL_ERRORКод BSODWindows
Предыдущий Следующий
ENAMETOOLONG EFTYPE

ELIBACC

Что означает ELIBACC в Linux

ELIBACC означает «Нет доступа к необходимой разделяемой библиотеке». Для условия «Нет доступа к необходимой разделяемой библиотеке» код ELIBACC нужно связывать с первым возвратившим его вызовом и контекстом: исторический интерфейс System V, STREAMS, XENIX либо совместимый driver/ioctl ABI.

После отказа, соответствующего «Нет доступа к необходимой разделяемой библиотеке», сохраните errno немедленно: любой последующий системный или библиотечный вызов может заменить значение. Для ELIBACC исходная английская страница также выделяет execve, ELIBBAD, ELIBEXEC, ENOENT, EACCES и ELF; эти данные полезно записать вместе с return value, потоком и временем события.

Диагностика

На платформе Linux исправление ELIBACC считается подтверждённым, когда исходная операция даёт ожидаемый результат, а отдельный отрицательный тест по-прежнему воспроизводит именно условие «Нет доступа к необходимой разделяемой библиотеке» без утечки ресурсов и потери первичной диагностики.

Ссылки для ELIBACC


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version