Bug ID 907958
Summary virt-manager --debug with no screen SIGABRT
Classification openSUSE
Product openSUSE Factory
Version 201412*
Hardware Other
OS Other
Status NEW
Severity Minor
Priority P5 - None
Component Basesystem
Assignee carnold@suse.com
Reporter mpluskal@suse.com
QA Contact qa-bugs@suse.de
CC jmatejek@suse.com
Found By ---
Blocker ---

Created attachment 615585 [details]
backtrace

When I accidentally ran virt-manager over ssh, without X forwarding following
occured:
Unable to init server: Could not connect: Connection refused

(virt-manager:7060): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' failed

(virt-manager:7060): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' failed

(virt-manager:7060): Gtk-CRITICAL **: _gtk_settings_get_style_cascade:
assertion 'GTK_IS_SETTINGS (settings)' failed

(virt-manager:7060): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' failed

(virt-manager:7060): Gtk-CRITICAL **: _gtk_settings_get_style_cascade:
assertion 'GTK_IS_SETTINGS (settings)' failed

(virt-manager:7060): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' failed

(virt-manager:7060): Gtk-CRITICAL **: _gtk_settings_get_style_cascade:
assertion 'GTK_IS_SETTINGS (settings)' failed

(virt-manager:7060): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' failed

(virt-manager:7060): Gtk-CRITICAL **: _gtk_settings_get_style_cascade:
assertion 'GTK_IS_SETTINGS (settings)' failed

(virt-manager:7060): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' failed

(virt-manager:7060): Gtk-CRITICAL **: _gtk_settings_get_style_cascade:
assertion 'GTK_IS_SETTINGS (settings)' failed

(virt-manager:7060): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' failed

(virt-manager:7060): Gtk-CRITICAL **: _gtk_settings_get_style_cascade:
assertion 'GTK_IS_SETTINGS (settings)' failed

(virt-manager:7060): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' failed

(virt-manager:7060): Gtk-CRITICAL **: _gtk_settings_get_style_cascade:
assertion 'GTK_IS_SETTINGS (settings)' failed

(virt-manager:7060): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' failed

(virt-manager:7060): Gtk-CRITICAL **: _gtk_settings_get_style_cascade:
assertion 'GTK_IS_SETTINGS (settings)' failed

(virt-manager:7060): Gdk-CRITICAL **: gdk_screen_get_display: assertion
'GDK_IS_SCREEN (screen)' failed

(virt-manager:7060): Gdk-CRITICAL **: gdk_screen_get_rgba_visual: assertion
'GDK_IS_SCREEN (screen)' failed
**
Gtk:ERROR:gtkwindow.c:3917:gtk_window_enable_csd: assertion failed: (visual !=
NULL)
Aborted (core dumped)


While I understand that virt-manager can not work when no display is provided,
perhaps better handling of such situation would be good.


You are receiving this mail because: