I was finally able to reproduce it, which makes it much easier to fix it. Chris, please try the branch lp:~gtg-user/gtg/rtm-fix .
-- Error syncing RTM with recurring tasks https://bugs.launchpad.net/bugs/517569 You received this bug notification because you are a member of Gtg bug triagers, which is subscribed to Getting Things GNOME!. Status in Getting Things GNOME!: In Progress Bug description: ** (gtg:13120): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed Exception in thread Thread-4: Traceback (most recent call last): File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner self.run() File "/usr/lib/python2.6/threading.py", line 477, in run self.__target(*self.__args, **self.__kwargs) File "/usr/share/gtg/GTG/plugins/rtm_sync/syncEngine.py", line 83, in synchronize self.synchronizeWorker() File "/usr/share/gtg/GTG/plugins/rtm_sync/syncEngine.py", line 111, in synchronizeWorker current_remote_ids = set(map(lambda t: t.id, remote_tasks)) File "/usr/share/gtg/GTG/plugins/rtm_sync/syncEngine.py", line 111, in <lambda> current_remote_ids = set(map(lambda t: t.id, remote_tasks)) File "/usr/share/gtg/GTG/plugins/rtm_sync/genericTask.py", line 54, in <lambda> id = property(lambda self: self._get_id()) File "/usr/share/gtg/GTG/plugins/rtm_sync/rtmTask.py", line 54, in _get_id return self.__get_rtm_task_attribute("id") File "/usr/share/gtg/GTG/plugins/rtm_sync/rtmTask.py", line 61, in __get_rtm_task_attribute return getattr(self.task.task, attr) AttributeError: 'list' object has no attribute 'id' _______________________________________________ Mailing list: https://launchpad.net/~gtg Post to : [email protected] Unsubscribe : https://launchpad.net/~gtg More help : https://help.launchpad.net/ListHelp

