Skip to content

Build Hangs #6

@alixaxel

Description

@alixaxel

Running Tags 1.0.10 (under Ubuntu 12.04 LTS) with the following arguments:

tags --root source/ --output build/ --port 3000 --watch --force serve

With the following HTML:

<!DOCTYPE html>
<html lang="en">
{% include partials/head.html %}
<body>
    <div id="wrap">
        {% include partials/components/navbar.html %}
        <section id="directory">
            <div class="container">
                <div class="row">
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/004-001.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/007-100.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/024-001.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/025-023.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/134-009.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/200-277.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/200-550.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/200-600.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/202-500.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/202-600.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/203-021.html %}
                    </div>
                    <div class="col-sm-6 col-md-3">
                        {% include partials/pages/people/203-204.html %}
                    </div>
                </div>
            </div>
        </section>
        {% include partials/components/footer.html %}
    </div>
    {% include partials/tail.html %}
</body>
</html>

Seems to take forever. In fact, I have never been able to build this specific version at all.

When I press Ctrl + C, this huge stack trace is displayed:

HTTP server started on port 3000
Building site from 'source/' into 'build/'
^CTraceback (most recent call last):
  File "/usr/local/bin/tags", line 5, in <module>
    pkg_resources.run_script('brace-tags==1.0.10', 'tags')
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 499, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1235, in run_script
    execfile(script_filename, namespace, namespace)
  File "/usr/local/lib/python2.7/dist-packages/brace_tags-1.0.10-py2.7.egg/EGG-INFO/scripts/tags", line 70, in <module>
    force=args.force)
  File "/usr/local/lib/python2.7/dist-packages/brace_tags-1.0.10-py2.7.egg/tags/generator.py", line 171, in serve_files
    force=force)
  File "/usr/local/lib/python2.7/dist-packages/brace_tags-1.0.10-py2.7.egg/tags/generator.py", line 60, in build_files
    build_file(filename, destfile, root=root)
  File "/usr/local/lib/python2.7/dist-packages/brace_tags-1.0.10-py2.7.egg/tags/generator.py", line 28, in build_file
    output = tags.render(content, filename=filename, rootdir=root)
  File "/usr/local/lib/python2.7/dist-packages/brace_tags-1.0.10-py2.7.egg/tags/tags.py", line 63, in render
    return lang.parse(content, filename=filename, rootdir=rootdir)
  File "/usr/local/lib/python2.7/dist-packages/brace_tags-1.0.10-py2.7.egg/tags/templatelang.py", line 227, in parse
    return parser.transformString(string)
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 1108, in transformString
    for t,s,e in self.scanString( instring ):
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 1071, in scanString
    nextLoc,tokens = parseFn( instring, preloc, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2658, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2288, in parseImpl
    loc, exprtokens = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2651, in parseImpl
    loc, tokens = self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2398, in parseImpl
    ret = e._parse( instring, loc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2543, in parseImpl
    return self.expr._parse( instring, loc, doActions, callPreParse=False )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2693, in parseImpl
    loc, tmptokens = self.expr._parse( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 905, in _parseNoCache
    loc,tokens = self.parseImpl( instring, preloc, doActions )
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 2290, in parseImpl
    resultlist += exprtokens
  File "/usr/local/lib/python2.7/dist-packages/pyparsing-2.0.1-py2.7.egg/pyparsing.py", line 432, in __iadd__
    self.__toklist += other.__toklist
KeyboardInterrupt

The HTML in question, is using 16 include tags (and the included files are NOT including other files), this doesn't seem like the sort of stuff that could hang Tags, but from try and error I've been able to compile one version with 4 partials/pages/people/*.html removed.

Is there a way to fix this to allow a reasonable amount of includes (32, 64, ...)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions