Crash changing time-stretched sample transposition

I closed my previous thread since I didn’t realize I was on an older version of Renoise (3.4.1), updated Renoise to 3.4.4 and the bug still persists hence the second thread.

Behavior:
Changing the transpose tuning of a sample instrument causes the application to crash during playback of a pattern.

To Reproduce:

  1. Load a sample into instrument and place down notes
  2. Add a volume AHDSR to the instrument
  3. Play the pattern
  4. In sampler tab, change time-stretch algorithm of the instrument to percussive or texture
  5. Change the tuning of the sample with transpose

Expected Result:
Tuning changes.

Actual Result:
Program crashes.

System:
Renoise 3.4.4
Windows 11
Focusrite USB ASIO drivers, Focusrite 6i6 2nd Gen @ 64 buffer size
AMD 3900x CPU
16GB DDR3 RAM
MPG X570 Gaming Edge WiFi Motherboard
RX580 GPU
500GB SSD

Latest crash on 2025-05-23, 16:34:15 program start up.
Log.txt (56.8 KB)

I cannot reproduce this on macOS 15. According to the log, the crash seems to involve the Intel IPP library, which is indeed utilized by the Rubber Band timestretching library. I wonder if anyone else on Windows can reproduce it?

Can’t reproduce the crash following all the five steps on Windows 11, latest version of Renoise.

CrashLog: Handling Exception! Code : C0000005 looks like can relate to a variety of issues, including memory related etc. Perhaps Taktik has some idea what could cause this

Does the crash happen with both internal soundcard and Focusrite drivers?

I’ve managed to reproduce the issue using WASAPI and FL Studio ASIO drivers also, it’s a little bit unpredictable but if you change the sample and transposition enough times it eventually happens. I’ll try to record a video shortly.