Running with this patch:
[[[
% $svn diff -x-p
Index: subversion/mod_dav_svn/liveprops.c
===================================================================
--- subversion/mod_dav_svn/liveprops.c  (revision 1237720)
+++ subversion/mod_dav_svn/liveprops.c  (working copy)
@@ -721,6 +721,7 @@ insert_prop_internal(const dav_resource *resource,
         serr = svn_fs_node_proplist(&proplist,
                                     resource->info->root.root,
                                     resource->info->repos_path, scratch_pool);
+        value = "###error###"; break;
         if (serr != NULL)
           {
             ap_log_rerror(APLOG_MARK, APLOG_ERR, serr->apr_err, 
]]]
and running 'svn proplist -v $URL/to/repos/root', doesn't cause any
error (with either DAV layer).

The code is definitely hit --- I checked this by sticking an abort()
there.

Haven't looked further into this -- perhaps someone else can?

Reply via email to