[Tilesathome] xmlstarlet crashing on certain tiles

80n 80n80n at gmail.com
Thu Sep 6 20:34:21 BST 2007


There are two things of note in your output:
> I/O error : Attempt to load network entity
http://xobjex.com/service/date.xsl
> warning: failed to load external entity "
http://xobjex.com/service/date.xsl"

This is benign and is not a problem.  xmlstarlet is unable to access
external documents.  It's just the copyright date that its trying to get and
it falls back to 2007, so no problem.

> runtime error: file osmarender/osmarender.xsl line 767 element param
> xsltApplyXSLTTemplate: A potential infinite template recursion was
detected.

This looks like a new bug in Osmarender 5.  I suspect its the code which is
measuring the length of ways by adding the length of each segment
recursively.  There should be a backstop limit for very long ways, but I
didn't put one in, so it will fail at some point.

I'll add a backstop limit for long ways - it will probably improve
performance anyway :)

80n




On 9/6/07, Dirk-Lüder Kreie <osm-list at deelkar.net> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On some Tiles (in this example 2189 1514) I get an error from
> xmlstarlet, and subsequently the rendering fails.
> Interestingly I don't get an error message from inkscape about missing
> input files, it just seems to silently skip the creation of the
> *.png_part files.
>
>
> - ----------------------------------------------------------------------
> Output from my t at h client:
>
> - - Using working directory /home/tah/tilesAtHome/tmp/
> - - Inkscape version 0.45.1
> - - xmlstarlet version 1.0.1
> - - zip is present
> - - pngcrush version 1.6.4
> - - Uploading with username "deelkar"
> - - Configured Layer: default
> - - Configured Layer: maplint
> This is version 4394 (Kingston) of tilesgen running on linux
> [#1   0% jobinit] Doing tileset 2189,1514 (area around 42.390936,12.436523
> )
> [#1   0% default] Transforming zoom level 14...       ERROR
>   The following command produced an error message:
>   nice "xmlstarlet" tr osmarender/osmarender.xsl map-features-24543.xml
> > "/home/tah/tilesAtHome/tmp/output-24543-z14.svg-temp.svg"
>   Debug output follows:
>   | I/O error : Attempt to load network entity
> http://xobjex.com/service/date.xsl
>   | warning: failed to load external entity
> "http://xobjex.com/service/date.xsl"
>   |
>   | Processing <rule e="node|way" k="osmarender:render" v="~|yes" >
>   | Matched by 2711 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="natural" v="coastline" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|false|no" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="node|way" k="osmarender:render" v="~|yes" >
>   | Matched by 2711 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="osmarender:renderName" v="~|yes" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no|false" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="junction" v="~" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 5.
>   |
>   | runtime error: file osmarender/osmarender.xsl line 767 element param
>   | xsltApplyXSLTTemplate: A potential infinite template recursion was
> detected.
>   | You can adjust xsltMaxDepth (--maxdepth) in order to raise the
> maximum number of nested template calls and variables/params (currently
> set to 3000).
>   | Templates:
>   | #0 name getPathLength
>   | #1 name getPathLength
>   | #2 name getPathLength
>   | #3 name getPathLength
>   | #4 name getPathLength
>   | #5 name getPathLength
>   | #6 name getPathLength
>   | #7 name getPathLength
>   | #8 name getPathLength
>   | #9 name getPathLength
>   | #10 name getPathLength
>   | #11 name getPathLength
>   | #12 name getPathLength
>   | #13 name getPathLength
>   | #14 name getPathLength
>   | Variables:
>   | #0
>   | var absLengthLat
>   | #1
>   | var lengthLat
>   | #2
>   | var absLengthLon
>   | #3
>   | var lengthLon
>   | #4
>   | var toNode
>   | #5
>   | var fromNode
>   | #6
>   | var segment
>   | #7
>   | pathLengthMultiplier
>   | segments
>   | sumLat
>   | sumLon
>   | #8
>   | segments
>   | sumLat
>   | sumLon
>   | #9
>   | sumLat
>   | sumLon
>   | #10
>   | sumLon
>   | #11
>   | var absLengthLat
>   | #12
>   | var lengthLat
>   | #13
>   | var absLengthLon
>   | #14
>   | var lengthLon
>   |
>   | Processing <rule e="way" k="osmarender:renderRef" v="~|yes" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no|false" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="junction" v="~" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 5.
>   |
>   | runtime error: file osmarender/osmarender.xsl line 767 element param
>   | xsltApplyXSLTTemplate: A potential infinite template recursion was
> detected.
>   | You can adjust xsltMaxDepth (--maxdepth) in order to raise the
> maximum number of nested template calls and variables/params (currently
> set to 3000).
>   | Templates:
>   | #0 name getPathLength
>   | #1 name getPathLength
>   | #2 name getPathLength
>   | #3 name getPathLength
>   | #4 name getPathLength
>   | #5 name getPathLength
>   | #6 name getPathLength
>   | #7 name getPathLength
>   | #8 name getPathLength
>   | #9 name getPathLength
>   | #10 name getPathLength
>   | #11 name getPathLength
>   | #12 name getPathLength
>   | #13 name getPathLength
>   | #14 name getPathLength
>   | Variables:
>   | #0
>   | var absLengthLat
>   | #1
>   | var lengthLat
>   | #2
>   | var absLengthLon
>   | #3
>   | var lengthLon
>   | #4
>   | var toNode
>   | #5
>   | var fromNode
>   | #6
>   | var segment
>   | #7
>   | pathLengthMultiplier
>   | segments
>   | sumLat
>   | sumLon
>   | #8
>   | segments
>   | sumLat
>   | sumLon
>   | #9
>   | sumLat
>   | sumLon
>   | #10
>   | sumLon
>   | #11
>   | var absLengthLat
>   | #12
>   | var lengthLat
>   | #13
>   | var absLengthLon
>   | #14
>   | var lengthLon
>   |
>   | Processing <rule e="node" k="osmarender:renderName" v="~|yes" >
>   | Matched by 2709 elements for layer 5.
>   |
>   | no result for map-features-24543.xml
> [#1   0% default] Transforming zoom level 15...       ERROR
>   The following command produced an error message:
>   nice "xmlstarlet" tr osmarender/osmarender.xsl map-features-24543.xml
> > "/home/tah/tilesAtHome/tmp/output-24543-z15.svg-temp.svg"
>   Debug output follows:
>   | I/O error : Attempt to load network entity
> http://xobjex.com/service/date.xsl
>   | warning: failed to load external entity
> "http://xobjex.com/service/date.xsl"
>   |
>   | Processing <rule e="node|way" k="osmarender:render" v="~|yes" >
>   | Matched by 2711 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="natural" v="coastline" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|false|no" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="node|way" k="osmarender:render" v="~|yes" >
>   | Matched by 2711 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="osmarender:renderName" v="~|yes" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no|false" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="junction" v="~" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 5.
>   |
>   | runtime error: file osmarender/osmarender.xsl line 767 element param
>   | xsltApplyXSLTTemplate: A potential infinite template recursion was
> detected.
>   | You can adjust xsltMaxDepth (--maxdepth) in order to raise the
> maximum number of nested template calls and variables/params (currently
> set to 3000).
>   | Templates:
>   | #0 name getPathLength
>   | #1 name getPathLength
>   | #2 name getPathLength
>   | #3 name getPathLength
>   | #4 name getPathLength
>   | #5 name getPathLength
>   | #6 name getPathLength
>   | #7 name getPathLength
>   | #8 name getPathLength
>   | #9 name getPathLength
>   | #10 name getPathLength
>   | #11 name getPathLength
>   | #12 name getPathLength
>   | #13 name getPathLength
>   | #14 name getPathLength
>   | Variables:
>   | #0
>   | var absLengthLat
>   | #1
>   | var lengthLat
>   | #2
>   | var absLengthLon
>   | #3
>   | var lengthLon
>   | #4
>   | var toNode
>   | #5
>   | var fromNode
>   | #6
>   | var segment
>   | #7
>   | pathLengthMultiplier
>   | segments
>   | sumLat
>   | sumLon
>   | #8
>   | segments
>   | sumLat
>   | sumLon
>   | #9
>   | sumLat
>   | sumLon
>   | #10
>   | sumLon
>   | #11
>   | var absLengthLat
>   | #12
>   | var lengthLat
>   | #13
>   | var absLengthLon
>   | #14
>   | var lengthLon
>   |
>   | Processing <rule e="way" k="osmarender:renderRef" v="~|yes" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no|false" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="junction" v="~" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 5.
>   |
>   | runtime error: file osmarender/osmarender.xsl line 767 element param
>   | xsltApplyXSLTTemplate: A potential infinite template recursion was
> detected.
>   | You can adjust xsltMaxDepth (--maxdepth) in order to raise the
> maximum number of nested template calls and variables/params (currently
> set to 3000).
>   | Templates:
>   | #0 name getPathLength
>   | #1 name getPathLength
>   | #2 name getPathLength
>   | #3 name getPathLength
>   | #4 name getPathLength
>   | #5 name getPathLength
>   | #6 name getPathLength
>   | #7 name getPathLength
>   | #8 name getPathLength
>   | #9 name getPathLength
>   | #10 name getPathLength
>   | #11 name getPathLength
>   | #12 name getPathLength
>   | #13 name getPathLength
>   | #14 name getPathLength
>   | Variables:
>   | #0
>   | var absLengthLat
>   | #1
>   | var lengthLat
>   | #2
>   | var absLengthLon
>   | #3
>   | var lengthLon
>   | #4
>   | var toNode
>   | #5
>   | var fromNode
>   | #6
>   | var segment
>   | #7
>   | pathLengthMultiplier
>   | segments
>   | sumLat
>   | sumLon
>   | #8
>   | segments
>   | sumLat
>   | sumLon
>   | #9
>   | sumLat
>   | sumLon
>   | #10
>   | sumLon
>   | #11
>   | var absLengthLat
>   | #12
>   | var lengthLat
>   | #13
>   | var absLengthLon
>   | #14
>   | var lengthLon
>   |
>   | Processing <rule e="node" k="osmarender:renderName" v="~|yes" >
>   | Matched by 2709 elements for layer 5.
>   |
>   | no result for map-features-24543.xml
> [#1   0% default] Transforming zoom level 16...       ERROR
>   The following command produced an error message:
>   nice "xmlstarlet" tr osmarender/osmarender.xsl map-features-24543.xml
> > "/home/tah/tilesAtHome/tmp/output-24543-z16.svg-temp.svg"
>   Debug output follows:
>   | I/O error : Attempt to load network entity
> http://xobjex.com/service/date.xsl
>   | warning: failed to load external entity
> "http://xobjex.com/service/date.xsl"
>   |
>   | Processing <rule e="node|way" k="osmarender:render" v="~|yes" >
>   | Matched by 2711 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="natural" v="coastline" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|false|no" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|false|no" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="*" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="oneway" v="1|yes|true" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway|motorway_link" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="node|way" k="osmarender:render" v="~|yes" >
>   | Matched by 2711 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="osmarender:renderName" v="~|yes" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no|false" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="junction" v="~" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 5.
>   |
>   | runtime error: file osmarender/osmarender.xsl line 767 element param
>   | xsltApplyXSLTTemplate: A potential infinite template recursion was
> detected.
>   | You can adjust xsltMaxDepth (--maxdepth) in order to raise the
> maximum number of nested template calls and variables/params (currently
> set to 3000).
>   | Templates:
>   | #0 name getPathLength
>   | #1 name getPathLength
>   | #2 name getPathLength
>   | #3 name getPathLength
>   | #4 name getPathLength
>   | #5 name getPathLength
>   | #6 name getPathLength
>   | #7 name getPathLength
>   | #8 name getPathLength
>   | #9 name getPathLength
>   | #10 name getPathLength
>   | #11 name getPathLength
>   | #12 name getPathLength
>   | #13 name getPathLength
>   | #14 name getPathLength
>   | Variables:
>   | #0
>   | var absLengthLat
>   | #1
>   | var lengthLat
>   | #2
>   | var absLengthLon
>   | #3
>   | var lengthLon
>   | #4
>   | var toNode
>   | #5
>   | var fromNode
>   | #6
>   | var segment
>   | #7
>   | pathLengthMultiplier
>   | segments
>   | sumLat
>   | sumLon
>   | #8
>   | segments
>   | sumLat
>   | sumLon
>   | #9
>   | sumLat
>   | sumLon
>   | #10
>   | sumLon
>   | #11
>   | var absLengthLat
>   | #12
>   | var lengthLat
>   | #13
>   | var absLengthLon
>   | #14
>   | var lengthLon
>   |
>   | Processing <rule e="way" k="osmarender:renderRef" v="~|yes" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no|false" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="junction" v="~" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 5.
>   |
>   | runtime error: file osmarender/osmarender.xsl line 767 element param
>   | xsltApplyXSLTTemplate: A potential infinite template recursion was
> detected.
>   | You can adjust xsltMaxDepth (--maxdepth) in order to raise the
> maximum number of nested template calls and variables/params (currently
> set to 3000).
>   | Templates:
>   | #0 name getPathLength
>   | #1 name getPathLength
>   | #2 name getPathLength
>   | #3 name getPathLength
>   | #4 name getPathLength
>   | #5 name getPathLength
>   | #6 name getPathLength
>   | #7 name getPathLength
>   | #8 name getPathLength
>   | #9 name getPathLength
>   | #10 name getPathLength
>   | #11 name getPathLength
>   | #12 name getPathLength
>   | #13 name getPathLength
>   | #14 name getPathLength
>   | Variables:
>   | #0
>   | var absLengthLat
>   | #1
>   | var lengthLat
>   | #2
>   | var absLengthLon
>   | #3
>   | var lengthLon
>   | #4
>   | var toNode
>   | #5
>   | var fromNode
>   | #6
>   | var segment
>   | #7
>   | pathLengthMultiplier
>   | segments
>   | sumLat
>   | sumLon
>   | #8
>   | segments
>   | sumLat
>   | sumLon
>   | #9
>   | sumLat
>   | sumLon
>   | #10
>   | sumLon
>   | #11
>   | var absLengthLat
>   | #12
>   | var lengthLat
>   | #13
>   | var absLengthLon
>   | #14
>   | var lengthLon
>   |
>   | Processing <rule e="node" k="osmarender:renderName" v="~|yes" >
>   | Matched by 2709 elements for layer 5.
>   |
>   | no result for map-features-24543.xml
> [#1   0% default] Transforming zoom level 17...       ERROR
>   The following command produced an error message:
>   nice "xmlstarlet" tr osmarender/osmarender.xsl map-features-24543.xml
> > "/home/tah/tilesAtHome/tmp/output-24543-z17.svg-temp.svg"
>   Debug output follows:
>   | I/O error : Attempt to load network entity
> http://xobjex.com/service/date.xsl
>   | warning: failed to load external entity
> "http://xobjex.com/service/date.xsl"
>   |
>   | Processing <rule e="node|way" k="osmarender:render" v="~|yes" >
>   | Matched by 2711 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="natural" v="coastline" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="osmarender:renderUser" v="~|yes" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no|false" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="junction" v="~" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 0.
>   |
>   | runtime error: file osmarender/osmarender.xsl line 767 element param
>   | xsltApplyXSLTTemplate: A potential infinite template recursion was
> detected.
>   | You can adjust xsltMaxDepth (--maxdepth) in order to raise the
> maximum number of nested template calls and variables/params (currently
> set to 3000).
>   | Templates:
>   | #0 name getPathLength
>   | #1 name getPathLength
>   | #2 name getPathLength
>   | #3 name getPathLength
>   | #4 name getPathLength
>   | #5 name getPathLength
>   | #6 name getPathLength
>   | #7 name getPathLength
>   | #8 name getPathLength
>   | #9 name getPathLength
>   | #10 name getPathLength
>   | #11 name getPathLength
>   | #12 name getPathLength
>   | #13 name getPathLength
>   | #14 name getPathLength
>   | Variables:
>   | #0
>   | var absLengthLat
>   | #1
>   | var lengthLat
>   | #2
>   | var absLengthLon
>   | #3
>   | var lengthLon
>   | #4
>   | var toNode
>   | #5
>   | var fromNode
>   | #6
>   | var segment
>   | #7
>   | pathLengthMultiplier
>   | segments
>   | sumLat
>   | sumLon
>   | #8
>   | segments
>   | sumLat
>   | sumLon
>   | #9
>   | sumLat
>   | sumLon
>   | #10
>   | sumLon
>   | #11
>   | var absLengthLat
>   | #12
>   | var lengthLat
>   | #13
>   | var absLengthLon
>   | #14
>   | var lengthLon
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway|construction" v="motorway" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|false|no" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway|construction" v="motorway" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="construction" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|false|no" >
>   | Matched by 2 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="*" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="oneway" v="1|yes|true" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway|motorway_link" >
>   | Matched by 1 elements for layer 0.
>   |
>   |
>   | Processing <rule e="node|way" k="osmarender:render" v="~|yes" >
>   | Matched by 2711 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="osmarender:renderName" v="~|yes" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no|false" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="junction" v="~" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 5.
>   |
>   | runtime error: file osmarender/osmarender.xsl line 767 element param
>   | xsltApplyXSLTTemplate: A potential infinite template recursion was
> detected.
>   | You can adjust xsltMaxDepth (--maxdepth) in order to raise the
> maximum number of nested template calls and variables/params (currently
> set to 3000).
>   | Templates:
>   | #0 name getPathLength
>   | #1 name getPathLength
>   | #2 name getPathLength
>   | #3 name getPathLength
>   | #4 name getPathLength
>   | #5 name getPathLength
>   | #6 name getPathLength
>   | #7 name getPathLength
>   | #8 name getPathLength
>   | #9 name getPathLength
>   | #10 name getPathLength
>   | #11 name getPathLength
>   | #12 name getPathLength
>   | #13 name getPathLength
>   | #14 name getPathLength
>   | Variables:
>   | #0
>   | var absLengthLat
>   | #1
>   | var lengthLat
>   | #2
>   | var absLengthLon
>   | #3
>   | var lengthLon
>   | #4
>   | var toNode
>   | #5
>   | var fromNode
>   | #6
>   | var segment
>   | #7
>   | pathLengthMultiplier
>   | segments
>   | sumLat
>   | sumLon
>   | #8
>   | segments
>   | sumLat
>   | sumLon
>   | #9
>   | sumLat
>   | sumLon
>   | #10
>   | sumLon
>   | #11
>   | var absLengthLat
>   | #12
>   | var lengthLat
>   | #13
>   | var absLengthLon
>   | #14
>   | var lengthLon
>   |
>   | Processing <rule e="way" k="osmarender:renderRef" v="~|yes" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="tunnel" v="~|no|false" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="junction" v="~" >
>   | Matched by 2 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="highway" v="motorway" >
>   | Matched by 1 elements for layer 5.
>   |
>   | runtime error: file osmarender/osmarender.xsl line 767 element param
>   | xsltApplyXSLTTemplate: A potential infinite template recursion was
> detected.
>   | You can adjust xsltMaxDepth (--maxdepth) in order to raise the
> maximum number of nested template calls and variables/params (currently
> set to 3000).
>   | Templates:
>   | #0 name getPathLength
>   | #1 name getPathLength
>   | #2 name getPathLength
>   | #3 name getPathLength
>   | #4 name getPathLength
>   | #5 name getPathLength
>   | #6 name getPathLength
>   | #7 name getPathLength
>   | #8 name getPathLength
>   | #9 name getPathLength
>   | #10 name getPathLength
>   | #11 name getPathLength
>   | #12 name getPathLength
>   | #13 name getPathLength
>   | #14 name getPathLength
>   | Variables:
>   | #0
>   | var absLengthLat
>   | #1
>   | var lengthLat
>   | #2
>   | var absLengthLon
>   | #3
>   | var lengthLon
>   | #4
>   | var toNode
>   | #5
>   | var fromNode
>   | #6
>   | var segment
>   | #7
>   | pathLengthMultiplier
>   | segments
>   | sumLat
>   | sumLon
>   | #8
>   | segments
>   | sumLat
>   | sumLon
>   | #9
>   | sumLat
>   | sumLon
>   | #10
>   | sumLon
>   | #11
>   | var absLengthLat
>   | #12
>   | var lengthLat
>   | #13
>   | var absLengthLon
>   | #14
>   | var lengthLon
>   |
>   | Processing <rule e="node" k="osmarender:renderName" v="~|yes" >
>   | Matched by 2709 elements for layer 5.
>   |
>   |
>   | Processing <rule e="way" k="natural" v="*" >
>   | Matched by 1 elements for layer 5.
>   |
>   | no result for map-features-24543.xml
> [#1   0% default] Splitting /home/tah/tilesAtHome/tmp//24543.png_part (1
> x 1)... Can't use an undefined value as a symbol reference at
> /usr/lib/perl5/vendor_perl/5.8.8/i686-linux/GD/Image.pm line 175.
>
> - --
>
> Dirk-Lüder "Deelkar" Kreie
> Bremen - 53.0952°N 8.8652°E
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFG38e1FUbODdpRVDwRAlbnAKDLQGxH77MiPxdwVahAAx7IYQsxtwCdGNuI
> QM+ryu6XTAU0w0oKlBKiWK4=
> =UfoG
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Tilesathome mailing list
> Tilesathome at openstreetmap.org
> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/tilesathome
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tilesathome/attachments/20070906/e2f4c5ca/attachment.html>


More information about the Tilesathome mailing list