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