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

Re: Error E160016 "... is not a directory in filesystem ..."

From: Stefan Sperling <stsp_at_apache.org>
Date: Fri, 3 Nov 2017 10:01:26 +0100

On Fri, Nov 03, 2017 at 12:44:03AM +0100, Vincent Lefevre wrote:
> On 2017-11-03 00:18:59 +0100, Vincent Lefevre wrote:
> > cventin:~> svn ls -r99809 file:///home/vlefevre/private/svn-tmp/perso/tcl/fidelite_at_99808
> > svn: E160016: Failure opening '/perso/tcl/fidelite'
> > svn: E160016: '/perso/tcl' is not a directory in filesystem '99759db8-4ec0-0310-8bf9-df86780d22d8'
>
> For this one, valgrind doesn't signal any issue. And with strace,
> I can see that:
>
> .../db/revs/99/99809 is opened 5 times.
> .../db/revs/99/99807 is opened 3 times.
> .../db/revs/52/52653 is opened 5 times.
>
> r99807 is the revision where the /perso/tcl directory and the
> /perso/tcl/fidelite file were added.
>
> r52653 is the revision where the /misc/perso directory was renamed
> to /perso.

I agree this looks like a bug. However, it is unclear how to reproduce it.

Can you provide a sample repository (or shell script) which triggers the bug?
Received on 2017-11-03 10:01:38 CET

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