GNOME Bugzilla – Bug 578889
Crashes when an existing profile is edited
Last modified: 2009-04-21 18:54:48 UTC
Steps to reproduce: 1. Select existing profile or create new profile 2. Click "Edit" 3. New window opens, but then crashes Stack trace: ===== BEGIN MILESTONES (/usr/bin/sabayon) ===== MainThread 2009/04/13 15:25:37.8195 (admin-tool): Creating profiles dialog MainThread 2009/04/13 15:25:38.1166 (admin-tool): Starting main loop MainThread 2009/04/13 15:26:25.2726 (admin-tool): ========== BEGIN SABAYON-SESSION LOG ========== Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list! (EE) config/hal: NewInputDeviceRequest failed (EE) config/hal: NewInputDeviceRequest failed (EE) config/hal: NewInputDeviceRequest failed Xlib: extension "RANDR" missing on display ":1.0". Xlib: extension "RANDR" missing on display ":1.0". Xlib: extension "RANDR" missing on display ":1.0". gnome-session[6066]: WARNING: Unable to find provider 'gnome-wm' of required component 'windowmanager' Xlib: extension "RANDR" missing on display ":1.0". ** Message: another SSH agent is running at: /tmp/ssh-IFxAzY6017/agent.6017 Xlib: extension "RANDR" missing on display ":1.0". Xlib: extension "RANDR" missing on display ":1.0". Window manager warning: Failed to read saved session file /tmp/sabayon-temp-home-aQoHOA/.config/metacity/sessions/10e72ba8f630bacea2123965797727214700000060660001.ms: Failed to open file '/tmp/sabayon-temp-home-aQoHOA/.config/metacity/sessions/10e72ba8f630bacea2123965797727214700000060660001.ms': No such file or directory Window manager warning: Log level 32: could not find XKB extension. Xlib: extension "RANDR" missing on display ":1.0". Xlib: extension "RANDR" missing on display ":1.0". ALSA lib pcm_pulse.c:625:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument Failed to play sound: IO error Xlib: extension "RANDR" missing on display ":1.0". ===== BEGIN MILESTONES (/usr/lib/sabayon/sabayon-session) ===== MainThread 2009/04/13 15:26:09.5048 (sabayon-session): Starting session window for profile_name='managed_student', profile_path='/tmp/profile-sabayon-admin-hCkMyU.zip', display_number='1' MainThread 2009/04/13 15:26:09.7961 (proto-session): Running sabayon-apply: ['/usr/sbin/sabayon-apply', '-s', 'managed_student', '--admin-log-config=/root/sabayon-debug-log.conf', '--readable-log-config=/tmp/tmpwMN2Pe'] MainThread 2009/04/13 15:26:10.3810 (proto-session): Finished running sabayon-apply with normal exit status MainThread 2009/04/13 15:26:11.7034 (sabayon-session): Entering main loop. Wheeee! MainThread 2009/04/13 15:26:23.2016 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2038 (admin-tool): Traceback (most recent call last):
+ Trace 214440
return func (*args, **kwargs)
self.COLUMN_DESCRIPTION, new_change.get_short_description ())
panel_toplevel = self.delegate.PanelToplevel(toplevel_id)
self.orientation = self.client.get_string (PANEL_KEY_BASE + "/toplevels/" + id + "/orientation")
MainThread 2009/04/13 15:26:23.2043 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2047 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2049 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2052 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2054 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2057 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2059 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2062 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2165 (sabayon-session): Terminating MainThread 2009/04/13 15:26:23.2167 (sabayon-session): Exiting abnormally; dumping log due to a fatal error ===== END MILESTONES (/usr/lib/sabayon/sabayon-session) ===== ===== BEGIN RING BUFFER (/usr/lib/sabayon/sabayon-session) ===== MainThread 2009/04/13 15:26:09.5048 (sabayon-session): Starting session window for profile_name='managed_student', profile_path='/tmp/profile-sabayon-admin-hCkMyU.zip', display_number='1' MainThread 2009/04/13 15:26:09.7961 (proto-session): Running sabayon-apply: ['/usr/sbin/sabayon-apply', '-s', 'managed_student', '--admin-log-config=/root/sabayon-debug-log.conf', '--readable-log-config=/tmp/tmpwMN2Pe'] MainThread 2009/04/13 15:26:10.3810 (proto-session): Finished running sabayon-apply with normal exit status MainThread 2009/04/13 15:26:11.7034 (sabayon-session): Entering main loop. Wheeee! MainThread 2009/04/13 15:26:23.2016 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2038 (admin-tool): Traceback (most recent call last):
MainThread 2009/04/13 15:26:23.2043 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2047 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2049 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2052 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2054 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2057 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2059 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2062 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2165 (sabayon-session): Terminating MainThread 2009/04/13 15:26:23.2167 (sabayon-session): Exiting abnormally; dumping log due to a fatal error ===== END RING BUFFER (/usr/lib/sabayon/sabayon-session) ===== This configuration for the debug log can be re-created by putting the following in /root/sabayon-debug-log.conf (use ';' to separate domain names): [debug log] max lines = 1000 seahorse nautilus module initialized -c: Fatal IO error 11 (Resource temporarily unavailable) on X server :1.0. Window manager warning: Fatal IO error 11 (Resource temporarily unavailable) on display ':1.0'. ** (gnome-panel:6170): WARNING **: Failed to send buffer ** (gnome-panel:6170): WARNING **: Failed to send buffer The application 'gnome-panel' lost its connection to the display :1.0; most likely the X server was shut down or you killed/destroyed the application. (nautilus:6173): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-PbMAnF3RPi: Connection refused (nautilus:6173): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-PbMAnF3RPi: Connection refused ** (nautilus:6173): WARNING **: Failed to send buffer ** (nautilus:6173): WARNING **: Failed to send buffer (nautilus:6173): Eel-WARNING **: GConf error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://www.gnome.org/projects/gconf/ for information. (Details - 1: Could not send message to gconf daemon: Connection was disconnected before a reply was received) The application 'nautilus' lost its connection to the display :1.0; most likely the X server was shut down or you killed/destroyed the application. ========== END SABAYON-SESSION LOG ========== MainThread 2009/04/13 15:26:25.2730 (admin-tool): Got fatal error: sabayon-session exited with a FATAL ERROR (exit code 1) MainThread 2009/04/13 15:26:25.4423 (admin-tool): Terminating main loop MainThread 2009/04/13 15:26:25.4425 (admin-tool): Exiting abnormally; dumping log due to a fatal error ===== END MILESTONES (/usr/bin/sabayon) ===== ===== BEGIN RING BUFFER (/usr/bin/sabayon) ===== MainThread 2009/04/13 15:25:37.8195 (admin-tool): Creating profiles dialog MainThread 2009/04/13 15:25:38.1166 (admin-tool): Starting main loop MainThread 2009/04/13 15:26:08.8781 (USER): Starting to edit profile 'managed_student' MainThread 2009/04/13 15:26:25.2726 (admin-tool): ========== BEGIN SABAYON-SESSION LOG ========== Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list! (EE) config/hal: NewInputDeviceRequest failed (EE) config/hal: NewInputDeviceRequest failed (EE) config/hal: NewInputDeviceRequest failed Xlib: extension "RANDR" missing on display ":1.0". Xlib: extension "RANDR" missing on display ":1.0". Xlib: extension "RANDR" missing on display ":1.0". gnome-session[6066]: WARNING: Unable to find provider 'gnome-wm' of required component 'windowmanager' Xlib: extension "RANDR" missing on display ":1.0". ** Message: another SSH agent is running at: /tmp/ssh-IFxAzY6017/agent.6017 Xlib: extension "RANDR" missing on display ":1.0". Xlib: extension "RANDR" missing on display ":1.0". Window manager warning: Failed to read saved session file /tmp/sabayon-temp-home-aQoHOA/.config/metacity/sessions/10e72ba8f630bacea2123965797727214700000060660001.ms: Failed to open file '/tmp/sabayon-temp-home-aQoHOA/.config/metacity/sessions/10e72ba8f630bacea2123965797727214700000060660001.ms': No such file or directory Window manager warning: Log level 32: could not find XKB extension. Xlib: extension "RANDR" missing on display ":1.0". Xlib: extension "RANDR" missing on display ":1.0". ALSA lib pcm_pulse.c:625:(pulse_prepare) PulseAudio: Unable to create stream: Invalid argument Failed to play sound: IO error Xlib: extension "RANDR" missing on display ":1.0". ===== BEGIN MILESTONES (/usr/lib/sabayon/sabayon-session) ===== MainThread 2009/04/13 15:26:09.5048 (sabayon-session): Starting session window for profile_name='managed_student', profile_path='/tmp/profile-sabayon-admin-hCkMyU.zip', display_number='1' MainThread 2009/04/13 15:26:09.7961 (proto-session): Running sabayon-apply: ['/usr/sbin/sabayon-apply', '-s', 'managed_student', '--admin-log-config=/root/sabayon-debug-log.conf', '--readable-log-config=/tmp/tmpwMN2Pe'] MainThread 2009/04/13 15:26:10.3810 (proto-session): Finished running sabayon-apply with normal exit status MainThread 2009/04/13 15:26:11.7034 (sabayon-session): Entering main loop. Wheeee! MainThread 2009/04/13 15:26:23.2016 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2038 (admin-tool): Traceback (most recent call last):
MainThread 2009/04/13 15:26:23.2043 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2047 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2049 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2052 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2054 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2057 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2059 (admin-tool): Got fatal error: Fatal exception in callback; exiting main loop MainThread 2009/04/13 15:26:23.2062 (admin-tool): Traceback (most recent call last): File "/var/lib/python-support/python2.5/sabayon/errors.py", line 125, in wrapper return func (*args, **kwargs) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 89, in handle_profile_change iter = self.find (new_change.get_source (), new_change.get_id ()) File "/var/lib/python-support/python2.5/sabayon/sessionwindow.py", line 129, in find if change.get_source () == source and \ AttributeError: 'NoneType' object has no attribute 'get_source' MainThread 2009/04/13 15:26:23.2165 (sabayon-session): Terminating MainThread 2009/04/13 15:26:23.2167 (sabayon-session): Exiting abnormally; dumping log due to a fatal error ===== END RING BUFFER (/usr/lib/sabayon/sabayon-session) ===== This configuration for the debug log can be re-created by putting the following in /root/sabayon-debug-log.conf (use ';' to separate domain names): [debug log] max lines = 1000 seahorse nautilus module initialized -c: Fatal IO error 11 (Resource temporarily unavailable) on X server :1.0. Window manager warning: Fatal IO error 11 (Resource temporarily unavailable) on display ':1.0'. ** (gnome-panel:6170): WARNING **: Failed to send buffer ** (gnome-panel:6170): WARNING **: Failed to send buffer The application 'gnome-panel' lost its connection to the display :1.0; most likely the X server was shut down or you killed/destroyed the application. (nautilus:6173): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-PbMAnF3RPi: Connection refused (nautilus:6173): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-PbMAnF3RPi: Connection refused ** (nautilus:6173): WARNING **: Failed to send buffer ** (nautilus:6173): WARNING **: Failed to send buffer (nautilus:6173): Eel-WARNING **: GConf error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://www.gnome.org/projects/gconf/ for information. (Details - 1: Could not send message to gconf daemon: Connection was disconnected before a reply was received) The application 'nautilus' lost its connection to the display :1.0; most likely the X server was shut down or you killed/destroyed the application. ========== END SABAYON-SESSION LOG ========== MainThread 2009/04/13 15:26:25.2730 (admin-tool): Got fatal error: sabayon-session exited with a FATAL ERROR (exit code 1) MainThread 2009/04/13 15:26:25.4412 (USER): Finishing editing profile MainThread 2009/04/13 15:26:25.4423 (admin-tool): Terminating main loop MainThread 2009/04/13 15:26:25.4425 (admin-tool): Exiting abnormally; dumping log due to a fatal error ===== END RING BUFFER (/usr/bin/sabayon) ===== This configuration for the debug log can be re-created by putting the following in /root/sabayon-debug-log.conf (use ';' to separate domain names): [debug log] max lines = 1000 Other information: This happened repeatedly, regardless of whether I launched the app from a terminal (sudo -s) or from the GUI. Thanks, Marc
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find *** This bug has been marked as a duplicate of 575078 ***