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

svn: E125012: Invalid character in hex checksum (svn-1.9.2/osx-10.11.1)

From: Graham Miln <graham.miln_at_gmail.com>
Date: Wed, 25 Nov 2015 08:07:03 +0100

I am encountering a reproducible error with svn 1.9.2 (r1703836) on OS X
10.11.1 (15B42).

When updating or committing, the operation consistently fails with the
error:

svn: E125012: Invalid character in hex checksum

The output from `svn update` is:

$ svn up
Updating '.':
svn: E125012: Invalid character in hex checksum

The repository is on the host computer and file based. No network is
involved:

$ svn info
Path: .
Working Copy Root Path: /Volumes/[redacted]
URL: file:///Volumes/Documents/[redacted]/trunk
Relative URL: ^/trunk
Repository Root: file:///Volumes/Documents/projects/[redacted]
Repository UUID: [redacted]
Revision: 3589
Node Kind: directory
Schedule: normal
Last Changed Author: [redacted]
Last Changed Rev: 3589
Last Changed Date: 2015-11-24 15:48:37 +0100 (Tue, 24 Nov 2015)

The subversion 1.9.2 (r1703836) build I am using comes from Homebrew,
http://brew.sh, and is the latest version available. Both pre-built
binaries and Homebrew built from source editions are affected:

$ svn --version
svn, version 1.9.2 (r1703836)
  compiled Nov 17 2015, 11:55:17 on x86_64-apple-darwin15.0.0

Copyright (C) 2015 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
 - with Cyrus SASL authentication
 - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
 - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using
serf.
 - using serf 1.3.8
 - handles 'http' scheme
 - handles 'https' scheme

The following authentication credential caches are available:

* Plaintext cache in /Volumes/[redacted]/.subversion
* Mac OS X Keychain

I upgraded from subversion 1.8.13. This behaviour is new since updating to
1.9.2. The repository is many years old.

Reverting to 1.8.13 fixes the problem.

$ svn --version
svn, version 1.8.13 (r1667537)
  compiled Mar 31 2015, 15:33:52 on x86_64-apple-darwin14.1.0

Copyright (C) 2014 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
 - with Cyrus SASL authentication
 - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
 - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using
serf.
 - using serf 1.3.8
 - handles 'http' scheme
 - handles 'https' scheme

Is this something I should reporting? Is there other information I can
provide to help debug?

Kind regards,

Graham Miln
Received on 2015-11-25 08:19:31 CET

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

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