Hi Martin, > Thank you for your bug report! > > Judging from the code that reproduces the bug (two subsequent seeks to > 0) and from the related vorbis code you are mentioning, this sounds a > lot like #782831, which was fixed in 1.3.4-3. Could you confirm or > refute that theory by testing your code (I guess you have further > examples apart from the one you posted) with 1.3.4-3?
1.3.4-3 isn't on the main server anymore, but luckily I recently learned about snapshot.debian.org. It may be old news for you, but for anyone else who may be reading this report and doesn't know about it, I fetched the following two files and rebuilt them (together with the origial libvorbis_1.3.4.orig.tar.gz from jessie). I didn't try 1.3.5 yet as I want to change as little as possible in the system. http://snapshot.debian.org/archive/debian/20151001T033412Z/pool/main/libv/libvorbis/libvorbis_1.3.4-3.dsc http://snapshot.debian.org/archive/debian/20151001T033412Z/pool/main/libv/libvorbis/libvorbis_1.3.4-3.debian.tar.xz It did indeed fix the test case, and also my real case where I found the problem. I'll do some more tests soon and report if I find more problems, but I hope not. Thanks, Frank