wwmm / easyeffects

Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications
GNU General Public License v3.0
6.62k stars 270 forks source link

Segmentation fault - SEGV when trying to listen to source #3515

Closed NyxErinys closed 3 days ago

NyxErinys commented 4 days ago

EasyEffects Version

7.2.0

What package are you using?

Arch (easyeffects)

Distribution

Arch linux

Describe the bug

anytime an app tries to use the easyeffects source device the application seg faults

Expected Behavior

The application to get audio from the source

Debug Log

Debug Log
``` (process:30404): easyeffects-DEBUG: 21:14:17.093: easyeffects.cpp:46 easyeffects version: 7.2.0 (process:30404): easyeffects-DEBUG: 21:14:17.094: easyeffects.cpp:56 locale directory: /usr/share/locale (easyeffects:30404): easyeffects-DEBUG: 21:14:17.095: presets_manager.cpp:238 user presets directory already exists: /home/nyxerinys/.config/easyeffects/input (easyeffects:30404): easyeffects-DEBUG: 21:14:17.095: presets_manager.cpp:238 user presets directory already exists: /home/nyxerinys/.config/easyeffects/output (easyeffects:30404): easyeffects-DEBUG: 21:14:17.095: presets_manager.cpp:238 user presets directory already exists: /home/nyxerinys/.config/easyeffects/irs (easyeffects:30404): easyeffects-DEBUG: 21:14:17.095: presets_manager.cpp:238 user presets directory already exists: /home/nyxerinys/.config/easyeffects/rnnoise (easyeffects:30404): easyeffects-DEBUG: 21:14:17.095: presets_manager.cpp:238 user presets directory already exists: /home/nyxerinys/.config/easyeffects/autoload/input (easyeffects:30404): easyeffects-DEBUG: 21:14:17.095: presets_manager.cpp:238 user presets directory already exists: /home/nyxerinys/.config/easyeffects/autoload/output (easyeffects:30404): easyeffects-DEBUG: 21:14:17.134: pipe_manager.cpp:1564 compiled with PipeWire: 1.2.6 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.134: pipe_manager.cpp:1565 linked to PipeWire: 1.2.6 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1535 core version: 1.2.6 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1536 core name: pipewire-0 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1447 found metadata: settings (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Stream/Input/Audio 37 capture.rnnoise_source with serial 37 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Audio/Source 38 rnnoise_source with serial 38 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Audio/Sink 41 obs_input with serial 41 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1447 found metadata: schema-sm-settings (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1447 found metadata: persistent-sm-settings (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1447 found metadata: sm-settings (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1447 found metadata: sm-objects (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1447 found metadata: default (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1447 found metadata: filters (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1447 found metadata: route-settings (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Audio/Sink 75 alsa_output.pci-0000_0e_00.4.iec958-stereo with serial 77 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Audio/Source 76 alsa_input.pci-0000_0e_00.4.analog-stereo with serial 78 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Audio/Source 68 alsa_input.usb-MACROSILICON_USB_Video-02.analog-stereo with serial 80 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Audio/Source 77 alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback with serial 81 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Audio/Sink 94 alsa_output.pci-0000_0c_00.1.hdmi-stereo with serial 104 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Audio/Sink 132 alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo with serial 196 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Audio/Source 130 alsa_input.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.mono-fallback with serial 197 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Stream/Output/Audio 138 alsa_playback.firefox with serial 707 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1341 alsa_playback.firefox port 140 is connected to alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo port 131 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1341 alsa_playback.firefox port 136 is connected to alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo port 129 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1301 Stream/Output/Audio 164 WEBRTC VoiceEngine with serial 2015 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.137: pipe_manager.cpp:1341 WEBRTC VoiceEngine port 168 is connected to alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo port 131 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1341 WEBRTC VoiceEngine port 167 is connected to alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo port 129 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1341 alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback port 80 is connected to capture.rnnoise_source port 81 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1341 alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback port 80 is connected to capture.rnnoise_source port 83 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1301 Stream/Input/Audio 169 WEBRTC VoiceEngine with serial 2057 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1341 rnnoise_source port 48 is connected to WEBRTC VoiceEngine port 108 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1344 No node with id 118 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1344 No node with id 118 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1301 Audio/Sink 112 easyeffects_sink with serial 2105 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1301 Audio/Source/Virtual 116 easyeffects_source with serial 2106 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1037 new metadata property: 0, default.configured.audio.sink, Spa:String:JSON, {"name":"alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo"} (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1037 new metadata property: 0, default.configured.audio.source, Spa:String:JSON, { "name": "rnnoise_source" } (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1037 new metadata property: 0, default.audio.sink, Spa:String:JSON, {"name":"alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo"} (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1037 new metadata property: 0, default.audio.source, Spa:String:JSON, {"name":"rnnoise_source"} (easyeffects:30404): easyeffects-DEBUG: 21:14:17.138: pipe_manager.cpp:1037 new metadata property: 0, default.video.source, Spa:String:JSON, {"name":"v4l2_input.pci-0000_07_00.1-usb-0_2.1_1.0"} (easyeffects:30404): easyeffects-DEBUG: 21:14:17.139: pipe_manager.cpp:1663 easyeffects_sink node successfully retrieved with id 112 and serial 2105 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.139: pipe_manager.cpp:1668 easyeffects_source node successfully retrieved with id 116 and serial 2106 (easyeffects:30404): easyeffects-WARNING **: 21:14:17.146: lv2_wrapper.cpp:89 Could not find the plugin: http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo (easyeffects:30404): easyeffects-DEBUG: 21:14:17.146: spectrum.cpp:65 soe: http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo is not installed, spectrum will not have A/V sync compensation (easyeffects:30404): easyeffects-WARNING **: 21:14:17.146: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: mode_l (easyeffects:30404): easyeffects-WARNING **: 21:14:17.146: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: mode_r (easyeffects:30404): easyeffects-WARNING **: 21:14:17.146: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: dry_l (easyeffects:30404): easyeffects-WARNING **: 21:14:17.146: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: dry_r (easyeffects:30404): easyeffects-WARNING **: 21:14:17.146: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: wet_l (easyeffects:30404): easyeffects-WARNING **: 21:14:17.146: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: wet_r (easyeffects:30404): easyeffects-WARNING **: 21:14:17.146: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: time_l (easyeffects:30404): easyeffects-WARNING **: 21:14:17.146: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: time_r (easyeffects:30404): easyeffects-DEBUG: 21:14:17.147: plugin_base.cpp:406 soe: output_level successfully connected to PipeWire graph (easyeffects:30404): easyeffects-DEBUG: 21:14:17.149: plugin_base.cpp:406 soe: spectrum successfully connected to PipeWire graph (easyeffects:30404): easyeffects-DEBUG: 21:14:17.149: pipe_manager.cpp:1344 No node with id 143 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.149: pipe_manager.cpp:1344 No node with id 143 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.150: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.150: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.150: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.151: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-WARNING **: 21:14:17.157: lv2_wrapper.cpp:89 Could not find the plugin: http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo (easyeffects:30404): easyeffects-DEBUG: 21:14:17.157: spectrum.cpp:65 sie: http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo is not installed, spectrum will not have A/V sync compensation (easyeffects:30404): easyeffects-WARNING **: 21:14:17.157: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: mode_l (easyeffects:30404): easyeffects-WARNING **: 21:14:17.157: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: mode_r (easyeffects:30404): easyeffects-WARNING **: 21:14:17.157: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: dry_l (easyeffects:30404): easyeffects-WARNING **: 21:14:17.157: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: dry_r (easyeffects:30404): easyeffects-WARNING **: 21:14:17.157: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: wet_l (easyeffects:30404): easyeffects-WARNING **: 21:14:17.157: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: wet_r (easyeffects:30404): easyeffects-WARNING **: 21:14:17.157: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: time_l (easyeffects:30404): easyeffects-WARNING **: 21:14:17.157: lv2_wrapper.cpp:408 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo port symbol not found: time_r (easyeffects:30404): easyeffects-DEBUG: 21:14:17.159: plugin_base.cpp:406 sie: output_level successfully connected to PipeWire graph (easyeffects:30404): easyeffects-DEBUG: 21:14:17.160: plugin_base.cpp:406 sie: spectrum successfully connected to PipeWire graph (easyeffects:30404): easyeffects-WARNING **: 21:14:17.160: rnnoise.cpp:366 sie: empty model name set, using the standard model (easyeffects:30404): easyeffects-DEBUG: 21:14:17.162: plugin_base.cpp:406 sie: rnnoise successfully connected to PipeWire graph (easyeffects:30404): easyeffects-DEBUG: 21:14:17.162: pipe_manager.cpp:1341 alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback port 80 is connected to ee_sie_rnnoise port 162 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.162: pipe_manager.cpp:1344 No node with id 177 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.163: pipe_manager.cpp:1344 No node with id 177 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.211: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.211: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.212: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.212: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.214: pipe_manager.cpp:1344 No node with id 143 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.214: pipe_manager.cpp:1344 No node with id 143 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.214: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.215: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.215: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.215: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.215: stream_input_effects.cpp:348 disconnecting the rnnoise filter from PipeWire (easyeffects:30404): easyeffects-DEBUG: 21:14:17.216: pipe_manager.cpp:265 178 ee_sie_rnnoise has been removed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.219: plugin_base.cpp:406 sie: rnnoise successfully connected to PipeWire graph (easyeffects:30404): easyeffects-DEBUG: 21:14:17.219: pipe_manager.cpp:1341 alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback port 80 is connected to ee_sie_rnnoise port 174 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.220: pipe_manager.cpp:1344 No node with id 177 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.220: pipe_manager.cpp:1344 No node with id 177 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.220: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.221: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.221: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.221: pipe_manager.cpp:1344 No node with id 113 in our node_map easyeffects-INFO: 21:14:17.221: application.cpp:76 disabling global bypass (easyeffects:30404): easyeffects-DEBUG: 21:14:17.224: application_ui.cpp:109 Icon Theme Adwaita detected (easyeffects:30404): easyeffects-DEBUG: 21:14:17.279: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.281: app_info.cpp:178 cannot lookup application icon capture.rnnoise_source in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.282: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.340: stream_input_effects.cpp:348 disconnecting the rnnoise filter from PipeWire (easyeffects:30404): easyeffects-DEBUG: 21:14:17.342: pipe_manager.cpp:265 182 ee_sie_rnnoise has been removed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.344: plugin_base.cpp:406 sie: rnnoise successfully connected to PipeWire graph (easyeffects:30404): easyeffects-DEBUG: 21:14:17.345: pipe_manager.cpp:1341 alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback port 80 is connected to ee_sie_rnnoise port 162 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.345: pipe_manager.cpp:1344 No node with id 177 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.345: pipe_manager.cpp:1344 No node with id 177 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.346: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.346: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.346: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.346: pipe_manager.cpp:1344 No node with id 113 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.349: pipe_manager.cpp:1344 No node with id 143 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.349: pipe_manager.cpp:1344 No node with id 143 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.349: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.350: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.350: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.350: pipe_manager.cpp:1344 No node with id 111 in our node_map (easyeffects:30404): easyeffects-DEBUG: 21:14:17.350: app_info.cpp:178 cannot lookup application icon capture.rnnoise_source in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.350: application.cpp:104 new default output device: alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo (easyeffects:30404): easyeffects-DEBUG: 21:14:17.350: application.cpp:112 new default input device: rnnoise_source (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: app_info.cpp:178 cannot lookup application icon capture.rnnoise_source in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: app_info.cpp:178 cannot lookup application icon capture.rnnoise_source in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:124 input autoloading: device "alsa_card.usb-MACROSILICON_USB_Video-02" has changed its input route to "analog-input" (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "capture.rnnoise_source" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "rnnoise_source" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "obs_input" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "alsa_output.pci-0000_0e_00.4.iec958-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "alsa_input.pci-0000_0e_00.4.analog-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "alsa_input.usb-MACROSILICON_USB_Video-02.analog-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "alsa_output.pci-0000_0c_00.1.hdmi-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "alsa_input.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.mono-fallback" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "alsa_playback.firefox" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "WEBRTC VoiceEngine" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "WEBRTC VoiceEngine" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "easyeffects_sink" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "easyeffects_source" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:137 input autoloading: skip "ee_sie_rnnoise" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:142 input autoloading: no target nodes match the input device name "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:150 output autoloading: device "alsa_card.pci-0000_0c_00.1" has changed its output route to "hdmi-output-0" (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "capture.rnnoise_source" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "rnnoise_source" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "obs_input" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_output.pci-0000_0e_00.4.iec958-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_input.pci-0000_0e_00.4.analog-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_input.usb-MACROSILICON_USB_Video-02.analog-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_output.pci-0000_0c_00.1.hdmi-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_input.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.mono-fallback" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_playback.firefox" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "WEBRTC VoiceEngine" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "WEBRTC VoiceEngine" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "easyeffects_sink" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "easyeffects_source" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "ee_sie_rnnoise" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:168 output autoloading: no target nodes match the output device name "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:150 output autoloading: device "alsa_card.pci-0000_0e_00.4" has changed its output route to "iec958-stereo-output" (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "capture.rnnoise_source" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "rnnoise_source" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "obs_input" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_output.pci-0000_0e_00.4.iec958-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_input.pci-0000_0e_00.4.analog-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_input.usb-MACROSILICON_USB_Video-02.analog-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_output.pci-0000_0c_00.1.hdmi-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_input.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.mono-fallback" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "alsa_playback.firefox" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "WEBRTC VoiceEngine" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "WEBRTC VoiceEngine" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "easyeffects_sink" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "easyeffects_source" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:163 output autoloading: skip "ee_sie_rnnoise" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:168 output autoloading: no target nodes match the output device name "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" (easyeffects:30404): easyeffects-DEBUG: 21:14:17.351: application.cpp:124 input autoloading: device "alsa_card.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00" has changed its input route to "analog-input-mic" (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "capture.rnnoise_source" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "rnnoise_source" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "obs_input" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_output.pci-0000_0e_00.4.iec958-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_input.pci-0000_0e_00.4.analog-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_input.usb-MACROSILICON_USB_Video-02.analog-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:131 input autoloading: target node "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" matches the input device name (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: presets_manager.cpp:1055 autoloading local preset main for device alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: presets_manager.cpp:668 successfully loaded the preset: /home/nyxerinys/.config/easyeffects/input/main.json (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:124 input autoloading: device "alsa_card.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00" has changed its input route to "analog-input-mic" (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "capture.rnnoise_source" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "rnnoise_source" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "obs_input" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_output.pci-0000_0e_00.4.iec958-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_input.pci-0000_0e_00.4.analog-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_input.usb-MACROSILICON_USB_Video-02.analog-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_output.pci-0000_0c_00.1.hdmi-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_input.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.mono-fallback" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "alsa_playback.firefox" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "WEBRTC VoiceEngine" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "WEBRTC VoiceEngine" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "easyeffects_sink" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "easyeffects_source" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:137 input autoloading: skip "ee_sie_rnnoise" candidate since it does not match "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" input device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:142 input autoloading: no target nodes match the input device name "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:150 output autoloading: device "alsa_card.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00" has changed its output route to "analog-output" (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:163 output autoloading: skip "capture.rnnoise_source" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:163 output autoloading: skip "rnnoise_source" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:163 output autoloading: skip "obs_input" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:163 output autoloading: skip "alsa_output.pci-0000_0e_00.4.iec958-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:163 output autoloading: skip "alsa_input.pci-0000_0e_00.4.analog-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:163 output autoloading: skip "alsa_input.usb-MACROSILICON_USB_Video-02.analog-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:163 output autoloading: skip "alsa_input.usb-Razer_Inc_Razer_Seiren_Mini_UC2037L03304119-00.mono-fallback" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:163 output autoloading: skip "alsa_output.pci-0000_0c_00.1.hdmi-stereo" candidate since it does not match "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" output device (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: application.cpp:157 output autoloading: target node "alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo" matches the output device name (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.352: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): Gdk-WARNING **: 21:14:17.387: ../gtk/gdk/wayland/gdkcursor-wayland.c:210 cursor image size (32) not an integer multiple of theme size (20) (easyeffects:30404): easyeffects-DEBUG: 21:14:17.793: pipe_manager.cpp:265 Stream/Input/Audio 169 WEBRTC VoiceEngine has been removed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.794: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.794: app_info.cpp:377 WEBRTC VoiceEngine disposed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.794: app_info.cpp:385 WEBRTC VoiceEngine finalized (easyeffects:30404): easyeffects-DEBUG: 21:14:17.794: app_info.cpp:63 data struct destroyed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.794: node_info_holder.cpp:104 169, WEBRTC VoiceEngine finalized (easyeffects:30404): easyeffects-DEBUG: 21:14:17.794: app_info.cpp:178 cannot lookup application icon capture.rnnoise_source in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.794: pipe_manager.cpp:1301 Stream/Input/Audio 169 WEBRTC VoiceEngine with serial 2192 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.795: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.795: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.795: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.808: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.809: pipe_manager.cpp:1341 rnnoise_source port 48 is connected to WEBRTC VoiceEngine port 181 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.809: app_info.cpp:178 cannot lookup application icon capture.rnnoise_source in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.810: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.812: pipe_manager.cpp:265 Stream/Output/Audio 164 WEBRTC VoiceEngine has been removed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.812: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.812: app_info.cpp:377 WEBRTC VoiceEngine disposed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.812: app_info.cpp:385 WEBRTC VoiceEngine finalized (easyeffects:30404): easyeffects-DEBUG: 21:14:17.812: app_info.cpp:63 data struct destroyed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.812: node_info_holder.cpp:104 164, WEBRTC VoiceEngine finalized (easyeffects:30404): easyeffects-DEBUG: 21:14:17.812: pipe_manager.cpp:1301 Stream/Output/Audio 164 WEBRTC VoiceEngine with serial 2196 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.813: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.813: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.813: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.826: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.827: pipe_manager.cpp:1341 WEBRTC VoiceEngine port 167 is connected to alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo port 131 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.827: pipe_manager.cpp:1341 WEBRTC VoiceEngine port 165 is connected to alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo port 129 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.828: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.830: pipe_manager.cpp:265 Stream/Input/Audio 169 WEBRTC VoiceEngine has been removed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.830: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.830: app_info.cpp:377 WEBRTC VoiceEngine disposed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.830: app_info.cpp:385 WEBRTC VoiceEngine finalized (easyeffects:30404): easyeffects-DEBUG: 21:14:17.830: app_info.cpp:63 data struct destroyed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.830: node_info_holder.cpp:104 169, WEBRTC VoiceEngine finalized (easyeffects:30404): easyeffects-DEBUG: 21:14:17.830: app_info.cpp:178 cannot lookup application icon capture.rnnoise_source in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.831: pipe_manager.cpp:1301 Stream/Input/Audio 169 WEBRTC VoiceEngine with serial 2201 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.831: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.831: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.831: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.844: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.845: pipe_manager.cpp:1341 rnnoise_source port 48 is connected to WEBRTC VoiceEngine port 108 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.846: app_info.cpp:178 cannot lookup application icon capture.rnnoise_source in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.847: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.849: pipe_manager.cpp:265 Stream/Output/Audio 164 WEBRTC VoiceEngine has been removed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.849: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.849: app_info.cpp:377 WEBRTC VoiceEngine disposed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.849: app_info.cpp:385 WEBRTC VoiceEngine finalized (easyeffects:30404): easyeffects-DEBUG: 21:14:17.849: app_info.cpp:63 data struct destroyed (easyeffects:30404): easyeffects-DEBUG: 21:14:17.849: node_info_holder.cpp:104 164, WEBRTC VoiceEngine finalized (easyeffects:30404): easyeffects-DEBUG: 21:14:17.850: pipe_manager.cpp:1301 Stream/Output/Audio 164 WEBRTC VoiceEngine with serial 2205 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:17.851: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.852: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.852: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.862: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:17.864: pipe_manager.cpp:1341 WEBRTC VoiceEngine port 165 is connected to alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo port 131 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.864: pipe_manager.cpp:1341 WEBRTC VoiceEngine port 166 is connected to alsa_output.usb-SteelSeries_Arctis_Nova_Pro_Wireless-00.analog-stereo port 129 (easyeffects:30404): easyeffects-DEBUG: 21:14:17.865: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): Gdk-WARNING **: 21:14:18.006: ../gtk/gdk/wayland/gdkcursor-wayland.c:210 cursor image size (32) not an integer multiple of theme size (20) (easyeffects:30404): Gdk-WARNING **: 21:14:18.294: ../gtk/gdk/wayland/gdkcursor-wayland.c:210 cursor image size (32) not an integer multiple of theme size (20) (easyeffects:30404): Gdk-WARNING **: 21:14:18.574: ../gtk/gdk/wayland/gdkcursor-wayland.c:210 cursor image size (32) not an integer multiple of theme size (20) (easyeffects:30404): Gdk-WARNING **: 21:14:19.106: ../gtk/gdk/wayland/gdkcursor-wayland.c:210 cursor image size (32) not an integer multiple of theme size (20) (easyeffects:30404): Gdk-WARNING **: 21:14:19.270: ../gtk/gdk/wayland/gdkcursor-wayland.c:210 cursor image size (32) not an integer multiple of theme size (20) (easyeffects:30404): easyeffects-DEBUG: 21:14:25.250: pipe_manager.cpp:265 Stream/Input/Audio 169 WEBRTC VoiceEngine has been removed (easyeffects:30404): easyeffects-DEBUG: 21:14:25.250: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.250: app_info.cpp:377 WEBRTC VoiceEngine disposed (easyeffects:30404): easyeffects-DEBUG: 21:14:25.251: app_info.cpp:385 WEBRTC VoiceEngine finalized (easyeffects:30404): easyeffects-DEBUG: 21:14:25.251: app_info.cpp:63 data struct destroyed (easyeffects:30404): easyeffects-DEBUG: 21:14:25.251: node_info_holder.cpp:104 169, WEBRTC VoiceEngine finalized (easyeffects:30404): easyeffects-DEBUG: 21:14:25.251: app_info.cpp:178 cannot lookup application icon capture.rnnoise_source in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.260: pipe_manager.cpp:1301 Stream/Input/Audio 169 WEBRTC VoiceEngine with serial 2210 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:25.261: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.261: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.261: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.269: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.271: pipe_manager.cpp:1341 easyeffects_source port 153 is connected to WEBRTC VoiceEngine port 108 (easyeffects:30404): easyeffects-DEBUG: 21:14:25.271: pipe_manager.cpp:1341 easyeffects_source port 185 is connected to WEBRTC VoiceEngine port 183 (easyeffects:30404): easyeffects-DEBUG: 21:14:25.271: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.273: pipe_manager.cpp:1301 Stream/Output/Audio 103 Chromium with serial 2218 has been added (easyeffects:30404): easyeffects-DEBUG: 21:14:25.273: app_info.cpp:178 cannot lookup application icon webrtc voiceengine in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.274: app_info.cpp:178 cannot lookup application icon chromium in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.275: app_info.cpp:178 cannot lookup application icon chromium in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.275: app_info.cpp:178 cannot lookup application icon chromium in /usr/local/share/pixmaps (easyeffects:30404): easyeffects-DEBUG: 21:14:25.283: rnnoise.cpp:300 sie: rnnoise latency: 0.0026666666 s (easyeffects:30404): easyeffects-DEBUG: 21:14:25.283: effects_base.cpp:311 sie: pipeline latency: 2.6666667 ms (easyeffects:30404): easyeffects-DEBUG: 21:14:25.283: spectrum.cpp:119 sie: creating instance of comp delay x2 stereo for spectrum A/V sync [1] 30404 segmentation fault (core dumped) G_MESSAGES_DEBUG=easyeffects easyeffects ```

