<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.hoenzb
        {mso-style-name:hoenzb;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-NZ link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Reposting as a reminder, I think this is still a current issue.<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Bruce<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><b><span lang=EN-US>From:</span></b><span lang=EN-US> Therion [mailto:therion-bounces@speleo.sk] <b>On Behalf Of </b>???????? ???????? via Therion<br><b>Sent:</b> Tuesday, 30 May 2017 6:59 AM<br><b>To:</b> List for Therion users <therion@speleo.sk><br><b>Cc:</b> Владимир Георгиев <vld.georgiev@gmail.com><br><b>Subject:</b> Re: [Therion] Therion 5.4.1 Windows Installer incomplete installs<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:12.0pt'>Bruce<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt'>This is likely because the "Install for all users" uses a location in Program Files, while "Current user" uses a location in the users AppData folder. The former requires admin privileges, and the later can be used by a limited user.<o:p></o:p></span></p></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:12.0pt'>Older installer versions used Program files by default, and the new files would always overwrite the older ones. But if you had an older version in Program Files, and installed the new one for the current user in his AppData folder, you would end up with two sets of files. And with conflicting file type associations.<o:p></o:p></span></p></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:12.0pt'>You could try uninstalling and manually deleting the Therion install folder. Cleaning the registry entries requires using Registry Editor and deleting a set of keys, if you are comfortable doing that.<br>The keys are these (after the text "Subkey". HKLM is HKEY_LOCAL_MACHINE and HKCU is HKEY_CURRENT_USER)<br><a href="https://github.com/therion/therion-batteries/blob/master/therion.iss#L60-L104">https://github.com/therion/therion-batteries/blob/master/therion.iss#L60-L104</a><o:p></o:p></span></p></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:12.0pt'>I suppose a better solution would be if I can make the installer uninstall any previous version before installing. This should prevent such an issue.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt'>Vladimir<o:p></o:p></span></p></div></div><div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>On Mon, May 29, 2017 at 1:12 PM, Bruce Mutton via Therion <<a href="mailto:therion@speleo.sk" target="_blank">therion@speleo.sk</a>> wrote:<o:p></o:p></p><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Things are getting weirder.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Usually I have just installed one version of Therion over top of whatever version I have installed, but wonder if this might be contributing to issues I have here.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>After I have installed 5.4.1 over top of 5.4.0…<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>If I open a thconfig file, with Help About I get 5.4.1 reported, as below<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><img border=0 width=990 height=434 style='width:10.3125in;height:4.5208in' id="m_1540226104088271281_x005f_x0000_i1027" src="cid:image004.jpg@01D2D8BC.53A88510"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>If I then open a .th2 drawing file, I get 5.4.0 reported, as below<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><img border=0 width=996 height=434 style='width:10.375in;height:4.5208in' id="m_1540226104088271281Picture_x0020_2" src="cid:image006.jpg@01D2D8BC.53A88510"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>So with two instances of XTherion open at the same time, each is reporting a different version.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Same thing happens installing 5.4.1  88c8a06 over top of 5.4.1.  The drawing editor still reports 5.4.0<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Perhaps a harmless bug/omission or something odd with the installer?<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Initial drawing suggests the drawing editor is behaving like 5.4.1 (triangular survey stations).<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Bruce<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span lang=EN-US>From:</span></b><span lang=EN-US> Therion [mailto:<a href="mailto:therion-bounces@speleo.sk" target="_blank">therion-bounces@speleo.sk</a>] <b>On Behalf Of </b>Bruce Mutton via Therion<br><b>Sent:</b> Monday, 29 May 2017 9:44 AM<br><b>To:</b> 'List for Therion users' <<a href="mailto:therion@speleo.sk" target="_blank">therion@speleo.sk</a>><br><b>Cc:</b> Bruce Mutton <<a href="mailto:bruce@tomo.co.nz" target="_blank">bruce@tomo.co.nz</a>><br><b>Subject:</b> [Therion] Therion 5.4.1 Windows crash if survex loop-closure</span><o:p></o:p></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>I’ve just started catching up on a drawing project since 5.4.1 has been released.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>A while back I reported problems with beta versions of Therion related to ‘loop-closure survex’.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>They were fixed in 5.4.0<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Now using 5.4.1 those projects/thconfigs that crashed before now seem to be OK, but I have now found another project/thconfig that crashes with 5.4.1 but not with 5.4.0<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><img border=0 width=365 height=186 style='width:3.802in;height:1.9375in' id="m_1540226104088271281Picture_x0020_1" src="cid:image001.png@01D2D85E.9924FFF0"><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>5.4.1 runs OK with ‘loop-closure therion’ but gets killed by Windows 10 when I use ‘loop-closure survex’.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Am still using survex 1.2.27.  I have attached the log file with ‘loop-closure survex’.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Not sure if it is related, but I notice that if I install 5.4.1 ‘Install Only for Me’ it will not overwrite a previously installed 5.4.0, even though the installer does not report any errors or problems to the user.  Ie it fails even though it looks like it has worked just fine.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>To get 5.4.1 to overwrite 5.4.0 I need to “Install for all users”.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='color:#888888'> <o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='color:#888888'>Bruce<o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='color:#888888'> <o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='color:#888888'> <o:p></o:p></span></p></div></div><p class=MsoNormal style='margin-bottom:12.0pt'><br>_______________________________________________<br>Therion mailing list<br><a href="mailto:Therion@speleo.sk">Therion@speleo.sk</a><br><a href="https://mailman.speleo.sk/listinfo/therion" target="_blank">https://mailman.speleo.sk/listinfo/therion</a><o:p></o:p></p></blockquote></div><p class=MsoNormal><o:p> </o:p></p></div></div></body></html>