Linux: Vital VST Crashing

Hey all, I’m running ReNoise under NixOS with Vital installed and it’s giving me hard crashes
System info:

NixOS 25.11

CPU: AMD Ryzen 5 3600

GPU: AMD Radeon RX 6600

RAM: 32 GB DDR4

Log:

Renoise LOG> VstPlugs: Trying to instantiate /etc/profiles/per-user/marci/lib/vst/Vital.so
Renoise LOG> VstPlugs: Analyzing VST plugin ‘Vital Audio: Vital’, Unique ID:1449751649, Version:2400
Renoise LOG> VstPlugs: Applied custom VST2 HiDPI scaling support for plugin ‘Vital Audio: Vital’
Renoise LOG> VstPlugs: Instantiate OK
Renoise LOG> CrashLog: Caught signal: SIGSEGV (11) …
Renoise LOG> VstWindow: Creating a new X11Window…
Renoise LOG> VstWindow: Setting X11Window properties…
Renoise LOG> VstWindow: Give the plug access to the X11Window…
Renoise LOG> VstWindow: Query the X11Window child…
Renoise LOG> VstWindow: Unexpected XGetWindowProperty ptr value: expected a userSize 32 with two entries, got userSize: 0 with 0 entries…
Renoise LOG> VstWindow: Child window has no ‘_XEventProc’ property set…
Renoise LOG> VstWindow: Setting new Windowsize 884, 518
Renoise LOG> VstWindow: Mapping the window…
Renoise LOG> VstWindow: Setting new Windowsize 884, 518
Renoise LOG> CrashLog: 0x7f59f900b195 juce::WebInputStream::Pimpl::Pimpl(juce::WebInputStream&, juce::URL const&, bool) ???:0
Renoise LOG> CrashLog: 0x7f59f900a6d4 juce::URL::downloadToFile(juce::File const&, juce::String, juce::URL::DownloadTask::Listener*, bool) ???:0
Renoise LOG> CrashLog: 0x7f59f937e605 DownloadSection::DownloadThread::run() ???:0
Renoise LOG> CrashLog: 0x7f59f8ffc473 juce::threadEntryProc(void*) ???:0
Renoise LOG> CrashLog: 0x7f5a3689a979 start_thread ???:0
Renoise LOG> CrashLog: 0x7f5a36922d2b __GI___clone3 ???:0
Renoise LOG> CrashLog: 0xffffffffffffffff ??? ???:0
Renoise LOG> Application: Caught an unhandled fatal exception (Thread: ???)!
Renoise LOG> Application: Saving a backup…
Renoise LOG> Application: Terminating…
Renoise LOG> Jack: Deactivate…
Renoise LOG> Jack: Releasing port ‘renoise:input_01_left’
Renoise LOG> Jack: Releasing port ‘renoise:input_01_right’
Renoise LOG> Jack: Releasing port ‘renoise:output_01_left’
Renoise LOG> Jack: Releasing port ‘renoise:output_01_right’
Renoise LOG> Jack: Close…
Renoise LOG> Jack: Jack was released
Renoise LOG> MIDI: Shut down: Closing all acquired MIDI devices…
Renoise LOG> MIDI-IO: Closing MIDI in device ‘Renoise MIDI In Port A’…
Renoise LOG> MIDI-IO: Closing MIDI in device ‘Renoise MIDI In Port B’…
Renoise LOG> MIDI-IO: Closing MIDI in device ‘Renoise MIDI In Sync’…
Renoise LOG> MIDI-IO: Closing MIDI in device ‘Digital Piano MIDI 1’…
Renoise LOG> MIDI-IO: Closing MIDI out device ‘Renoise MIDI Out Sync’…
Renoise LOG> MIDI-IO: Shutting down the MIDI sequencers…
Killed renoise

With the Vital plugin installed I can open it up for a moment and run it before it hard crashes. Both the VST2 and VST3 plugins show the same results. As well it does the same with sandboxing on or off. Here’s the relevant log results:

I do believe that this is an issue with Vital not ReNoise, and will make a post on the Vital forums but would just like to see if anyone else has found this issue before and has a fix or if this is a new bug.

1 Like

According to the log it’s Vital which is crashing here. Please report this here: Bugs - Vital

If there’s something that we can do in Renoise to prevent that, we’re happy to do that, but without further info from the Vital devs we can’t really do anything here.