Additional Information

Journalctl Segfault Log
``` Nov 20 20:48:56 Apollo systemd-coredump[23137]: Process 23057 (easyeffects) of user 1000 terminated abnormally with signal 11/SEGV, processing... Nov 20 20:48:57 Apollo systemd-coredump[23138]: Process 23057 (easyeffects) of user 1000 dumped core. #1 0x00005ba1c3dd29d1 n/a (easyeffects + 0x2429d1) #2 0x00005ba1c3e7c16f n/a (easyeffects + 0x2ec16f) #4 0x00005ba1c3c17660 n/a (easyeffects + 0x87660) #7 0x00005ba1c3c18255 n/a (easyeffects + 0x88255) Nov 20 20:48:57 Apollo systemd[1713]: dbus-:1.5-com.github.wwmm.easyeffects@0.service: Main process exited, code=dumped, status=11/SEGV Nov 20 20:48:57 Apollo systemd[1713]: dbus-:1.5-com.github.wwmm.easyeffects@0.service: Failed with result 'core-dump'. Nov 20 20:49:43 Apollo systemd-coredump[23464]: Process 23269 (easyeffects) of user 1000 terminated abnormally with signal 11/SEGV, processing... Nov 20 20:49:43 Apollo systemd-coredump[23465]: Process 23269 (easyeffects) of user 1000 dumped core. #1 0x00005913584239d1 n/a (easyeffects + 0x2429d1) #2 0x00005913584cd16f n/a (easyeffects + 0x2ec16f) #4 0x0000591358268660 n/a (easyeffects + 0x87660) #7 0x0000591358269255 n/a (easyeffects + 0x88255) #0 0x0000591358538fc1 n/a (easyeffects + 0x357fc1) #1 0x00005913584b27a9 n/a (easyeffects + 0x2d17a9) Nov 20 20:50:05 Apollo systemd-coredump[23686]: Process 23640 (easyeffects) of user 1000 terminated abnormally with signal 11/SEGV, processing... Nov 20 20:50:05 Apollo systemd-coredump[23687]: Process 23640 (easyeffects) of user 1000 dumped core. #1 0x00005c11e0b1a9d1 n/a (easyeffects + 0x2429d1) #2 0x00005c11e0bc416f n/a (easyeffects + 0x2ec16f) #4 0x00005c11e095f660 n/a (easyeffects + 0x87660) #7 0x00005c11e0960255 n/a (easyeffects + 0x88255) ```
Juts2 commented 4 days ago

