[Lumiera] menugen.py bug

Christian Thaeter ct at pipapo.org
Tue Oct 30 19:09:19 CET 2018


ichthyo:

the menugen.py sometimes hangs when I ./build_website.sh

This only happens when there are some 'stale' files around, *.txt I
put there for testing, other non related files
 (rgrep something_to_investigate >,todo)

or editor backup files *.txt~1~

As far I've seen this happens when this files don't have any 'menu'
related comments. But I just want to give an early-notice here I have
not investigated it any further.

Running 
 ./build_website.sh --clean
 ./build_website.sh

To remove all non-git controlled files and then regenerate the pages
works.



When it's stuck and I interrupt it I get following traceback (python is
at 100% cpu then):

Traceback (most recent call last):
  File "./menugen.py", line 1176, in <module>
    parseAndDo()
  File "./menugen.py", line 136, in parseAndDo
    discoverPages(startdir)
  File "./menugen.py", line 155, in discoverPages
    discoverLocation (TREE_ROOT)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 162, in discoverLocation
    discoverLocation (child, parent=node)
  File "./menugen.py", line 160, in discoverLocation
    node = scanSource (loc, file, parent)
  File "./menugen.py", line 341, in scanSource
    node = Node(nodeID)
  File "./menugen.py", line 429, in __new__
    node = Node.index.find(id)
  File "./menugen.py", line 402, in find
    if entry.matches(key):
  File "./menugen.py", line 549, in matches
    mPath = self.menuPath()
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
  File "./menugen.py", line 565, in menuPath
    return self.parents[0].menuPath() + '/' + self.id
KeyboardInterrupt


More information about the Lumiera mailing list