2009/7/30 Steve Harris <[email protected]>: > On 30 Jul 2009, at 10:34, Damon Chaplin wrote: >> 1904 "GLAME Butterworth Highpass" instantiate/cleanup: Segfault >> 1903 "GLAME Butterworth Lowpass" instantiate/cleanup: Segfault >> 1902 "Glame Butterworth X-over Filter" instantiate/cleanup: Segfault >> 1894 "Mag's Notch Filter" instantiate/cleanup: Segfault >> 1890 "Glame Highpass Filter" instantiate/cleanup: Segfault >> 1891 "Glame Lowpass Filter" instantiate/cleanup: Segfault >> 1892 "Glame Bandpass Filter" instantiate/cleanup: Segfault >> 1893 "Glame Bandpass Analog Filter" instantiate/cleanup: Segfault > > Those are difficult to fix. They were ported from a different plugin > system with different rules.
I think I already contacted you on these... yeah, here's what I wrote you some time ago: If you instantiate and then cleanup, cleanupBandpass_iir() calls free_iirf_t() with two NULLs as parameters, which are then derefenced by the last function. HTH, Stefano _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
