Thanks Kentaro for raising this issue. I've tried to reproduce this issue on my debian forky setup but the zenity command as given does not crash for me when I press the OK on the zenity dialog
test bed - fully up-to-date forky install with todays 10.10.2 budgie-desktop packages that have migrated in a virtualbox instance. So I'm not sure on the best way to advise here. David On Fri, 3 Apr 2026 at 12:57, Kentaro HAYASHI <[email protected]> wrote: > > Package: budgie-desktop > Version: 10.10.2-2 > Severity: normal > X-Debbugs-Cc: [email protected] > > Dear Maintainer, > > * What led up to the situation? > > zenity always crashes when it exits on budgie-desktop. > > * What exactly did you do (or not do) that was effective (or > ineffective)? > > A) zenity --title test --text-info > > It crashes when clicking "OK" then closing window. > > B) GDK_BACKEND=x11 zenity --title test --text-info > > It will not crash when clicking "OK" then closing window. > > * What was the outcome of this action? > > on GNOME, zenity --title test --text-info will not crash. > > For example, im-config uses zenity internally, so without > GDK_BACKEND=x11, it will terminate suddenly. thus wizard stops > unexpectedly. > > * What outcome did you expect instead? > > Without switching backend, zenity will not crash on budgie-desktop. > > I guess the problem exists on GTK4 + labwc (Budgie) combination. > > If labwc specific issue (and so on), please reassign this issue. > > Here is the outcome of gdb backtrace. > > Thread 1 "zenity" received signal SIGSEGV, Segmentation fault. > Download failed: Invalid argument. Continuing without source file > ./build/../src/wayland-client.c. 0x00007ffff5c85f18 in > wl_proxy_marshal_flags (proxy=0x555555b64570, opcode=0, > interface=0x0, version=20, flags=1) at ../src/wayland-client.c:859 > warning: 859 ../src/wayland-client.c: No such file or directory > (gdb) bt #0 0x00007ffff5c85f18 in wl_proxy_marshal_flags > (proxy=0x555555b64570, opcode=0, interface=0x0, version=20, flags=1) > at ../src/wayland-client.c:859 #1 0x00007ffff6d0373f in > g_list_foreach (list=<optimized out>, list@entry=0x555555b656e0 = > {...}, func=func@entry=0x7ffff7513e50 <wl_buffer_destroy>, > user_data=user_data@entry=0x0) at ../../../glib/glist.c:1008 #2 > 0x00007ffff6d03774 in g_list_free_full (list=0x555555b656e0 = {...}, > free_func=free_func@entry=0x7ffff7513e50 <wl_buffer_destroy>) at > ../../../glib/glist.c:162 #3 0x00007ffff7515213 in > gdk_wayland_toplevel_finalize (object=0x5555556baf50 > [GdkWaylandToplevel]) at > ../../../gdk/wayland/gdktoplevel-wayland.c:1614 #4 > 0x00007ffff7cf501f in g_object_unref (_object=0x5555556baf50) at > ../../../gobject/gobject.c:4910 #5 0x00007ffff7569cbe in > gdk_event_finalize (self=0x5555555db680 [GdkFocusEvent]) at > ../../../gdk/gdkevents.c:141 #6 0x00007ffff750167d in > gdk_wayland_event_source_dispatch (base=<optimized out>, > callback=<optimized out>, data=<optimized out>) at > ../../../gdk/wayland/gdkeventsource.c:97 #7 0x00007ffff6d0566e in > g_main_dispatch (context=context@entry=0x5555555b96f0) at > ../../../glib/gmain.c:3591 #8 0x00007ffff6d089ff in > g_main_context_dispatch_unlocked (context=0x5555555b96f0) at > ../../../glib/gmain.c:4451 #9 g_main_context_iterate_unlocked > (context=context@entry=0x5555555b96f0, block=block@entry=0, > dispatch=dispatch@entry=1, self=<optimized out>) at > ../../../glib/gmain.c:4516 #10 0x00007ffff6d09190 in > g_main_context_iteration (context=context@entry=0x5555555b96f0, > may_block=may_block@entry=0) at ../../../glib/gmain.c:4582 #11 > 0x00007ffff6ef3b9a in g_application_run > (application=application@entry=0x5555555bf1a0 [AdwApplication], > argc=argc@entry=4, argv=argv@entry=0x7fffffffd648) at > ../../../gio/gapplication.c:2773 #12 0x000055555555f77c in main > (argc=4, argv=0x7fffffffd648) at ../src/main.c:164 > > Best Regards > > -- System Information: > Debian Release: forky/sid > APT prefers unstable > APT policy: (500, 'unstable') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 6.19.10+deb14-amd64 (SMP w/24 CPU threads; PREEMPT) > Kernel taint flags: TAINT_OOT_MODULE > Locale: LANG=ja_JP.utf8, LC_CTYPE=ja_JP.utf8 (charmap=UTF-8), LANGUAGE > not set Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages budgie-desktop depends on: > ii blueman 2.4.4-1 > ii budgie-control-center 2.1.1-2 > ii budgie-core 10.10.2-2 > ii budgie-desktop-services 1.0.2-3 > ii dconf-cli 0.49.0-4 > ii dconf-gsettings-backend [gsettings-backend] 0.49.0-4 > ii gnome-shell [notification-daemon] 49.5-1 > ii mesa-utils 9.0.0-2+b3 > ii network-manager-gnome 1.36.0-4 > ii python3-psutil 7.1.0-1 > ii wdisplays 1.1.3-1 > ii wlr-randr 0.4.1-1 > ii xdotool 1:3.20160805.1-5.1+b1 > ii xfce4-notifyd [notification-daemon] 0.9.7-2 > > Versions of packages budgie-desktop recommends: > ii budgie-desktop-view 10.10.2-2 > ii xdg-desktop-portal-wlr 0.8.1-1 > > Versions of packages budgie-desktop suggests: > ii budgie-desktop-environment 0.2.1-2 > ii gnome-terminal 3.60.0-1 > ii nautilus 49.3-1+b1 > > -- no debconf information

