Hi,I find that this bug is still present in wheezy. In vorbis.c::get_gain() it seems that if ov_open() fails for non vorbis files the file is not closed as advised in http://xiph.org/vorbis/doc/vorbisfile/ov_open.html.
I enclosed the minor patch, vorbisgain seems to work afterwards. I did not contact upstream.
Marcel
vorbis.c.patch
Description: Binary data

