Site icon EfmSoft

Что означает код errno 82 (ELIBMAX)?

 
Также может означать:
КонстантаТипОС
ERROR_CANNOT_MAKEОшибка WindowsWindows
EPWROFFerrnomacOS
EREMCHGerrnoSolaris
MAILSLOT_FILE_SYSTEMКод BSODWindows
Предыдущий Следующий
EBADFD EPWROFF

ELIBMAX

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

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

После отказа, соответствующего «Попытка подключить слишком много разделяемых библиотек», сохраните errno немедленно: любой последующий системный или библиотечный вызов может заменить значение. Для ELIBMAX исходная английская страница также выделяет execve, EMFILE, ENFILE, ELF и If; эти данные полезно записать вместе с return value, потоком и временем события.

Диагностика

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

Ссылки для ELIBMAX


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

Exit mobile version