GNOME Bugzilla – Bug 680324
Gtk.py error on startup: ValueError: row sequence has the incorrect number of elements
Last modified: 2012-12-10 23:45:08 UTC
I'm running gnome3 on fedora 17 and see a Gtk.py error that prevents gnome-tweak-tool from launching. This is a powerpc box, so not a standard architecture, but I haven't noticed any other python apps that crash. Package version and stacktrace: [root@devbox overrides]# rpm -q pygobject3 gnome-tweak-tool pygobject3-3.2.2-1.fc17.ppc64 gnome-tweak-tool-3.4.0.1-2.fc17.noarch [root@devbox overrides]# gnome-tweak-tool (gnome-tweak-tool:1330): Gtk-CRITICAL **: gtk_list_store_set_sort_column_id: assertion `header != NULL' failed (gnome-tweak-tool:1330): Gtk-CRITICAL **: gtk_list_store_set_sort_column_id: assertion `header != NULL' failed Traceback (most recent call last):
+ Trace 230542
MainWindow()
model)
self._model.load_tweaks()
mods = __import__("gtweak.tweaks", globals(), locals(), tweak_files, 0)
WindowThemeSwitcher(group_name=TWEAK_GROUP_THEME),
**options)
*key_options)
_iter = store.append( (val, name) )
return self._do_insert(-1, row)
row, columns = self._convert_row(row)
raise ValueError("row sequence has the incorrect number of elements %s and %s" % (len(row), n_columns))
Note I altered that last ValueError to show the row length and n_columns that were being compared. As you can see, 2 != 0, which prevents gnome-tweak-tool from starting.
Fixed in bug 680693 and available from fedora with pygobject3-3.2.2-6.fc17. *** This bug has been marked as a duplicate of bug 680693 ***