Using VCV Rack 2 (Free 2.0.6) on an Arch Linux system and the program is unable to open any file manager windows for saving/opening files, instead freezing the GUI for a few seconds before resuming. Autosave works just fine. Following is the log error resulting from the File->Save option:
[27.711 fatal adapters/standalone.cpp:49 fatalSignalHandler] Fatal signal 11. Stack trace:
19: ./Rack() [0x403c8d]
18: /usr/lib/libc.so.6(+0x3e8e0)
17: /usr/lib/libc.so.6(+0x8e032)
16: /usr/lib/dri/iris_dri.so(+0xb2ef8)
15: /usr/lib/dri/iris_dri.so(+0xb3014)
14: /usr/lib/libc.so.6(+0x40ef5)
13: /usr/lib/libc.so.6(on_exit+0)
12: ./libRack.so(+0x3d80f2)
11: ./libRack.so(osdialog_file+0x14e)
10: ./libRack.so(rack::patch::Manager::saveAsDialog(bool)+0x1c2)
9: ./libRack.so(rack::createMenuItem<rack::ui::MenuItem>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>, bool, bool)::Item::onAction(rack::widget::Widget::ActionEvent const&)+0x24)
8: ./libRack.so(rack::ui::MenuItem::doAction(bool)+0x57)
7: ./libRack.so(rack::widget::EventState::handleButton(rack::math::Vec, int, int, int)+0x315)
6: ./libRack.so(_glfwPlatformPollEvents+0xd2a)
5: ./libRack.so(rack::window::Window::step()+0x5c)
4: ./libRack.so(rack::window::Window::run()+0x28)
3: ./Rack(main+0xbe0)
2: /usr/lib/libc.so.6(+0x29290)
1: /usr/lib/libc.so.6(__libc_start_main+0x8a)
0: ./Rack() [0x403bb9]
My active file manager at the moment is PCManFM and I’ll be trying out a couple different ones in a bit.