• Bug#1107671: blueman-manager fails to start and segfaults on wayland

    From Christopher Schramm@21:1/5 to All on Fri Jul 11 16:30:01 2025
    Thanks for the data!

    It looks like this is a general issue somewhere between GTK+ 3 and that appmenu-gtk-module and has nothing to do with either Debian or blueman specifically.

    I could easily reproduce it in a Manjaro VM by running Wayland and
    starting either of the following applications with the module enabled:

    * blueman
    * gimp
    * transmission-gtk (version 3, as 4 uses GTK 4)

    The traces show an insane stack of gtk_css_node_ensure_style frames.
    There are probably many more GTK+ 3 applications out there, that can
    trigger the issue, but, supposedly, it depends on some specific structure.

    References:

    https://gitlab.gnome.org/GNOME/gimp/-/issues/11564 for GIMP

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036775 for transmission

    While the cause is most probably somewhere in that appmenu-gtk-module, I
    can image that https://gitlab.gnome.org/GNOME/gtk/-/commit/fc823eb61002d1350305cba6ec718a7c4f6c05e1
    covered it, so that GTK 4 is not affected by the crashes.

    Workarounds include excluding appmenu-gtk-module from GTK_MODULES or
    setting GDK_BACKEND=x11.

    Regards

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)