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

[BUG] regression: 'svn commit -N folder folder' will crash svn 1.4 and trunk (was: Crash in 1.4 with "svn commit -N . something")

From: Lieven Govaerts <lgo_at_mobsol.be>
Date: 2006-06-25 08:49:07 CEST

Hi,

a few days ago Nicolás reported a bug on this list
(http://svn.haxx.se/dev/archive-2006-06/0689.shtml) that seems to be a
regression compared to 1.3. I'm reposting it to make sure we solve it in
1.4.

The problem:
1. checkout a branch in /tmp/trunk
2. alter a file test in the trunk wc
3. svn commit -N /tmp/trunk /tmp/trunk/test

On my machine (windows xp) with svn 1.4_RC1 and trunk, the svn process will
start using huge amounts of memory (increasing 100MB per sec) before it
crashes. Server is apache 2.0.55 with svn trunk modules.

Attached is a python test that triggers this problem. Please do not commit
this to the repository before the issue is solved! The original mail from
Nicolás also contains a short analysis of the problem and a patch.

Nicolás, can you report this in the issue tracker? Otherwise I'll do it.

regards,

Lieven.

[[[
Test committing two overlapping targets non-recursively.

* subversion/tests/cmdline/commit_tests.py
  (commit_same_folder_in_targets): New test
  (test_list): Run the new commit test.
]]]

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Received on Sun Jun 25 08:54:29 2006

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