On Tue, May 06, 2003 at 11:01:21AM -0400, mark benedetto king wrote:
> On Fri, May 02, 2003 at 10:07:14PM -0500, John Goerzen wrote:
> > I reported it earlier today as issue #1281 at
> > http://subversion.tigris.org/issues/show_bug.cgi?id=1281.
> >
> > -- John
> >
>
> I can reproduce this problem in a few easy steps:
>
> svnadmin create f
> svn mkdir -m "message" file://$PWD/f
> perl -e 'print "A"x4502355' > big-message
> svn ps --revprop svn:log -r 1 -F big-message file://$PWD/f
> svnserve -X #or gdb it
> svn log -r 1 svn://localhost$PWD/
>
>
> I believe it to be a pools/vformatter bug. It appears (to me) to be the
> same one that was reported as a potential buffer-overflow a few months
> ago.
>
> It is proving to be very difficult to track down; I will try building
> APR without -O2 to see if that makes the debugging easier.
Update: removing -O2 did not make the debugging easier. Still working
on tracking the problem down. I may give in and build statically.
Note: for my test case, configuring APR with "--enable-pool-debug" fixes
the problem. That might be a reasonable work-around for you for right now.
--ben
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri May 9 18:25:49 2003