Hello,
I'm using GTG0.3 (installed from the package gtg-bzr in archlinux) and the RTM backend. It's a great tool and I love it! but an error occurred when modifying a task, now every time I start the same error occurs and I lost some tasks!
This is the error log:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/tree.py", line 174, in _process_queue
func(*action[1:])
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/tree.py", line 302, in _add_node
self._callback("node-added", node_id)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/tree.py", line 142, in _callback
func(node_id)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 163, in __external_modify
if not self.update_node(node_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 223, in update_node
self.send_add_tree(node_id, parent_id)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 293, in send_add_tree
self.callback('added', node_id, path)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 113, in callback
func(node_id, path)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/__init__.py", line 219, in __emit
func(node_id,path)
File "/usr/lib/python2.7/site-packages/GTG/gtk/browser/treeview_factory.py", line 349, in _update_tags
tree.refresh_node(t.get_name())
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/__init__.py", line 59, in refresh_node
self.__tree.modify_node(node_id)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/tree.py", line 152, in modify_node
self._external_request(self._modify_node, False, node_id)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/tree.py", line 168, in _external_request
self._process_queue()
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/tree.py", line 174, in _process_queue
func(*action[1:])
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/tree.py", line 352, in _modify_node
self._callback('node-modified', node_id)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/tree.py", line 142, in _callback
func(node_id)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 163, in __external_modify
if not self.update_node(node_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 223, in update_node
self.send_add_tree(node_id, parent_id)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 285, in send_add_tree
paths = self.get_paths_for_node(parent_id)
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
.....
.....
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 432, in get_paths_for_node
for parent_path in self.get_paths_for_node(parent_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 422, in get_paths_for_node
if node_id == self.root_id or not self.is_displayed(node_id):
File "/usr/lib/python2.7/site-packages/GTG/tools/liblarch/filteredtree.py", line 373, in is_displayed
return node_id in self.nodes
RuntimeError: maximum recursion depth exceeded in cmp
Do you know what revision it is ? Can you reproduce this with the latest trunk ?
bzr branch lp:gtg
cd gtg
./gtg