Seeing the same today.

easyeffects' terminated by signal SIGSEGV (Address boundary error)

easyeffects version: 7.2.0

wwmm commented 4 days ago

I can not reproduce this issue. But I am using a package I build myself through the AUR PKGBUILD. Maybe the package from the stable repository has some kind of problem. Did you try the AUR package?

Besides a fix for the crystalizer plugin the last release has mostly translation updates. I do not remember anything that could be related to this kind of crash.

Juts2 commented 4 days ago

Downgrading back to 7.1.8 did resolve the issue for me just now when testing.

I am on 6.12, CachyOS (Arch-based)

Digitalone1 commented 4 days ago

I don't have a mic, but I tried to select various sources as external sidechain in the Compressor and nothing is happening. I'm using the latest version from upstream Arch.

Can you be more specific on how this is happening and which plugin is triggering the error?

Juts2 commented 4 days ago

The only plugin I used was noise reduction (RNNoise) under input effects.

After changing audio devices a few times it would let me open it without crashing, but the moment I selected easyeffects source as an audio device in discord, or if I pressed the input monitoring button on input/effects it started crashing again, and then would immediately crash on opening.

Edit: removing the input effect for rnnoise didnt change anything.

Digitalone1 commented 4 days ago

But the moment I selected easyeffects source as an audio device in discord.

