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 548867 - Cannot iterate over gtk.ListStore
Cannot iterate over gtk.ListStore
Status: RESOLVED FIXED
Product: deskbar-applet
Classification: Deprecated
Component: Core
unspecified
Other All
: High critical
: ---
Assigned To: Deskbar Applet Maintainer(s)
Deskbar Applet Maintainer(s)
: 548951 549193 549194 549466 549467 549468 551267 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-08-21 14:40 UTC by recycle2000
Modified: 2008-09-09 08:39 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description recycle2000 2008-08-21 14:40:42 UTC
What were you doing when the application crashed?
changing my default web browser from default to firefox...


Distribution: Ubuntu 8.10 (intrepid)
Gnome Release: 2.23.90 2008-08-18 (Ubuntu)
BugBuddy Version: 2.23.90

System: Linux 2.6.26-5-generic #1 SMP Fri Aug 15 13:54:58 UTC 2008 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10499906
Selinux: No
Accessibility: Disabled
GTK+ Theme: Human-Murrine
Icon Theme: Human

Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0
CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0



----------- .xsession-errors (9 sec old) ---------------------
** (x-session-manager:7085): DEBUG: GsmXSMPClient: Sending initial SaveYourself
** (x-session-manager:7085): DEBUG: GsmXSMPClient: Set properties from client '0x8bd62d0 [1045d44254db9033d5121932951817168600000070850067]'
** (x-session-manager:7085): DEBUG: GsmXSMPClient:   CurrentDirectory = '/home/roger'
** (x-session-manager:7085): DEBUG: GsmXSMPClient: Set properties from client '0x8bd62d0 [1045d44254db9033d5121932951817168600000070850067]'
** (x-session-manager:7085): DEBUG: GsmXSMPClient:   ProcessID = '5530'
** (x-session-manager:7085): DEBUG: GsmXSMPClient: Set properties from client '0x8bd62d0 [1045d44254db9033d5121932951817168600000070850067]'
** (x-session-manager:7085): DEBUG: GsmXSMPClient:   Program = 'gnome-default-applications-properties'
** (x-session-manager:7085): DEBUG: GsmXSMPClient: Set properties from client '0x8bd62d0 [gnome-default-applications-properties 1045d44254db9033d5121932951817168600000070850067]'
** (x-session-manager:7085): DEBUG: GsmXSMPClient:   CloneCommand = 'gnome-default-applications-properties' 
** (x-session-manager:7085): DEBUG: GsmXSMPClient: Set properties from client '0x8bd62d0 [gnome-default-applications-properties 1045d44254db9033d5121932951817168600000070850067]'
** (x-session-manager:7085): DEBUG: GsmXSMPClient:   RestartCommand = 'gnome-default-applications-properties' '--sm-client-id' '1045d44254db9033d5121932951817168600000070850067' '--screen' '0' 
** (x-session-manager:7085): DEBUG: GsmXSMPClient: Set properties from client '0x8bd62d0 [gnome-default-applications-properties 1045d44254db9033d5121932951817168600000070850067]'
** (x-session-manager:7085): DEBUG: GsmXSMPClient:   UserID = 'roger'
** (x-session-manager:7085): DEBUG: GsmXSMPClient: Client '0x8bd62d0 [gnome-default-applications-properties 1045d44254db9033d5121932951817168600000070850067]' received SaveYourselfDone(success = True)
** (x-session-manager:7085): DEBUG: GsmXsmpServer: sms_error_handler (0x8c5ff30, FALSE, 3, 9, 32771, 0)
--------------------------------------------------
Traceback (most recent call last):
  • File "/usr/lib/python2.5/site-packages/deskbar/core/CoreImpl.py", line 432 in _on_default_browser_changed
    for (icon, module, activatable) in self._disabled_module_list:
TypeError: 'GObjectMeta' object is not iterable

Comment 1 Sebastian Pölsterl 2008-08-21 17:37:39 UTC
Looks like a bug in pygobject when iterating over a gtk.ListStore. Reassigning to pygobject team.
Comment 2 Paul Pogonyshev 2008-08-21 19:57:40 UTC
From the stack trace it doesn't look like the object is a gtk.ListStore to begin with (and even then, why PyGObject, not PyGTK?).  Please provide a test case, otherwise this report is useless.
Comment 3 Sebastian Pölsterl 2008-08-22 22:30:33 UTC
I had a closer look at it. Indeed, it's a bug in deskbar. The error message was just a little bit weird. It's now fixed svn trunk.
Comment 4 Sebastian Pölsterl 2008-08-22 22:31:09 UTC
*** Bug 548951 has been marked as a duplicate of this bug. ***
Comment 5 Sebastian Pölsterl 2008-08-24 20:34:36 UTC
*** Bug 549193 has been marked as a duplicate of this bug. ***
Comment 6 Sebastian Pölsterl 2008-08-24 20:34:44 UTC
*** Bug 549194 has been marked as a duplicate of this bug. ***
Comment 7 Sebastian Pölsterl 2008-08-26 17:22:13 UTC
*** Bug 549466 has been marked as a duplicate of this bug. ***
Comment 8 Sebastian Pölsterl 2008-08-26 17:22:21 UTC
*** Bug 549467 has been marked as a duplicate of this bug. ***
Comment 9 Sebastian Pölsterl 2008-08-26 17:22:30 UTC
*** Bug 549468 has been marked as a duplicate of this bug. ***
Comment 10 Sebastian Pölsterl 2008-09-09 08:39:36 UTC
*** Bug 551267 has been marked as a duplicate of this bug. ***