Ah-ah, so basically you're saying that the current Theora decoder (exposed via libavcodec.so) in Ubuntu is broken because it doesn't support the finalized Theora video stream?
That file is not broken, according to Theora devs this file is done against the finalized Theora format (and I guess they know what they're talking about).
Again, I'm not saying that in Ubuntu you can't playback that file, just you can't with libavcodec that is shipping.
So I would guess that a lot of other players that use libavcodec are statically linked to an updated version.
I've already reported to ffmpeg. Actually is not an issue because this has already been fixed.
My question is, when will Ubuntu update libavcodec (and all other utility libraries that ship with it)?
On a side note, if all other video software would be dynamically linked to libavcodec maybe we would see this issue more frequently.