GNOME Bugzilla – Bug 572306
Sabayon crashes when creating first profile
Last modified: 2009-03-09 15:21:18 UTC
Steps to reproduce: 1. Call User Profile Editor 2. Select Add and create a profile name 3. Select Edit Application will then crash. Stack trace: ==== BEGIN MILESTONES (/usr/bin/sabayon) ===== MainThread 2009/02/18 13:28:03.6374 (admin-tool): Creating profiles dialog MainThread 2009/02/18 13:28:03.8427 (admin-tool): Starting main loop MainThread 2009/02/18 13:28:20.8647 (admin-tool): ========== BEGIN SABAYON-SESSION LOG ========== No protocol specified /usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py:72: GtkWarning: could not open display warnings.warn(str(e), _gtk.Warning) Failed to import module 'paneldelegate' cmd="from sources import paneldelegate" Traceback (most recent call last):
+ Trace 212665
exec (cmd)
import xdg.DesktopEntry
/usr/lib/python2.6/site-packages/sabayon/sessionwindow.py:76: GtkWarning: gtk_icon_theme_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed icon_theme = gtk.icon_theme_get_default () ===== BEGIN MILESTONES (/usr/lib/sabayon/sabayon-session) ===== MainThread 2009/02/18 13:28:20.6871 (sabayon-session): Starting session window for profile_name='reg-user', profile_path='/tmp/profile-sabayon-admin-xjGedB.zip', display_number='1' MainThread 2009/02/18 13:28:20.8413 (sabayon-session): Fatal exception! Exiting abnormally. MainThread 2009/02/18 13:28:20.8418 (sabayon-session): Traceback (most recent call last): File "/usr/lib/sabayon/sabayon-session", line 75, in <module> window = sessionwindow.SessionWindow (profile_name, profile_path, display_number) File "/usr/lib/python2.6/site-packages/sabayon/sessionwindow.py", line 146, in __init__ self.changes_model = ProfileChangesModel (self.profile) File "/usr/lib/python2.6/site-packages/sabayon/sessionwindow.py", line 78, in __init__ self.locked_pixbuf = icon_theme.load_icon ("stock_lock", 16, 0) AttributeError: 'NoneType' object has no attribute 'load_icon' ===== END MILESTONES (/usr/lib/sabayon/sabayon-session) ===== ===== BEGIN RING BUFFER (/usr/lib/sabayon/sabayon-session) ===== MainThread 2009/02/18 13:28:20.6871 (sabayon-session): Starting session window for profile_name='reg-user', profile_path='/tmp/profile-sabayon-admin-xjGedB.zip', display_number='1' MainThread 2009/02/18 13:28:20.8413 (sabayon-session): Fatal exception! Exiting abnormally. MainThread 2009/02/18 13:28:20.8418 (sabayon-session): Traceback (most recent call last): File "/usr/lib/sabayon/sabayon-session", line 75, in <module> window = sessionwindow.SessionWindow (profile_name, profile_path, display_number) File "/usr/lib/python2.6/site-packages/sabayon/sessionwindow.py", line 146, in __init__ self.changes_model = ProfileChangesModel (self.profile) File "/usr/lib/python2.6/site-packages/sabayon/sessionwindow.py", line 78, in __init__ self.locked_pixbuf = icon_theme.load_icon ("stock_lock", 16, 0) AttributeError: 'NoneType' object has no attribute 'load_icon' ===== 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 ========== END SABAYON-SESSION LOG ========== MainThread 2009/02/18 13:28:20.8649 (admin-tool): Got fatal error: sabayon-session exited with a FATAL ERROR (exit code 1) MainThread 2009/02/18 13:28:20.8743 (admin-tool): Terminating main loop MainThread 2009/02/18 13:28:20.8744 (admin-tool): Exiting abnormally; dumping log due to a fatal error ===== END MILESTONES (/usr/bin/sabayon) ===== ===== BEGIN RING BUFFER (/usr/bin/sabayon) ===== MainThread 2009/02/18 13:28:03.6374 (admin-tool): Creating profiles dialog MainThread 2009/02/18 13:28:03.8427 (admin-tool): Starting main loop MainThread 2009/02/18 13:28:20.1983 (USER): Starting to edit profile 'reg-user' MainThread 2009/02/18 13:28:20.8647 (admin-tool): ========== BEGIN SABAYON-SESSION LOG ========== No protocol specified /usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py:72: GtkWarning: could not open display warnings.warn(str(e), _gtk.Warning) Failed to import module 'paneldelegate' cmd="from sources import paneldelegate" Traceback (most recent call last):
/usr/lib/python2.6/site-packages/sabayon/sessionwindow.py:76: GtkWarning: gtk_icon_theme_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed icon_theme = gtk.icon_theme_get_default () ===== BEGIN MILESTONES (/usr/lib/sabayon/sabayon-session) ===== MainThread 2009/02/18 13:28:20.6871 (sabayon-session): Starting session window for profile_name='reg-user', profile_path='/tmp/profile-sabayon-admin-xjGedB.zip', display_number='1' MainThread 2009/02/18 13:28:20.8413 (sabayon-session): Fatal exception! Exiting abnormally. MainThread 2009/02/18 13:28:20.8418 (sabayon-session): Traceback (most recent call last): File "/usr/lib/sabayon/sabayon-session", line 75, in <module> window = sessionwindow.SessionWindow (profile_name, profile_path, display_number) File "/usr/lib/python2.6/site-packages/sabayon/sessionwindow.py", line 146, in __init__ self.changes_model = ProfileChangesModel (self.profile) File "/usr/lib/python2.6/site-packages/sabayon/sessionwindow.py", line 78, in __init__ self.locked_pixbuf = icon_theme.load_icon ("stock_lock", 16, 0) AttributeError: 'NoneType' object has no attribute 'load_icon' ===== END MILESTONES (/usr/lib/sabayon/sabayon-session) ===== ===== BEGIN RING BUFFER (/usr/lib/sabayon/sabayon-session) ===== MainThread 2009/02/18 13:28:20.6871 (sabayon-session): Starting session window for profile_name='reg-user', profile_path='/tmp/profile-sabayon-admin-xjGedB.zip', display_number='1' MainThread 2009/02/18 13:28:20.8413 (sabayon-session): Fatal exception! Exiting abnormally. MainThread 2009/02/18 13:28:20.8418 (sabayon-session): Traceback (most recent call last): File "/usr/lib/sabayon/sabayon-session", line 75, in <module> window = sessionwindow.SessionWindow (profile_name, profile_path, display_number) File "/usr/lib/python2.6/site-packages/sabayon/sessionwindow.py", line 146, in __init__ self.changes_model = ProfileChangesModel (self.profile) File "/usr/lib/python2.6/site-packages/sabayon/sessionwindow.py", line 78, in __init__ self.locked_pixbuf = icon_theme.load_icon ("stock_lock", 16, 0) AttributeError: 'NoneType' object has no attribute 'load_icon' ===== 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 ========== END SABAYON-SESSION LOG ========== MainThread 2009/02/18 13:28:20.8649 (admin-tool): Got fatal error: sabayon-session exited with a FATAL ERROR (exit code 1) MainThread 2009/02/18 13:28:20.8740 (USER): Finishing editing profile MainThread 2009/02/18 13:28:20.8743 (admin-tool): Terminating main loop MainThread 2009/02/18 13:28:20.8744 (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:
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 524204 ***