httapi did not pass number of channels up to top level filehandle so stereo files caused buffer overflow