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

Re: Cannot create a repository on Win2003 standard with v1.4.4

From: Ulrich Eckhardt <eckhardt_at_satorlaser.com>
Date: 2007-07-30 08:03:49 CEST

On Monday 30 July 2007 00:06, Talden wrote:
> As stated in the topic I cannot create a repository on Windows 2003
> Standard Edition (32bit) using Subversion 1.4.4
>
> I am able to do so with the same Subversion distribution on my XP pro
> desktop.
>
> The command I'm executing is
>
> C:\> svnadmin create c:\temp\testrepo

You are of course aware that this is not a proper place for a repository,
right?

> This results in
>
> svnadmin: Can't stat directory 'c:\temp\testrepo\db': Partial results
> are valid but processing is incomplete
>
> The user account is a local administrator and has full control of the
> folder being used for the installation.

Okay, so at least it should work. However, two suggestions:
1. Turn off virus scanners. Those tend to hook into file operations and
sometimes make it impossible to move/lock/delete files while scanning.
2. Use your home directory instead. If that changes anything, it seems that
you only assumed the account had the required permissions.

> Using FileMon.exe (sysinternals) I see the following error occuring
> near what looks like the end of repo creation - after which svnadmin
> removes the content so far created:
>
> "svnadmin.exe:4716", "QUERY INFORMATION", "C:\Temp\testrepo\db",
> "BUFFER OVERFLOW", "FileFsVolumeInformation"
> "svnadmin.exe:4716", "QUERY INFORMATION", "C:\Temp\testrepo\db",
> "BUFFER OVERFLOW", "FileAllInformation"
>
> Further down the log the same occurs with a security check (it's very
> soon after this that the deletions start)
>
> "svnadmin.exe:4716", "QUERY SECURITY", "C:\Temp\testrepo\db", "BUFFER
> OVERFLOW"

This might be unimportant. There are several functions in the win32 API where
you first call with a zero-sized buffer (and thus always get a buffer
overflow) to determine the required size, it might be one of those cases.

Uli

-- 
Sator Laser GmbH
Geschäftsführer: Ronald Boers, Amtsgericht Hamburg HR B62 932
**************************************************************************************
           Visit our website at <http://www.satorlaser.de/>
**************************************************************************************
Diese E-Mail einschließlich sämtlicher Anhänge ist nur für den Adressaten bestimmt und kann vertrauliche Informationen enthalten. Bitte benachrichtigen Sie den Absender umgehend, falls Sie nicht der beabsichtigte Empfänger sein sollten. Die E-Mail ist in diesem Fall zu löschen und darf weder gelesen, weitergeleitet, veröffentlicht oder anderweitig benutzt werden.
E-Mails können durch Dritte gelesen werden und Viren sowie nichtautorisierte Änderungen enthalten. Sator Laser GmbH ist für diese Folgen nicht verantwortlich.
**************************************************************************************
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Jul 30 08:03:21 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.