After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 572306 - Sabayon crashes when creating first profile
Sabayon crashes when creating first profile
Status: RESOLVED DUPLICATE of bug 524204
Product: sabayon
Classification: Deprecated
Component: general
2.22.x
Other All
: Normal critical
: ---
Assigned To: Maintainers of sabayon
Maintainers of sabayon
Depends on:
Blocks:
 
 
Reported: 2009-02-18 18:36 UTC by Jose Betancourt
Modified: 2009-03-09 15:21 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Jose Betancourt 2009-02-18 18:36:55 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):
  • File "/usr/lib/python2.6/site-packages/sabayon/userprofile.py", line 51 in __load_module
    exec (cmd)
  • File "<string>", line 1 in <module>
  • File "/usr/lib/python2.6/site-packages/sabayon/sources/paneldelegate.py", line 24 in <module>
    import xdg.DesktopEntry
ImportError: No module named 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):
  • File "/usr/lib/python2.6/site-packages/sabayon/userprofile.py", line 51 in __load_module
    exec (cmd)
  • File "<string>", line 1 in <module>
  • File "/usr/lib/python2.6/site-packages/sabayon/sources/paneldelegate.py", line 24 in <module>
    import xdg.DesktopEntry
ImportError: No module named 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.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:
Comment 1 Baptiste Mille-Mathias 2009-03-09 15:21:18 UTC
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 ***