subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Sperling <s...@elego.de>
Subject Re: Check-out fails with LANG=C
Date Tue, 09 Jul 2013 13:44:45 GMT
On Tue, Jul 09, 2013 at 03:24:15PM +0200, Andreas Krey wrote:
> On Tue, 09 Jul 2013 12:55:29 +0000, Michael Pruemm wrote:
> ...
> > The difference is in the setting of the LANG environment variable.
> > When set to "en_US.UTF-8", everything works as it should, but with
> > LANG=C, the check-out always fails.
> 
> svn wants to convert file names in the repository to filename
> on the local disk by using the locally set LANG. This is a
> rather stupid idea, but that is the way it is.
> 
> If you have any non-ascii chars in the file names in the
> repo, no svn client should check out that repo while
> under LANG=C.
> 

It looks like a memory leak. The client fails to allocate memory
when setting up charset translation. I would say the LC_CTYPE
issue is a red herring. There is some other problem that makes
the client run out of memory.

Michael, does this only happen with ra_serf? Can you please test
with svn://, or svn+ssh://, or file:// access?

Mime
View raw message