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

svn.exe.nnn files in nightly builds with APR 1.4.4

From: Konstantin Kolinko <knst.kolinko_at_gmail.com>
Date: Mon, 16 May 2011 04:59:04 +0400


Running svn.exe from latest TortoiseSVN nightly ( win32)
creates files named "svn.exe.<nnn>" in the directory where svn.exe is placed,
where <nnn> is some number (process id).

These files are not deleted after svn.exe exits so there is quite a
number of them
after some time. They contain the following single line (path shortened):
71A90000 00000001 000000f4 LoadLibraryA() C:\(some path)\misc.c:172

It is a known issue with APR 1.4.4. I first heard about it with regards to
Apache HTTPD release [1][2]. The recipe to fix it is in [3] and it
was applied to
1.4.x branch of APR in r1102151 [4].

[1] http://www.apachelounge.com/viewtopic.php?t=4000
[2] http://marc.info/?l=apache-httpd-dev&m=130514672630398&w=2

[3] http://marc.info/?l=apache-httpd-dev&m=130514979301883&w=2
[4] http://svn.apache.org/viewvc?view=revision&revision=1102151

I think it can be solved by pinning the external to
-r 1102151 https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x

Besides the fix in r1102151 the changes against 1.4.4 there are:
- apr_rules.mk fix in r1101301
- changes in r1100867 - contrary to the log message some of them are
not trivial.
- version number bump to 1.4.5 and reenabling APR_IS_DEV_VERSION
define in r1100342

In any way, waiting for APR 1.4.5 is also an option.

Best regards,
Konstantin Kolinko


To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-05-16 02:59:04 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.