¿Qué significa el código NTSTATUS 0xC0000242 (STATUS_BAD_COMPRESSION_BUFFER)?

 
Anterior Siguiente
STATUS_CONNECTION_ABORTED STATUS_USER_MAPPED_FILE

STATUS_BAD_COMPRESSION_BUFFER

Qué significa STATUS_BAD_COMPRESSION_BUFFER

Puede haber chunk truncado, header inválido, offsets imposibles o datos de otro compression format. Un output buffer más grande no repara input malformado.

Preserve los bytes originales, format ID y expected uncompressed size. Eso permite distinguir corrupción de datos de un mismatch entre producer y consumer.

Qué comprobar

  • Capture input bytes, length y compression format.
  • Valide chunk boundaries y expected output size con arithmetic checked.
  • Compare con una fuente conocida antes de “reparar”.
  • No reintente con buffer más grande si el stream no parsea.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.