[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: 1.9.1 bug in svnversion?

From: Asa Packer <apacker_at_biosonicsinc.com>
Date: Thu, 10 Sep 2015 10:33:54 -0700 (PDT)

I looked at this a bit more, and it looks like in 1.9.1 the svnversion EXE and the SVN DLL's may have gotten statically linked with the C runtime. I've attached screenshots of Dependency Walker applied to the 1.9.0 and 1.9.1 versions of svnversion.exe and there's quite a difference.

In https://msdn.microsoft.com/en-us/library/abx4dbyh.aspx it says that "Because a DLL built by linking to a static CRT will have its own CRT state, it is not recommended to link statically to the CRT in a DLL unless the consequences of this are specifically desired and understood." I don't know specifically what they mean, but maybe this is related to the behavior I'm seeing.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=3136901

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].

Dependencies190.png Dependencies191.png
Received on 2015-09-10 19:37:34 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.