[Bug 2074358] Re: Screen share causes segmentation fault in Wayland

2024-07-29 Thread Nathan Teodosio
** Changed in: chromium-browser (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2074358 Title: Screen share causes segmentation fault in Wayland

[Bug 2074358] Re: Screen share causes segmentation fault in Wayland

2024-07-29 Thread Nathan Teodosio
James provided an alternative that I verified to solve the issue. jamesh: I know we had trouble with some Rust apps due to pipewire-rs being incompatible with the old Pipewire[1]. But for some of those cases, the resulting binaries actually worked with the core22 pipewire since they weren't usi

[Bug 2074358] Re: Screen share causes segmentation fault in Wayland

2024-07-29 Thread Nathan Teodosio
Problem located: ---> % cat /snap/chromium/current/snap/command-chain/desktop-launch #!/bin/bash set -- "${SNAP}/gnome-platform/command-chain/desktop-launch" "$@" # shellcheck source=/dev/null source "${SNAP}/snap/command-chain/run" <--- And ${SNAP}/gnome-platform/command-chain/desktop-launch fo

[Bug 2074358] Re: Screen share causes segmentation fault in Wayland

2024-07-29 Thread Nathan Teodosio
We're using 24.04's Pipewire to build Chromium (as it will fail to build with 22.04's). Chromium's snapcraft.yaml furthermore specifies PIPEWIRE_MODULE_DIR: $SNAP/usr/lib/$CRAFT_ARCH_TRIPLET/pipewire-0.3 It is however not being respected as, inside the snap, PIPEWIRE_MODULE_DIR=/snap/chromi