On Thu, May 20, 2010 at 08:07:04AM -0000, Lionel Dricot wrote:
> Cannot reproduce this. Bryce, can you put some printf just before that
> line 205 to know what are the arguments given to row_changed ?
> 
> Or can you reproduce that with some debugging data ?

Yeah I can do that, give me a day or so

-- 
_gtk_rbtree_reorder: assertion `tree->root->count == length' failed
https://bugs.launchpad.net/bugs/583015
You received this bug notification because you are a member of Gtg
contributors, which is subscribed to Getting Things GNOME!.

Status in Getting Things GNOME!: Incomplete

Bug description:
Spotted this regression after clicking on a tag in the browser window:

./gtg   (wd: ~/src/gtg/gtg-756)
applying filter @dutch
/home/bryce/src/gtg/gtg-756/GTG/taskbrowser/tasktree.py:205: GtkWarning: 
_gtk_rbtree_reorder: assertion `tree->root->count == length' failed
  self.row_changed(node_path, node_iter)
Warning: get_parent will return one random parent for task 4...@1 because there 
are multiple parents.
Warning: get_parent will return one random parent for task 7...@1 because there 
are multiple parents.
Warning: get_parent will return one random parent for task 1...@1 because there 
are multiple parents.
Warning: get_parent will return one random parent for task 1...@1 because there 
are multiple parents.
Warning: get_parent will return one random parent for task 1...@1 because there 
are multiple parents.
Warning: get_parent will return one random parent for task 9...@1 because there 
are multiple parents.
Warning: get_parent will return one random parent for task 2...@1 because there 
are multiple parents.
applying filter @launchpad

This occurred only the first time I clicked a tag.  After it prints this I can 
click on any other tags (including re-clicking @dutch) and it only prints the 
"applying filter..." line.

It seems to print the assert regardless of what tag I click, although the 
get_parent warning only appears with some tags.  So that might be unrelated.  
E.g.:

applying filter @intel
/home/bryce/src/gtg/gtg-756/GTG/taskbrowser/tasktree.py:205: GtkWarning: 
_gtk_rbtree_reorder: assertion `tree->root->count == length' failed
  self.row_changed(node_path, node_iter)
applying filter @nvidia



_______________________________________________
Mailing list: https://launchpad.net/~gtg
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~gtg
More help   : https://help.launchpad.net/ListHelp

Reply via email to