Package: gnome-control-center Version: 1:42.1-2 Severity: normal X-Debbugs-Cc: undef <debian@undef.tools>
Dear Maintainer, Since at least Gnome Control Center 42 closing the network panel causes g-c-c to hang. The following steps reliably reproduce the issue: 1. Open g-c-c -> Network. 2. Select a network and edit it using the cog icon. 3. Without changing any setting, select cancel in the top left. 4. Observe the hang. The following error is printed on the console: (gnome-control-center:96744): Gtk-WARNING **: 03:34:34.701: Finalizing GtkCheckButton 0x5823a9488d70, but it still has children left: (gnome-control-center:96744): Gtk-WARNING **: 03:34:34.701: - GtkBox 0x5823aa4bafa0 (gnome-control-center:96744): Gtk-CRITICAL **: 03:34:34.713: WirelessSecurityWPAEAP 0x5823aa68b180 has a parent GtkBox 0x5823aa473680 during dispose. Parents hold a reference, so this should not happen. Did you call g_object_unref() instead of gtk_widget_unparent()? (gnome-control-center:96744): Gtk-CRITICAL **: 03:34:34.714: gtk_widget_unparent: assertion 'GTK_IS_WIDGET (widget)' failed (gnome-control-center:96744): Gtk-CRITICAL **: 03:34:34.714: gtk_widget_unparent: assertion 'GTK_IS_WIDGET (widget)' failed <repeats infinitely> I have tested this on my Debian desktop machine and my Mobian mobile device (using Debian's g-c-c) to the same effect. A nearby Fedora 36 workstation prints the same two warnings, but not the critical messages and does not hang. Thank you. -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.16.18-2.fc32.qubes.x86_64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (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 gnome-control-center depends on: ii accountsservice 22.07.5-1 ii apg 2.2.3.dfsg.1-5+b2 ii colord 1.4.6-1 ii desktop-base 11.0.3 ii desktop-file-utils 0.26-1 ii gnome-control-center-data 1:42.1-2 ii gnome-desktop3-data 42.1-1 ii gnome-settings-daemon 42.1-3 ii gsettings-desktop-schemas 42.0-1 ii libaccountsservice0 22.07.5-1 ii libadwaita-1-0 1.1.1-1 ii libc6 2.33-7 ii libcairo2 1.16.0-5 ii libcolord-gtk4-1 0.3.0-3 ii libcolord2 1.4.6-1 ii libcups2 2.4.1op1-2 ii libepoxy0 1.5.10-1 ii libfontconfig1 2.13.1-4.4 ii libgcr-base-3-1 3.40.0-4 ii libgdk-pixbuf-2.0-0 2.42.8+dfsg-1 ii libglib2.0-0 2.72.1-1 ii libgnome-bg-4-1 42.1-1 ii libgnome-bluetooth-ui-3.0-13 42.0-5 ii libgnome-desktop-4-1 42.1-1 ii libgnome-rr-4-1 42.1-1 ii libgnutls30 3.7.4-2 ii libgoa-1.0-0b 3.44.0-1 ii libgoa-backend-1.0-1 3.44.0-1 ii libgsound0 1.0.3-2 ii libgtk-3-0 3.24.33-2 ii libgtk-4-1 4.6.4+ds-3 ii libgtop-2.0-11 2.40.0-2 ii libgudev-1.0-0 237-2 ii libibus-1.0-5 1.5.26-4 ii libkrb5-3 1.19.2-2+b1 ii libmalcontent-0-0 0.10.3-1 ii libmm-glib0 1.18.8-1 ii libnm0 1.38.0-2 ii libnma-gtk4-0 1.8.38-1 ii libpango-1.0-0 1.50.7+ds-1 ii libpangocairo-1.0-0 1.50.7+ds-1 ii libpolkit-gobject-1-0 0.105-33 ii libpulse-mainloop-glib0 15.0+dfsg1-4 ii libpulse0 15.0+dfsg1-4 ii libpwquality1 1.4.4-1+b1 ii libsecret-1-0 0.20.5-2 ii libsmbclient 2:4.16.1+dfsg-4 ii libudisks2-0 2.9.4-1 ii libupower-glib3 0.99.18-2 ii libwacom9 2.2.0-1 ii libx11-6 2:1.7.5-1 ii libxi6 2:1.8-1 ii libxml2 2.9.14+dfsg-1 Versions of packages gnome-control-center recommends: ii cracklib-runtime 2.9.6-4 ii cups-pk-helper 0.2.6-1+b1 ii gkbd-capplet 3.26.1-2 ii gnome-online-accounts 3.44.0-1 ii gnome-user-docs 42.0-1 ii gnome-user-share 3.34.0-5 ii iso-codes 4.9.0-1 ii libnss-myhostname 250.4-1 ii malcontent-gui 0.10.3-1 ii network-manager-gnome 1.26.0-1 ii policykit-1 0.105-33 ii power-profiles-daemon 0.10.1-3 ii pulseaudio-module-bluetooth 15.0+dfsg1-4 ii realmd 0.17.0-1+b1 ii rygel 0.40.3-1+b1 ii system-config-printer-common 1.5.16-1 Versions of packages gnome-control-center suggests: pn gnome-software | gnome-packagekit <none> ii gstreamer1.0-pulseaudio 1.20.2-1 ii x11-xserver-utils 7.7+9 -- no debconf information