| Предыдущий | Следующий |
| ippStsJPEGDCTRangeErr | ippStsDrawTextErr |
ippStsJPEGOutOfBufErr
Что означает ippStsJPEGOutOfBufErr
ippStsJPEGOutOfBufErr означает, что primitive больше не имеет доступных входных bytes. Для incremental decode это может означать необходимость следующего chunk, а для полного buffer — повреждённый/truncated JPEG.
Что проверить
- Сохраните byte offset, доступный input length и parser state на момент исчерпания.
- Определите, находится ли decoder в header, scan или entropy-coded segment.
- Для streaming path корректно подайте следующий chunk с сохранением state и учётом marker/restart boundaries.
- Для полного файла проверьте declared segment lengths, byte stuffing и наличие ожидаемых EOI/restart markers.
Как подтвердить исправление
Исправление подтверждается завершением decode при корректном полном input либо штатным продолжением после следующего streaming chunk.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.