I have committed a simple fix to libogg1 as well as a unit test that looks for the original bug. The committed fix both passes all the old unit tests as well as the new bug test. I don't currently have any reservations about the fix but folks should naturally test it carefully anyway. I'll take a look at libogg2 now. Monty