Fixed a bug where we could potentially read beyond the end of the FFT.  Thanks Chris Pankow for finding it.