divide by zero error
Encountered div by zero exception in bark_noise_hybridmp() in PSY.C caused by the statement: D = tN * tXX - tX * tX; (don't know which one, there are 4 instances). When I prevented R = (A + x * B) / D; from being calculated if D == 0, all was ok & the resultant OGG file could still be played (used winAmp). Built v1.1 of ogg, vorbis, vorbisenc & vorbisfile with borland c++ builder v6 & tested with builds of oggenc & oggdec on this dev. platform. Have emailed the offending WAV file to Mike Smith - was generated by using directSound (v9) audio capture api. Problem also occurred on a WAV decoded from an MP3 using LAME.