Package: gtg
Version: 0.2.9-1
Severity: normal

Dear Maintainer,
after updating gtg from 0.2.4-6 to 0.2.9-1 it crashs at startup, see attached 
crash-report. To reproduce this bug, try the following:
1.) backup ~/.local/share/gtg/
2.) create a task with three nested subtasks (e.g. task => subtask => 
subsubtask => subsubsubtask)
3.) restart gtg (ensure that gtg is not just minimized)

Version 3.0 from upstream seems to suffer from the same bug.

Kind regards,
Jakob

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (650, 'unstable'), (650, 'testing'), (500, 
'testing-proposed-updates')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.15-2-amd64-wana (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gtg depends on:
ii  python               2.7.2-10
ii  python-configobj     4.7.2+ds-3
ii  python-dbus          0.84.0-3
ii  python-glade2        2.24.0-3
ii  python-gtk2          2.24.0-3
ii  python-liblarch      0.1.0-1
ii  python-liblarch-gtk  0.1.0-1
ii  python-xdg           0.19-4

Versions of packages gtg recommends:
ii  python-simplejson  2.5.0-1

Versions of packages gtg suggests:
pn  python-cheetah       2.4.4-2+b1
pn  python-geoclue       <none>
pn  python-gnomekeyring  <none>
pn  python-launchpadlib  1.9.12-1
pn  python-suds          <none>

-- no debconf information

Attachment: gtg.7z
Description: application/7z-compressed

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/liblarch/processqueue.py", line 42, in 
process_queue
    func(*action[1:])
  File "/usr/lib/python2.7/dist-packages/liblarch/tree.py", line 230, in 
_add_node
    self._callback("node-added", node_id)
  File "/usr/lib/python2.7/dist-packages/liblarch/tree.py", line 80, in 
_callback
    func(node_id)
  File "/usr/lib/python2.7/dist-packages/liblarch/filteredtree.py", line 139, 
in __external_modify
    return self.__update_node(node_id,direction="both")
  File "/usr/lib/python2.7/dist-packages/liblarch/filteredtree.py", line 203, 
in __update_node
    self.__update_node(parent,direction="up")
  File "/usr/lib/python2.7/dist-packages/liblarch/filteredtree.py", line 263, 
in __update_node
    self.tree.modify_node(parent)
  File "/usr/lib/python2.7/dist-packages/liblarch/tree.py", line 90, in 
modify_node
    self._external_request(self._modify_node, priority, node_id)
  File "/usr/lib/python2.7/dist-packages/liblarch/tree.py", line 110, in 
_external_request
    self._queue.process_queue()
  File "/usr/lib/python2.7/dist-packages/liblarch/processqueue.py", line 42, in 
process_queue
    func(*action[1:])
  File "/usr/lib/python2.7/dist-packages/liblarch/tree.py", line 230, in 
_add_node
    self._callback("node-added", node_id)
  File "/usr/lib/python2.7/dist-packages/liblarch/tree.py", line 80, in 
_callback
    func(node_id)
  File "/usr/lib/python2.7/dist-packages/liblarch/filteredtree.py", line 139, 
in __external_modify
    return self.__update_node(node_id,direction="both")
  File "/usr/lib/python2.7/dist-packages/liblarch/filteredtree.py", line 203, 
in __update_node
    self.__update_node(parent,direction="up")
  File "/usr/lib/python2.7/dist-packages/liblarch/filteredtree.py", line 239, 
in __update_node
    paths = self.get_paths_for_node(node_id)
  File "/usr/lib/python2.7/dist-packages/liblarch/filteredtree.py", line 442, 
in get_paths_for_node
    raise Exception("%s is not children of %s\n%s" % (node_id, 
parent_id,str(self.nodes)))
Exception: 19f7f82d-cc01-4c46-867b-c024f0017a34 is not children of 
root*90124810293810238*!@ébpo@@+épboébpon/*»«%«»(+-¡a
{'root*90124810293810238*!@\xc3\xa9bpo@@+\xc3\xa9pbo\xc3\xa9bpon/*\xc2\xbb\xc2\xab%\xc2\xab\xc2\xbb(+-\xc2\xa1a':
 {'parents': [], 'children': []}, '19f7f82d-cc01-4c46-867b-c024f0017a34': 
{'parents': 
['root*90124810293810238*!@\xc3\xa9bpo@@+\xc3\xa9pbo\xc3\xa9bpon/*\xc2\xbb\xc2\xab%\xc2\xab\xc2\xbb(+-\xc2\xa1a'],
 'children': []}, 'e1f47b77-c770-44db-97b8-154d98bd8113': {'parents': 
['root*90124810293810238*!@\xc3\xa9bpo@@+\xc3\xa9pbo\xc3\xa9bpon/*\xc2\xbb\xc2\xab%\xc2\xab\xc2\xbb(+-\xc2\xa1a'],
 'children': []}}

Reply via email to