GTG

Wrong model length for the root level

Bug #604490 reported by Bryce Harrington
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GTG
Fix Released
High
Unassigned

Bug Description

Got this error message this morning on fresh startup.

"""
!!!!!!!! We didn't find iter_next for iter 31@1 for path (9,)
/home/bryce/src/gtg/0.3-main/GTG/gtk/browser/browser.py:959: GtkWarning: /build/buildd/gtk+2.0-2.20.1/gtk/gtktreemodelsort.c:2334: There is a discrepancy between the sort model and the child model. The child model is advertising a wrong length for the root level.
  self.ctask_tv.set_model(ctask_modelsort)
/home/bryce/src/gtg/0.3-main/GTG/gtk/browser/browser.py:961: GtkWarning: _gtk_rbtree_reorder: assertion `tree->root->count == length' failed
  tasktree.COL_CDATE, gtk.SORT_DESCENDING)
/home/bryce/src/gtg/0.3-main/GTG/gtk/browser/browser.py:963: GtkWarning: _gtk_rbtree_reorder: assertion `tree->root->count == length' failed
  tasktree.COL_CDATE, self.date_sort_func,'closed')
"""

Revision history for this message
Bryce Harrington (bryce) wrote :

Here is my anonymized tasks, I haven't doublechecked that this actually reproduces the error message, but hopefully it should at least give some insight into it.

Revision history for this message
Bryce Harrington (bryce) wrote :

If nothing else, one thing that would be helpful here would be to make the error message clearer and not so inscrutable.

Unless this is really intended to be just debug information for developers, in which case maybe the output should be directed to the debug Log module.

Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

it has been fixed in liblarch

Changed in gtg:
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Lionel Dricot (ploum)
milestone: none → 0.2.9
Izidor Matušov (izidor)
Changed in gtg:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.