Thanks a lot for finding out this issue. I will try to fix it.<div><br></div><div>S.<br><br><div class="gmail_quote">On 27 February 2012 11:41, Footleg <span dir="ltr"><<a href="mailto:drfootleg@gmail.com">drfootleg@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Right, I got to the bottom of what is causing my inifinte loop<br>
situation. It is because I had no walls, and had hidden the centreline<br>
symbol group. So there is nothing to draw on the PDF and this causes<br>
the issue. I have attached two examples because they behave<br>
differently.<br>
<br>
test.zip contains a project where I am importing the centreline from a<br>
survex.3d file. This goes into an infinite loop when you try to<br>
compile it (Windows 7 with Therion 5.3.9)<br>
<br>
test2.zip contains the more usual centreline data in the .th file.<br>
This causes Therion to throw a fatal exception and so you get an error<br>
in the compile. This is better behaviour as it exits immediately and<br>
indicates something is wrong.<br>
<span class="HOEnZb"><font color="#888888"><br>
Footleg<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
On 27 February 2012 08:36, Bruce <<a href="mailto:bruce@tomo.co.nz">bruce@tomo.co.nz</a>> wrote:<br>
> Bertrand<br>
><br>
> Using your files I get an infinite loop using Windows and therion 5.3.9,<br>
> however on looking at your data I notice that you are relying heavily on the<br>
> default projection for scraps and maps, which is ‘plan’.  Personally I<br>
> recommend explicitly defining these for each scrap and map.  I think you<br>
> have a scrap intended as extended that is probably defaulting to plan.<br>
><br>
><br>
><br>
> As Footleg mentioned, there are only survey stations and no walls.  This in<br>
> itself should not be a problem, as I have often had this situation for<br>
> component maps in large cave maps, with no issues.  It is a normal part of<br>
> my progression towards drawing up each survey.<br>
><br>
><br>
><br>
> I have had problems in the past by including a break statement with no<br>
> scraps above it or below it.  Changing this in your files did not change the<br>
> behaviour however.<br>
><br>
><br>
><br>
> If you put the list and model exports first, they produce valid outputs, as<br>
> do the xvi maps, prior to the pdf and xhtml maps hanging.  Placing simple<br>
> exports first is a good way of making sure you get some output at least<br>
> (might help with debugging in a general sense).  Strangely if I create a map<br>
> with just the survey in it and select  it in the thconfig I still get the<br>
> same problem.<br>
><br>
><br>
><br>
> Looking at the loch model and inserting the xvi outputs in the th2 shows<br>
> that the two scrap distortions must be huge, as the station arrangement in<br>
> the scraps is nothing like realistic.  The therion log file scrap<br>
> distortions confirm this.<br>
><br>
><br>
><br>
> processing projection plan ... done<br>
><br>
> average distortion: 72.67%<br>
><br>
> processing projection extended ... done<br>
><br>
> average distortion: 62.04%<br>
><br>
><br>
><br>
> So I don’t have a solution for you unfortunately, but it would seem that<br>
> there is enough distortion in your drawing that it might not be surprising<br>
> that therion is having trouble.  I am not sure.  The next step would be to<br>
> create a replacement th2 file, insert one of the xvi files , and then add<br>
> the station points over the xvi stations.  Then perhaps draw a couple of<br>
> walls…<br>
><br>
><br>
><br>
> Bruce<br>
><br>
> ________________________________<br>
><br>
> From: <a href="mailto:therion-bounces@speleo.sk">therion-bounces@speleo.sk</a> [mailto:<a href="mailto:therion-bounces@speleo.sk">therion-bounces@speleo.sk</a>] On Behalf<br>
> Of Bertrand HAUSER<br>
> Sent: Monday, 27 February 2012 7:01 a.m.<br>
> To: List for Therion users<br>
> Subject: [Therion] Infinite loop in therion 5.3.9<br>
><br>
><br>
><br>
> Hi,<br>
><br>
><br>
><br>
> I have an infinite loop with Therion 5.3.9 on Ubuntu. I have to kill the<br>
> processus to stop it.<br>
><br>
> When I look to the Therion tmp working directory, there is a big file (some<br>
> Go if I don't stop fastly) witch name is : th_pagedef.tex<br>
><br>
> The begining of this file is in attachment. The infinite loop repeat this<br>
> ending line : \PL{q}\PL{1.00 0.03 -0.03 1.00 -nan -inf<br>
> cm}\PB{0}{0}{\THWgrida}\PL{Q}%<br>
><br>
> I don't understand tex language...<br>
><br>
> In attachment, the zip file with the file I compile.<br>
><br>
><br>
><br>
> Sorry for my english,<br>
><br>
> Bertrand<br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> _______________________________________________<br>
> Therion mailing list<br>
> <a href="mailto:Therion@speleo.sk">Therion@speleo.sk</a><br>
> <a href="http://mailman.speleo.sk/mailman/listinfo/therion" target="_blank">http://mailman.speleo.sk/mailman/listinfo/therion</a><br>
><br>
</div></div><br>_______________________________________________<br>
Therion mailing list<br>
<a href="mailto:Therion@speleo.sk">Therion@speleo.sk</a><br>
<a href="http://mailman.speleo.sk/mailman/listinfo/therion" target="_blank">http://mailman.speleo.sk/mailman/listinfo/therion</a><br>
<br></blockquote></div><br></div>