Why do you have to select Easy Effects source in Discord? Just select your microphone.

The statement in Pipewire tab is pretty clear:

It's recommended to NOT set Easy Effects Sink/Source as Default Device in external applications (e.g. Gnome Settings and Plasma System Settings).

Juts2 commented 4 days ago

Why do you have to select Easy Effects source in Discord? Just select your microphone.

As far as I could tell with testing, using Easy Effects Source for the recording device in Discord is the only way to get noise removal / voice detection to work. Setting it to the microphone itself means none of the input effects are applied.

Digitalone1 commented 4 days ago

As far as I could tell with testing, using Easy Effects Source for the recording device in Discord is the only way to get noise removal / voice detection to work. Setting it to the microphone itself means none of the input effects are applied.

Maybe I'm missing something, but normally the app selects the microphone and then Easy Effects changes the connections under the hood to redirect the microphone to the internal filters and EasyEffect Source to the app input.

Maybe Discord is preventing this behavior. Can you test Discord on the browser and see if selecting the microphone as the default input can apply the effects?

wwmm commented 4 days ago

Maybe Discord is preventing this behavior.

What wouldn't be a surprise. Discord's app has been a source of endless problems for years. @Juts2 are you able to install the AUR package?

ZacJoffe commented 4 days ago

I had the same issue, also using Arch Linux. I was able to fix it by downgrading to version 7.1.8. Happy to supply coredumps/logs upon request.

