Freeze/infinite loop on old test file
I found the attached file among some old experimentation I was doing with peeling. (Actually, the original was larger, but 20k of it was enough to trigger the problem.) I tried to play it with ogg123, but it hits an infinite loop (in ov_open, I'll guess, from where it stopped). ogginfo says: Negative granulepos on vorbis stream outside of headers. This file was created by a buggy encoder I'm marking this "major" because it happens reliably with such small data. Hopefully it's reproducable on others' systems; if not, I can help debug. This is the vorbis-tools Debian package, though, and it works very reliably on everything else.