Test files › Audio and video › declared-length-mismatch.wav
Corrupt WAV file (declared length mismatch)
Valid WAV whose data chunk header declares ten times more bytes than the file actually contains.
↓ Download declared-length-mismatch.wav| Filename | declared-length-mismatch.wav |
| Format | WAV |
| Size | 172 KB (176,444 bytes) |
| MIME type | audio/wav |
| SHA-256 | fa849fa10674fce6a798353aad7913789f3dd054fa4b677ad368ee8e1e21d790 |
What this file catchesDecoders that trust the declared chunk length and either read past the buffer or hang waiting for data that never arrives. A robust decoder clamps to the actual file size.
Download & verify
curl -fsSL -o "declared-length-mismatch.wav" "https://files.hexaqa.com/audio/declared-length-mismatch.wav"
curl -fsSL "https://files.hexaqa.com/audio/declared-length-mismatch.wav" | sha256sum
# expect: fa849fa10674fce6a798353aad7913789f3dd054fa4b677ad368ee8e1e21d790