Hello, When I was working on the previous patch, I found that the proplist_receiver_xml function creates an iterpool, but never cleans it.
The proplist_receiver function already does it. [[[ Fix unbounded memory usage in the `svn proplist --xml` command. * subversion/svn/proplist-cmd.c: (proplist_receiver_xml): Invoke the svn_pool_clear function on every iteration to clear the pool. ]]] -- Timofei Zhakov
Index: subversion/svn/proplist-cmd.c =================================================================== --- subversion/svn/proplist-cmd.c (revision 1917991) +++ subversion/svn/proplist-cmd.c (working copy) @@ -75,6 +75,8 @@ proplist_receiver_xml(void *baton, svn_prop_inherited_item_t *iprop = APR_ARRAY_IDX(inherited_props, i, svn_prop_inherited_item_t *); + svn_pool_clear(iterpool); + sb = NULL; if (svn_path_is_url(iprop->path_or_url))