Closed alphabitserial closed 2 months ago
MESA-INTEL: warning: ../mesa-24.2.3/src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers MESA-INTEL: warning: ../mesa-24.2.3/src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers
That is an unusual warning. Considering that both of us are using Arch Linux differences in most systems libraries will be minimal. But it is possible something is not right in your gtk4 install. EasyEffects does not even try to do GPU stuff.
Gtk4 switched to vulkan as default backend sometime ago. My guess is that it is having problems with your GPU vulkan driver.
That's strange, because my mesa
, intel-vulkan
, and gtk4
packages are up-to-date and come from the official repos.
Stranger yet - whenever I reboot, there is some random chance that either EasyEffects will or will not start on the Vulkan backend, although the mesa-intel warnings persist regardless. It seems that I can get it working by setting GSK_RENDERER=gl
in the case where Vulkan is not working, so this is most likely a bug in either the GPU driver or in GTK. Very strange regardless, but it seems it's not a fault in EasyEffects itself, so I'll close the issue.
Thanks for taking a look and for your time!
EasyEffects Version
7.1.9
What package are you using?
Arch (easyeffects)
Distribution
Arch Linux
Describe the bug
When I launch EasyEffects, it crashes immediately with an address boundary error.
Expected Behavior
No response
Debug Log
Debug Log
``` (process:10180): easyeffects-DEBUG: 13:04:57.890: easyeffects.cpp:46 easyeffects version: 7.1.9 (process:10180): easyeffects-DEBUG: 13:04:57.890: easyeffects.cpp:56 locale directory: /usr/share/locale (easyeffects:10180): easyeffects-DEBUG: 13:04:57.892: presets_manager.cpp:238 user presets directory already exists: /home/user/.config/easyeffects/input (easyeffects:10180): easyeffects-DEBUG: 13:04:57.892: presets_manager.cpp:238 user presets directory already exists: /home/user/.config/easyeffects/output (easyeffects:10180): easyeffects-DEBUG: 13:04:57.892: presets_manager.cpp:238 user presets directory already exists: /home/user/.config/easyeffects/irs (easyeffects:10180): easyeffects-DEBUG: 13:04:57.892: presets_manager.cpp:238 user presets directory already exists: /home/user/.config/easyeffects/rnnoise (easyeffects:10180): easyeffects-DEBUG: 13:04:57.892: presets_manager.cpp:238 user presets directory already exists: /home/user/.config/easyeffects/autoload/input (easyeffects:10180): easyeffects-DEBUG: 13:04:57.892: presets_manager.cpp:238 user presets directory already exists: /home/user/.config/easyeffects/autoload/output (easyeffects:10180): easyeffects-DEBUG: 13:04:58.234: pipe_manager.cpp:1564 compiled with PipeWire: 1.2.4 (easyeffects:10180): easyeffects-DEBUG: 13:04:58.234: pipe_manager.cpp:1565 linked to PipeWire: 1.2.4 (easyeffects:10180): easyeffects-DEBUG: 13:04:58.237: pipe_manager.cpp:1535 core version: 1.2.4 (easyeffects:10180): easyeffects-DEBUG: 13:04:58.237: pipe_manager.cpp:1536 core name: pipewire-0 (easyeffects:10180): easyeffects-DEBUG: 13:04:58.237: pipe_manager.cpp:1447 found metadata: settings (easyeffects:10180): easyeffects-DEBUG: 13:04:58.237: pipe_manager.cpp:1447 found metadata: schema-sm-settings (easyeffects:10180): easyeffects-DEBUG: 13:04:58.237: pipe_manager.cpp:1447 found metadata: persistent-sm-settings (easyeffects:10180): easyeffects-DEBUG: 13:04:58.237: pipe_manager.cpp:1447 found metadata: sm-settings (easyeffects:10180): easyeffects-DEBUG: 13:04:58.237: pipe_manager.cpp:1447 found metadata: sm-objects (easyeffects:10180): easyeffects-DEBUG: 13:04:58.237: pipe_manager.cpp:1447 found metadata: default (easyeffects:10180): easyeffects-DEBUG: 13:04:58.237: pipe_manager.cpp:1447 found metadata: filters (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1447 found metadata: route-settings (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1301 Stream/Output/Audio 36 Firefox with serial 45 has been added (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1301 Audio/Sink 50 alsa_output.pci-0000_e6_00.3.Speakers with serial 51 has been added (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1301 Audio/Sink 51 alsa_output.pci-0000_e6_00.3.Headphones with serial 52 has been added (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1301 Audio/Source 52 alsa_input.pci-0000_e6_00.3.BuiltinMic with serial 53 has been added (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1301 Audio/Source 53 alsa_input.pci-0000_e6_00.3.HeadsetMic with serial 54 has been added (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1341 Firefox port 73 is connected to alsa_output.pci-0000_e6_00.3.Speakers port 57 (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1341 Firefox port 74 is connected to alsa_output.pci-0000_e6_00.3.Speakers port 55 (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1341 Firefox port 75 is connected to alsa_output.pci-0000_e6_00.3.Speakers port 61 (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1341 Firefox port 76 is connected to alsa_output.pci-0000_e6_00.3.Speakers port 63 (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1301 Audio/Sink 87 easyeffects_sink with serial 211 has been added (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1301 Audio/Source/Virtual 88 easyeffects_source with serial 212 has been added (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1037 new metadata property: 0, default.configured.audio.sink, Spa:String:JSON, {"name":"alsa_output.pci-0000_e6_00.3.Headphones"} (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1037 new metadata property: 0, default.configured.audio.source, Spa:String:JSON, {"name":"alsa_input.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-mono"} (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1037 new metadata property: 0, default.audio.sink, Spa:String:JSON, {"name":"alsa_output.pci-0000_e6_00.3.Speakers"} (easyeffects:10180): easyeffects-DEBUG: 13:04:58.238: pipe_manager.cpp:1037 new metadata property: 0, default.audio.source, Spa:String:JSON, {"name":"alsa_input.pci-0000_e6_00.3.BuiltinMic"} (easyeffects:10180): easyeffects-DEBUG: 13:04:58.239: pipe_manager.cpp:1663 easyeffects_sink node successfully retrieved with id 87 and serial 211 (easyeffects:10180): easyeffects-DEBUG: 13:04:58.239: pipe_manager.cpp:1668 easyeffects_source node successfully retrieved with id 88 and serial 212 (easyeffects:10180): easyeffects-DEBUG: 13:04:58.256: lv2_wrapper.cpp:124 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:10180): easyeffects-DEBUG: 13:04:58.258: plugin_base.cpp:406 soe: output_level successfully connected to PipeWire graph (easyeffects:10180): easyeffects-DEBUG: 13:04:58.260: plugin_base.cpp:406 soe: spectrum successfully connected to PipeWire graph (easyeffects:10180): easyeffects-DEBUG: 13:04:58.260: stream_output_effects.cpp:179 The output device alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo-output is not available. Aborting the link (easyeffects:10180): easyeffects-DEBUG: 13:04:58.276: lv2_wrapper.cpp:124 http://lsp-plug.in/plugins/lv2/comp_delay_x2_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:10180): easyeffects-DEBUG: 13:04:58.278: plugin_base.cpp:406 sie: output_level successfully connected to PipeWire graph (easyeffects:10180): easyeffects-DEBUG: 13:04:58.280: plugin_base.cpp:406 sie: spectrum successfully connected to PipeWire graph (easyeffects:10180): easyeffects-DEBUG: 13:04:58.280: stream_input_effects.cpp:232 The input device alsa_input.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-mono is not available. Aborting the link (easyeffects:10180): easyeffects-DEBUG: 13:04:58.280: stream_output_effects.cpp:179 The output device alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo-output is not available. Aborting the link (easyeffects:10180): easyeffects-DEBUG: 13:04:58.280: stream_input_effects.cpp:232 The input device alsa_input.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-mono is not available. Aborting the link easyeffects-INFO: 13:04:58.280: application.cpp:76 disabling global bypass (easyeffects:10180): easyeffects-DEBUG: 13:04:58.284: application_ui.cpp:109 Icon Theme Papirus detected MESA-INTEL: warning: ../mesa-24.2.3/src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers MESA-INTEL: warning: ../mesa-24.2.3/src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers fish: Process 10180, 'easyeffects' from job 1, 'G_MESSAGES_DEBUG=easyeffects easyeffects' terminated by signal SIGSEGV (Address boundary error) ```
Additional Information
Note that Arch Linux is currently packaging 7.1.8, but I have manually bumped the package version and rebuilt: