[Tilesathome] [OSM-talk] T at H error
Dirk-Lüder Kreie
osm-list at deelkar.net
Mon Oct 1 03:12:33 BST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Robert (Jamie) Munro schrieb:
> Andrew Luck wrote:
>> I'm occasionally getting an error with the T at H client.
>
>> 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).
>
>> After many lines of output and several hours processing, the client
>> eventually exits with the following error:
>
>> Splitting /tmp//21214.png_part (1 x 1)... Can't use an undefined value
>> as a symbol reference at
>> /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/GD/Image.pm
>> line 175.
>
>> This is with the current version. Can anyone offer any information on this?
>
> I've been getting the same error, every time I leave the client for a
> few hours, then go back and check on it. It means that my client stops
> working. I wonder if something could trap errors like this, report back
> to the server some debugging information, then allow the client to carry
> on with the next tile, rather than the program die and then sit around
> doing nothing. Also the server could then know that the tile is a
> problem tile, and not just retry after a timeout delay.
>
> Robert (Jamie) Munro
While I don't have added such a check and the talkback yet I have fixed
a related bug that caused error information not being passed back to the
caller, in this case the rendering did not abort when xml2svg failed, so
tilesGen.pl exits when the perl::GD module can't find the image.
This should do away with this bug as well, but I'll add checks and maybe
talkback as I find the time to do so.
- --
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
iD8DBQFHAFeQFUbODdpRVDwRAvbgAKCRURtC6b3EPBFIsm37hSIOtpeg0QCZAZXG
aRFPvyQSirfnCIrppQQgbrc=
=E2a7
-----END PGP SIGNATURE-----
More information about the Tilesathome
mailing list