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

SVN PUT Internal Server Error on Mac OS X Server

From: Frank McPherson <frank.mcpherson_at_janusresearch.com>
Date: 2005-12-21 16:34:14 CET

I'm running Mac OS X Server 10.3.9 with all the updates.
Apache 2.2.0, apr and apr-util 1.2.2, neon 0.24.7, and subversion
1.2.3, all installed via darwin ports.

While I was running some tests on this setup to make sure it all
worked as expected, I encountered a problem importing large files.

When I ran 'svn import dist http://localhost/testsvn -m "test large
file import"', I sat and waited for a lot longer than I would expect
given the reasonable performance of the server and the fact that I am
connecting to the server via localhost, I received the following
error message:
$ svn import dist http://localhost/testsvn/testlocalimport2 -m
"testing local import again"
Adding (bin) dist/envision.jar
svn: PUT of '/testsvn/!svn/wrk/0eb16f46-7008-0410-a976-85d017dfbd6c/
testlocalimport2/envision.jar': 500 Internal Server Error (http://
localhost)

I looked in the apache access_log and error_log, and found an
interesting entry in the error_log:
[Wed Dec 21 10:22:00 2005] [error] [client 127.0.0.1] Could not get
next bucket brigade [500, #0]

If I use a file url to do the import, the import finishes without
problems, and I am able to commit new versions of this large file
afterwards using svn commit http:// syntax, without receiving either
the svn error or the corresponding errors in the apache error_log.

I've searched the archives of this list for suggestions involving
"bucket brigade," but didn't see any real solutions.

The suggestions about network problems seem unlikely, since I am
connecting via localhost.

The only other suggestion I saw was to try upgrading to subversion
1.3 and neon 0.25.x. I'm reluctant to upgrade to subversion 1.3 at
this time, since it hasn't yet been released, and I intend to use
this setup for a production repository.

Does anyone know if there is work being done to investigate or solve
this problem?

Do you have any suggestions on how I could attempt to further isolate
this problem?

Thanks,

Frank

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Dec 25 00:22:58 2005

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