/usr/bin/gufw-pkexec: line 2: 3603393 Segmentation fault
little-helper-001 opened this issue · 1 comments
little-helper-001 commented
Hello there,
I have for some time been encountering a problem with gufw. I run Arch Linux with the 6.1.6 hardened kernel and Wayland/Sway as a desktop environment and display manager. I have installed ufw and gufw from the official sources. I was asking on different forums if someone has an idea to debug this, but unfortunately I got no answer resolving the problem. I hope someone on here can shed some light on the issue since I would not like to administer the firewall with a GUI sometimes.
Thank you.
Output from the terminal trying to start gufw:
Authorization required, but no authorization protocol specified
Authorization required, but no authorization protocol specified
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.059: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.059: gdk_keymap_get_modifier_mask: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.059: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.059: _gtk_replace_virtual_modifiers: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.059: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.059: gdk_keymap_get_modifier_mask: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.059: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.060: _gtk_replace_virtual_modifiers: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_modifier_mask: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.060: _gtk_replace_virtual_modifiers: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_modifier_mask: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.060: _gtk_replace_virtual_modifiers: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_modifier_mask: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.060: _gtk_replace_virtual_modifiers: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_modifier_mask: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.060: _gtk_replace_virtual_modifiers: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_modifier_mask: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.060: _gtk_replace_virtual_modifiers: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_modifier_mask: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.060: _gtk_replace_virtual_modifiers: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_modifier_mask: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.060: _gtk_replace_virtual_modifiers: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_modifier_mask: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gdk-CRITICAL **: 21:12:26.060: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.060: _gtk_replace_virtual_modifiers: assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.061: _gtk_style_provider_private_get_settings: assertion 'GTK_IS_STYLE_PROVIDER_PRIVATE (provider)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.061: _gtk_style_provider_private_get_settings: assertion 'GTK_IS_STYLE_PROVIDER_PRIVATE (provider)' failed
(gufw.py:3603393): Gtk-CRITICAL **: 21:12:26.061: _gtk_style_provider_private_get_settings: assertion 'GTK_IS_STYLE_PROVIDER_PRIVATE (provider)' failed
/usr/bin/gufw-pkexec: line 2: 3603393 Segmentation fault (core dumped) python3 /usr/lib/python3.10/site-packages/gufw/gufw.py "$@"
costales commented
Hi, I'm afraid that this probably is a Wayland issue.