I did the debugging of extace and I found out the problem:
In main.c there is a line:
plan = fftw_plan_r2r_1d(nsamp, raw_fft_in,raw_fft_out, FFTW_R2HC, 
FFTW_FORWARD|FFTW_ESTIMATE);

You need to remove FFTW_FORWARD and the line becomes:

plan = fftw_plan_r2r_1d(nsamp, raw_fft_in,raw_fft_out, FFTW_R2HC,
FFTW_ESTIMATE);

Now it works perfectly. It seems that fftw refuses to make a fft plan with 
FFTW_R2HC & FFTW_FORWARD (FFTW_R2HC already implies forward fft).
Paul

-- 
extace crashed with SIGSEGV in fftw_execute()
https://bugs.launchpad.net/bugs/399565
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to