Hi, Here is some information on exception: if (!hFFT) { hFFT = LoadLibrary("djbfft.dll"); status = GetLastError(); // 998 invalid memory access rfour2d = (RFOUR2D) GetProcAddress(hFFT, "rfft2d_djb"); } 000f77d0() fft_general_0(float * 0x02e90040, int 256, int 512, int 1) line 163 + 17 bytes bpcorr(const unsigned char * 0x02cedcf8, int 240, int 320, int 0, int 0, int 240, int 320, const unsigned char * 0x02d00940, int -110, int 110, int -110, int 110, int 4, int 4, int 2, float * 0x0223d0e0, float * 0x0223d0a0, float * 0x0223d27c, float * 0x0223d060) line 1121 + 28 bytes Note: forwarded message attached. __________________________________ Do you Yahoo!? Win a $20,000 Career Makeover at Yahoo! HotJobs http://hotjobs.sweepstakes.yahoo.com/careermakeover