Digitalone1 commented 4 days ago

I had the same issue, also using Arch Linux. I was able to fix it by downgrading to version 7.1.8. Happy to supply coredumps/logs upon request.

Which plugins and apps are you using?

Juts2 commented 4 days ago

Maybe Discord is preventing this behavior.

What wouldn't be a surprise. Discord's app has been a source of endless problems for years. @Juts2 are you able to install the AUR package?

The aur package also crashes immediately in the same way.

aur/easyeffects-git 7.1.6.r145.ge225bd27a-1 (+13 0.00) (Installed: 7.2.0.r4.g4f15cdf21-1)

wwmm commented 4 days ago

The aur package also crashes immediately in the same way.

Really weird. Today's morning I was using EasyEffects in a video conference for many hours and I still couldn't reproduce this crash. I wonder if we are being hit by some kind of new gtk4 bug again. Like the one that made gtk4's vulkan backend crash for some users depending on the gpu driver. It was another case where I could not reproduce the crash but it affected many users.

What is in the output of sudo coredumpctl info as soon as the crash happens?

NyxErinys commented 3 days ago

Currently just using the noise cancellation module, which i'm currently using the pipewire rnnoise module just fine separately in the interim

"sudo coredumpctl info" output
``` PID: 2055 (easyeffects) UID: 1000 (nyxerinys) GID: 1000 (nyxerinys) Signal: 11 (SEGV) Timestamp: Thu 2024-11-21 23:34:48 CST (2min 40s ago) Command Line: /usr/bin/easyeffects --gapplication-service Executable: /usr/bin/easyeffects Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-easyeffects\x2dservice-2055.scope Unit: user@1000.service User Unit: app-gnome-easyeffects\x2dservice-2055.scope Slice: user-1000.slice Owner UID: 1000 (nyxerinys) Boot ID: 75abb294e8be444484c523cc3d3007b4 Machine ID: aaeb68e08c61443498392a04cade8c76 Hostname: Apollo Storage: /var/lib/systemd/coredump/core.easyeffects.1000.75abb294e8be444484c523cc3d3007b4.2055.1732253688000000.zst (present) Size on Disk: 5.5M Message: Process 2055 (easyeffects) of user 1000 dumped core. Stack trace of thread 2475: #0 0x000076f8fd289641 lilv_plugin_instantiate (liblilv-0.so.0 + 0xf641) #1 0x0000606775cfb9d1 n/a (easyeffects + 0x2429d1) #2 0x0000606775da516f n/a (easyeffects + 0x2ec16f) #3 0x000076f8fd4e1d24 n/a (libpipewire-0.3.so.0 + 0x26d24) #4 0x000076f8fd532379 n/a (libpipewire-0.3.so.0 + 0x77379) #5 0x000076f8fd503f72 n/a (libpipewire-0.3.so.0 + 0x48f72) #6 0x000076f8f4430246 n/a (libspa-support.so + 0x7246) #7 0x000076f8fd4db633 n/a (libpipewire-0.3.so.0 + 0x20633) #8 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #9 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 2055: #0 0x000076f8fb31abb0 ppoll (libc.so.6 + 0x10bbb0) #1 0x000076f8fd42b227 n/a (libglib-2.0.so.0 + 0xc0227) #2 0x000076f8fd3c7a55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55) #3 0x000076f8fc5d8cb6 g_application_run (libgio-2.0.so.0 + 0xdecb6) #4 0x0000606775b40660 n/a (easyeffects + 0x87660) #5 0x000076f8fb234e08 n/a (libc.so.6 + 0x25e08) #6 0x000076f8fb234ecc __libc_start_main (libc.so.6 + 0x25ecc) #7 0x0000606775b41255 n/a (easyeffects + 0x88255) Stack trace of thread 2194: #0 0x000076f8fb31abb0 ppoll (libc.so.6 + 0x10bbb0) #1 0x000076f8fd42b227 n/a (libglib-2.0.so.0 + 0xc0227) #2 0x000076f8fd3c7a55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55) #3 0x000076f8fd3c7ab2 n/a (libglib-2.0.so.0 + 0x5cab2) #4 0x000076f8fd3fc026 n/a (libglib-2.0.so.0 + 0x91026) #5 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #6 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 2195: #0 0x000076f8fb3261fd syscall (libc.so.6 + 0x1171fd) #1 0x000076f8fd3f9f20 g_cond_wait (libglib-2.0.so.0 + 0x8ef20) #2 0x000076f8fd39098c n/a (libglib-2.0.so.0 + 0x2598c) #3 0x000076f8fd400137 n/a (libglib-2.0.so.0 + 0x95137) #4 0x000076f8fd3fc026 n/a (libglib-2.0.so.0 + 0x91026) #5 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #6 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 2196: #0 0x000076f8fb31abb0 ppoll (libc.so.6 + 0x10bbb0) #1 0x000076f8fd42b227 n/a (libglib-2.0.so.0 + 0xc0227) #2 0x000076f8fd3c7a55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55) #3 0x000076f8fd59c2fe n/a (libdconfsettings.so + 0x62fe) #4 0x000076f8fd3fc026 n/a (libglib-2.0.so.0 + 0x91026) #5 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #6 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 2470: #0 0x000076f8fb3288b2 epoll_wait (libc.so.6 + 0x1198b2) #1 0x000076f8f443f5e7 n/a (libspa-support.so + 0x165e7) #2 0x000076f8f4430179 n/a (libspa-support.so + 0x7179) #3 0x000076f8fd527b67 n/a (libpipewire-0.3.so.0 + 0x6cb67) #4 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #5 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 2197: #0 0x000076f8fb31abb0 ppoll (libc.so.6 + 0x10bbb0) #1 0x000076f8fd42b227 n/a (libglib-2.0.so.0 + 0xc0227) #2 0x000076f8fd3c9287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287) #3 0x000076f8fc60dbc4 n/a (libgio-2.0.so.0 + 0x113bc4) #4 0x000076f8fd3fc026 n/a (libglib-2.0.so.0 + 0x91026) #5 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #6 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 2198: #0 0x000076f8fb3261fd syscall (libc.so.6 + 0x1171fd) #1 0x000076f8fd3f9f20 g_cond_wait (libglib-2.0.so.0 + 0x8ef20) #2 0x000076f8fd39098c n/a (libglib-2.0.so.0 + 0x2598c) #3 0x000076f8fd3909fd g_async_queue_pop (libglib-2.0.so.0 + 0x259fd) #4 0x000076f8fac325fc n/a (libpangoft2-1.0.so.0 + 0xc5fc) #5 0x000076f8fd3fc026 n/a (libglib-2.0.so.0 + 0x91026) #6 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #7 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 2471: #0 0x000076f8fb3288b2 epoll_wait (libc.so.6 + 0x1198b2) #1 0x000076f8f443f5e7 n/a (libspa-support.so + 0x165e7) #2 0x000076f8f4430179 n/a (libspa-support.so + 0x7179) #3 0x000076f8fd527b67 n/a (libpipewire-0.3.so.0 + 0x6cb67) #4 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #5 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 3662: #0 0x000076f8fb29fa19 n/a (libc.so.6 + 0x90a19) #1 0x000076f8fb2a2479 pthread_cond_wait (libc.so.6 + 0x93479) #2 0x000076f8cc84147e n/a (libvulkan_radeon.so + 0x24147e) #3 0x000076f8cc81933c n/a (libvulkan_radeon.so + 0x21933c) #4 0x000076f8cc8413dd n/a (libvulkan_radeon.so + 0x2413dd) #5 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #6 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 3664: #0 0x000076f8fb29fa19 n/a (libc.so.6 + 0x90a19) #1 0x000076f8fb2a2479 pthread_cond_wait (libc.so.6 + 0x93479) #2 0x000076f8cc84147e n/a (libvulkan_radeon.so + 0x24147e) #3 0x000076f8cc81933c n/a (libvulkan_radeon.so + 0x21933c) #4 0x000076f8cc8413dd n/a (libvulkan_radeon.so + 0x2413dd) #5 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #6 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 3661: #0 0x000076f8fb29fa19 n/a (libc.so.6 + 0x90a19) #1 0x000076f8fb2a2479 pthread_cond_wait (libc.so.6 + 0x93479) #2 0x000076f8cc84147e n/a (libvulkan_radeon.so + 0x24147e) #3 0x000076f8cc81933c n/a (libvulkan_radeon.so + 0x21933c) #4 0x000076f8cc8413dd n/a (libvulkan_radeon.so + 0x2413dd) #5 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #6 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 3663: #0 0x000076f8fb29fa19 n/a (libc.so.6 + 0x90a19) #1 0x000076f8fb2a2479 pthread_cond_wait (libc.so.6 + 0x93479) #2 0x000076f8cc84147e n/a (libvulkan_radeon.so + 0x24147e) #3 0x000076f8cc81933c n/a (libvulkan_radeon.so + 0x21933c) #4 0x000076f8cc8413dd n/a (libvulkan_radeon.so + 0x2413dd) #5 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #6 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) Stack trace of thread 3687: #0 0x000076f8fb3261fd syscall (libc.so.6 + 0x1171fd) #1 0x000076f8fd3fac37 g_cond_wait_until (libglib-2.0.so.0 + 0x8fc37) #2 0x000076f8fd390955 n/a (libglib-2.0.so.0 + 0x25955) #3 0x000076f8fd390ac8 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x25ac8) #4 0x000076f8fd400a30 n/a (libglib-2.0.so.0 + 0x95a30) #5 0x000076f8fd3fc026 n/a (libglib-2.0.so.0 + 0x91026) #6 0x000076f8fb2a339d n/a (libc.so.6 + 0x9439d) #7 0x000076f8fb32849c n/a (libc.so.6 + 0x11949c) ELF object binary architecture: AMD x86-64 ```
wwmm commented 3 days ago

So the crash is happening on lilv_plugin_instantiate. I think I know what is going on. Did the people that have the crash install the Linux Studio Plugins package? EasyEffects started to use the delay plugin to do latency compensation in the spectrum. But I see now that the new spectrum code is not checking in its setup function if the delay plugin is available and is just trying to use it.

Digitalone1 commented 3 days ago

It's possible since the lsp package is not mandatory, but optional in Arch upstream package.

AndrewLoughran commented 3 days ago

Installed for the first time today on EndeavourOS and got this same exact crash after opening the app for a few seconds. Installing lsp-plugins seems to have made it happy and it's been running smoothly for the last 10mins.

wwmm commented 3 days ago

I've released EasyEffects 7.2.1 with a small change that should fix this issue.

Juts2 commented 3 days ago

I've released EasyEffects 7.2.1 with a small change that should fix this issue.

Confirming, this did resolve the issue for me. Just updated to 7.2.1 from AUR and its no longer crashing.

wwmm commented 3 days ago

Ok. I think we can close this issue.