FigBug / Wavetable

Wavetable synth
https://socalabs.com/synths/wavetable/
BSD 3-Clause "New" or "Revised" License
140 stars 10 forks source link

SegFault on reverb.reset() in Ardour; #17

Closed KottV closed 11 months ago

KottV commented 11 months ago

Hi,

Ardour scan process crashes, blaiming WavetableAudioProcessor::reset()

more deep debug led to gin's platereverb reset function:

Thread 1 "ardour-vst3-sca" received signal SIGSEGV, Segmentation fault.
0x00007ffff35b7bb1 in gin::PlateReverb<float, int>::DelayLine::reset (this=0x0) at /home/kv/src/audio/Wavetable/modules/gin/modules/gin_dsp/dsp/gin_platereverb.h:361
361                 std::memset (&buffer[0], 0, ceilPowerOfTwo (size) * sizeof (F));
FigBug commented 11 months ago

Can you try this version and see if it fixes it? https://github.com/FigBug/Wavetable/actions/runs/6298716921

KottV commented 11 months ago

yes it fixed, thnx!