Rack 2 crashes on linux

Hi,

I installed VCV Rack 2 for the first time on linux (Pop!_OS 22.04 LTS) and it keeps crashing at seemingly random times. I tried versions 2.0.6 and 2.1.0 with the same result. Each time I launch it a dialog informs me that the previous session crashed even when I simply opened and closed it normally. It also crashes nearly everytime I try to change the output audio driver. Speaking of audio drivers, the same one will sometimes work and others will just output no sound. The drivers themselves work since I can use them in other programs.

Here is the log for a session that crashed when changing the output driver:

[0.000 info adapters/standalone.cpp:127 main] VCV Rack Free v2.0.6
[0.000 info adapters/standalone.cpp:128 main] Linux 5.17.5-76051705-generic #202204271406~1651504840~22.04~63e51bd SMP PREEMPT Mon May 2 15: x86_64
[0.000 info adapters/standalone.cpp:134 main] Args: /home/jmans/Programmes/Rack2Free/Rack 
[0.000 info adapters/standalone.cpp:137 main] System directory: /home/jmans/Programmes/Rack2Free
[0.000 info adapters/standalone.cpp:138 main] User directory: /home/jmans/.Rack2
[0.000 info adapters/standalone.cpp:142 main] System time: 2022-05-19 21:02:07 +0200
[0.000 info src/settings.cpp:455 load] Loading settings /home/jmans/.Rack2/settings.json
[0.000 info adapters/standalone.cpp:165 main] Initializing network
[0.002 info adapters/standalone.cpp:167 main] Initializing audio
[0.002 info src/rtaudio.cpp:243 RtAudioDriver] Creating RtAudio ALSA driver
[0.002 info src/rtaudio.cpp:243 RtAudioDriver] Creating RtAudio PulseAudio driver
[0.002 info src/rtaudio.cpp:243 RtAudioDriver] Creating RtAudio JACK driver
[0.002 info adapters/standalone.cpp:170 main] Initializing MIDI
[0.039 info adapters/standalone.cpp:175 main] Initializing plugins
[0.039 info src/plugin.cpp:119 loadPlugin] Loading Core plugin
[0.039 info src/plugin.cpp:179 loadPlugin] Loaded Core v2.0.6
[0.039 info src/plugin.cpp:121 loadPlugin] Loading plugin from /home/jmans/.Rack2/plugins/Fundamental
[0.043 info src/plugin.cpp:179 loadPlugin] Loaded Fundamental v2.0.3
[0.043 info adapters/standalone.cpp:177 main] Initializing browser
[0.044 info adapters/standalone.cpp:179 main] Initializing library
[0.044 info adapters/standalone.cpp:183 main] Initializing UI
[0.044 info adapters/standalone.cpp:185 main] Initializing window
[0.068 info adapters/standalone.cpp:191 main] Creating engine
[0.068 info adapters/standalone.cpp:193 main] Creating history state
[0.068 info adapters/standalone.cpp:195 main] Creating event state
[0.068 info adapters/standalone.cpp:197 main] Creating scene
[0.069 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/Rail.svg
[0.069 info adapters/standalone.cpp:200 main] Creating patch manager
[0.069 info adapters/standalone.cpp:203 main] Creating window
[0.307 info src/window/Window.cpp:283 Window] Window content scale: 1.000000
[0.379 info src/window/Window.cpp:335 Window] Renderer: Intel Mesa Intel(R) UHD Graphics 620 (KBL GT2)
[0.379 info src/window/Window.cpp:336 Window] OpenGL: 4.6 (Compatibility Profile) Mesa 22.0.1
[0.388 info src/window/Window.cpp:50 loadFile] Loaded font /home/jmans/Programmes/Rack2Free/res/fonts/DejaVuSans.ttf
[2.618 info adapters/standalone.cpp:238 main] Running window
[4.045 info src/network.cpp:147 requestJson] Requesting JSON GET https://api.vcvrack.com/version?edition=Free
[4.756 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV VCO
[4.757 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/VCO.svg
[4.757 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/ScrewSilver.svg
[4.757 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/RoundHugeBlackKnob.svg
[4.757 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/RoundHugeBlackKnob_bg.svg
[4.757 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/RoundLargeBlackKnob.svg
[4.757 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/RoundLargeBlackKnob_bg.svg
[4.757 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/Trimpot.svg
[4.757 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/Trimpot_bg.svg
[4.757 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/VCVButton_0.svg
[4.757 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/VCVButton_1.svg
[4.758 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/PJ301M.svg
[4.758 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/SmallLight.svg
[4.768 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Wavetable VCO
[4.769 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/WTVCO.svg
[4.782 info src/window/Window.cpp:50 loadFile] Loaded font /home/jmans/Programmes/Rack2Free/res/fonts/ShareTechMono-Regular.ttf
[4.783 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV VCF
[4.783 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/VCF.svg
[4.793 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV VCA
[4.793 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/VCA-1.svg
[4.793 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV LFO
[4.794 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/LFO.svg
[4.794 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Wavetable LFO
[4.795 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/WTLFO.svg
[4.795 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Delay
[4.796 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Delay.svg
[4.796 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV ADSR
[4.797 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/ADSR.svg
[4.797 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/VCVSlider.svg
[4.797 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/VCVSliderHandle.svg
[4.797 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/VCVSliderLight.svg
[4.797 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/VCVBezel.svg
[4.797 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Mix
[4.803 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Mixer.svg
[4.804 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/RoundBlackKnob.svg
[4.804 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/RoundBlackKnob_bg.svg
[4.804 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV VCA Mix
[4.805 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/VCMixer.svg
[4.805 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV 8vert
[4.809 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/8vert.svg
[4.810 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Mutes
[4.810 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Mutes.svg
[4.810 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Pulses
[4.811 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Pulses.svg
[4.811 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Scope
[4.812 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Scope.svg
[4.812 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV SEQ 3
[4.817 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/SEQ3.svg
[4.817 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/TinyLight.svg
[4.817 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Sequential Switch 1 to 4
[4.818 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/SequentialSwitch1.svg
[4.818 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/CKSSThreeHorizontal_0.svg
[4.818 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/CKSSThreeHorizontal_1.svg
[4.818 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/CKSSThreeHorizontal_2.svg
[4.818 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Sequential Switch 4 to 1
[4.818 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/SequentialSwitch2.svg
[4.818 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Octave
[4.818 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Octave.svg
[4.818 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Quantizer
[4.819 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Quantizer.svg
[4.819 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Split
[4.819 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Split.svg
[4.819 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Merge
[4.820 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Merge.svg
[4.820 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Sum
[4.820 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Sum.svg
[4.820 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Viz
[4.821 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Viz.svg
[4.821 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Mid/Side
[4.822 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/MidSide.svg
[4.822 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Noise
[4.822 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Noise.svg
[4.822 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Random
[4.824 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/.Rack2/plugins/Fundamental/res/Random.svg
[4.824 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Audio 2
[4.824 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/Audio2.svg
[4.824 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Audio 8
[4.825 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/Audio8.svg
[4.825 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Audio 16
[4.826 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/Audio16.svg
[4.827 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV MIDI to CV
[4.828 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/MIDI_CV.svg
[4.828 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV MIDI CC to CV
[4.828 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/MIDICC_CV.svg
[4.828 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV MIDI to Gate
[4.829 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/MIDI_Gate.svg
[4.829 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV MIDI Map
[4.829 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/MIDIMap.svg
[4.829 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV CV to MIDI
[4.830 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/CV_MIDI.svg
[4.830 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV CV to MIDI CC
[4.830 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/CV_MIDICC.svg
[4.830 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Gate to MIDI
[4.831 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/Gate_MIDI.svg
[4.876 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Blank
[4.876 info src/app/Browser.cpp:194 createPreview] Creating module widget VCV Notes
[4.876 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/Core/Notes.svg
[5.113 info src/window/Window.cpp:50 loadFile] Loaded font /home/jmans/Programmes/Rack2Free/res/fonts/DSEG7ClassicMini-BoldItalic.ttf
[5.150 info src/window/Window.cpp:50 loadFile] Loaded font /home/jmans/Programmes/Rack2Free/res/fonts/Nunito-Bold.ttf
[8.809 info src/app/Browser.cpp:86 chooseModel] Creating module VCV Audio 8
[8.845 info src/app/Browser.cpp:90 chooseModel] Creating module widget VCV Audio 8
[15.017 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[15.018 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[18.192 info src/app/Browser.cpp:86 chooseModel] Creating module VCV Audio 8
[18.192 info src/app/Browser.cpp:90 chooseModel] Creating module widget VCV Audio 8
[30.021 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[30.021 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[42.577 info src/app/Browser.cpp:86 chooseModel] Creating module VCV CV to MIDI
[42.577 info src/app/Browser.cpp:90 chooseModel] Creating module widget VCV CV to MIDI
[45.021 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[45.021 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[60.022 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[60.022 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[75.038 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[75.039 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[90.049 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[90.049 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[93.557 info src/app/Browser.cpp:86 chooseModel] Creating module VCV MIDI to CV
[93.581 info src/app/Browser.cpp:90 chooseModel] Creating module widget VCV MIDI to CV
[105.604 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[105.604 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[114.258 info src/rtaudio.cpp:51 RtAudioDevice] Creating RtAudio JACK context
[114.277 info src/rtaudio.cpp:123 openStream] Opening RtAudio JACK device 0: Built-in Audio Stéréo analogique (4 in, 2 out, 48000 sample rate, 256 block size)
[114.360 info src/rtaudio.cpp:135 openStream] Starting RtAudio JACK device 0
[114.384 info src/rtaudio.cpp:145 openStream] Opened RtAudio JACK device 0
[120.620 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[120.620 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[123.707 info src/app/Browser.cpp:86 chooseModel] Creating module VCV VCO
[123.722 info src/app/Browser.cpp:90 chooseModel] Creating module widget VCV VCO
[125.244 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/Plug.svg
[125.244 info src/window/Svg.cpp:28 loadFile] Loaded SVG /home/jmans/Programmes/Rack2Free/res/ComponentLibrary/PlugPort.svg
[135.627 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[135.627 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[141.309 info src/app/Browser.cpp:86 chooseModel] Creating module VCV VCA Mix
[141.535 info src/app/Browser.cpp:90 chooseModel] Creating module widget VCV VCA Mix
[150.637 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[150.637 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[165.655 info src/patch.cpp:194 saveAutosave] Saving autosave /home/jmans/.Rack2/autosave/patch.json
[165.655 info src/settings.cpp:437 save] Saving settings /home/jmans/.Rack2/settings.json
[175.555 info src/rtaudio.cpp:150 closeStream] Stopping RtAudio JACK device 0

EDIT: I just noticed that after I closed the program, “Rack” processes were still running in the background. Killing them adds these lines to the log:

[585.500 fatal adapters/standalone.cpp:49 fatalSignalHandler] Fatal signal 15. Stack trace:
16: ./Rack() [0x403c8d]
15: /lib/x86_64-linux-gnu/libc.so.6(+0x42520)
14: /lib/x86_64-linux-gnu/libc.so.6(+0x91195)
13: /lib/x86_64-linux-gnu/libc.so.6(pthread_cond_wait+0x211)
12: ./libRack.so(RtApiJack::stopStream()+0xc2)
11: ./libRack.so(rack::RtAudioDriver::unsubscribe(int, rack::audio::Port*)+0x30b)
10: ./li[604.460 fatal adapters/standalone.cpp:49 fatalSignalHandler] Fatal signal 15. Stack trace:
30: ./Rack() [0x403c8d]
29: /lib/x86_64-linux-gnu/libc.so.6(+0x42520)
28: /lib/x86_64-linux-gnu/libc.so.6(+0x91195)
27: /lib/x86_64-linux-gnu/libc.so.6(pthread_cond_wait+0x211)
26: ./libRack.so(RtApiJack::stopStream()+0xc2)
25: ./libRack.so(rack::RtAudioDriver::unsubscribe(int, rack::audio::Port*)+0x30b)
24: ./libRack.so(rack::audio::Port::setDeviceId(int)+0xb5)
23: ./libRack.so(rack::audio::Port::setDriverId(int)+0x16)
22: ./libRack.so(rack::core::Audio<8, 8>::~Audio()+0x2d)
21: ./libRack.so(rack::app::ModuleWidget::setModule(rack::engine::Module*)+0x35)
20: ./libRack.so(rack::app::ModuleWidget::~ModuleWidget()+0x2a)
19: ./libRack.so(rack::core::AudioWidget<8, 8>::~AudioWidget()+0x20)
18: ./libRack.so(rack::app::RackWidget::clear()+0x55)
17: ./libRack.so(rack::app::RackWidget::~RackWidget()+0x23)
16: ./libRack.so(rack::app::RackWidget::~RackWidget()+0x12)
15: ./libRack.so(rack::widget::Widget::clearChildren()+0x102)
14: ./libRack.so(rack::widget::Widget::~Widget()+0x2a)
13: ./libRack.so(rack::widget::ZoomWidget::~ZoomWidget()+0x20)
12: ./libRack.so(rack::widget::Widget::clearChildren()+0x102)
11: ./libRack.so(rack::widget::Widget::~Widget()+0x2a)
10: ./libRack.so(rack::widget::Widget::clearChildren()+0x97)
9: ./libRack.so(rack::widget::Widget::~Widget()+0x2a)
8: ./libRack.so(rack::app::RackScrollWidget::~RackScrollWidget()+0x12)
7: ./libRack.so(rack::widget::Widget::clearChildren()+0x102)
6: ./libRack.so(rack::widget::Widget::~Widget()+0x2a)
5: ./libRack.so(rack::app::Scene::~Scene()+0x12)
4: ./libRack.so(rack::Context::~Context()+0xcd)
3: ./Rack(main+0x8e3)
2: /lib/x86_64-linux-gnu/libc.so.6(+0x29d90)
1: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80)
0: ./Rack() [0x403bb9]

I’ve seen both of those issues before. The previous session crash message I get fairly regularly as far as I remember (haven’t really used Rack for a few months) and the audio output module crash I’ve experienced quite a few times. Funnily enough though, I just tried and I can change the audio output to alsa, pulseaudio and jack without any problem. I think this might be due to pipewire because it was on jack that I was experienced the crash.