From: Gottfried N. <Got...@gm...> - 2004-01-20 21:22:24
|
On Tuesday 20 January 2004 03:37, Jeff Welty wrote: > I think you have other problems with your SuSE setup. I'm just guessing > because line 422 in denoise.c for gwc-0.19-9 is the first executable > line of code after a *lot* of memory has been allocated from the stack. > When you changed the DENOISE_MAX_FFT to 16384, you cut in half the > memory needed to hold those arrays. I'm on a Redhat 9.0 system, and my > glibc is 2.3.2-27.9, with gcc-3.2.2-5. It's possible what you are > seeing is because of the compiler difference, but that's usually the > last place to check. I've already checked that. I compiled most of the code with gcc 2.95.3 on the very same system. The problem remains. > > For an experiment, you could write a simple C routine that just > allocates a lot of memory in local variables, and see if you can > reproduce the error. > > If you change DENOISE_MAX_FFT to 16384 in gwc-0.19-10, do you hear sound? Yes, everything seems to work. I can denoise. Gottfried |