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

Re: Check-out fails with LANG=C

From: Stefan Sperling <stsp_at_elego.de>
Date: Tue, 9 Jul 2013 15:44:45 +0200

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?
Received on 2013-07-09 15:45:38 CEST

This is an archived mail posted to the Subversion Users mailing list.