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

SEGFAULT committing against tigris.org with HEAD client code.

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: Fri, 15 Jun 2012 03:40:47 +0200

I noticed tonight that my attempts to commit to the ViewVC repository on
Tigris.org are now failing due to a client-side SEGFAULT. So far, all I
know is that the failure is due to a call to svn_ra_serf__set_prop() (at
subversion/libsvn_ra_serf/commit.c:1470) with a NULL path. Because
Tigris.org is running 1.6.x code, this path comes via the !HTTPv2 branch of
the preceding logic, which deals with CHECKOUT requests and such.
Ultimately, it's a NULL baseline URL that's passed to the __set_prop()
function, eventually leading to the SEGFAULT in APR's hash code (NULL hash
keys aren't allowed).

This code has worked as recently as yesterday, as I was committing
successfully to ViewVC at that time.

-- 
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet   <>   www.collab.net   <>   Enterprise Cloud Development

Received on 2012-06-15 03:41:35 CEST

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

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