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

assertion failure when using serf instead of neon RA.

From: Vick Khera <khera_at_kcilink.com>
Date: Fri, 23 Dec 2011 10:18:26 -0500

On a FreeBSD 8.2/amd64 box, if I build svn using the serf RA library, I get an assertion fail (and core dump) when accessing a particular remote repository. When I recompile svn using neon, I do not get this error:

[root@yertle]# svn ls http://svn.redports.org/virtualbox
Assertion failed: (svn_fspath__is_canonical(parent_fspath)), function svn_fspath__is_child, file subversion/libsvn_subr/dirent_uri.c, line 2467.
Abort (core dumped)
[root_at_yertle]# svn --version
svn, version 1.7.2 (r1207936)
   compiled Dec 16 2011, 11:10:55

Copyright (C) 2011 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.
  - 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.
  - handles 'http' scheme
  - handles 'https' scheme

 *** recompile svn with neon instead of serf ***

[root@yertle]# svn ls http://svn.redports.org/virtualbox
devel/
emulators/
www/
[root_at_yertle]# svn --version
svn, version 1.7.2 (r1207936)
   compiled Dec 23 2011, 10:11:14

Copyright (C) 2011 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_neon : Module for accessing a repository via WebDAV protocol using Neon.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme

[root_at_yertle]#
Received on 2011-12-23 21:07:03 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.