Что означает код errno 75 (EOVERFLOW) в Linux?

 
Также может означать:
КонстантаТипОС
EPROGMISMATCHerrnomacOS
STREAMS_INTERNAL_ERRORКод BSODWindows
Предыдущий Следующий
EMULTIHOP EPROGMISMATCH

EOVERFLOW

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

EOVERFLOW: Значение слишком велико для заданного типа данных. Результат существует, но не помещается в тип или поле, выбранное приложением; исправление обычно требует более широкого представления, а не изменения данных на диске.

Особенности Linux

В Linux этот errno часто выявляет несовпадение ширины типов между приложением и ядром, например при получении file metadata или offset, который не помещается в пользовательскую структуру. Для 32-bit программ проверьте off_t, time_t и режим large-file support. Пересборка с корректной ABI может быть правильнее изменения самого файла.

Ссылки


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