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

Re: svn: Ran out of unique names

From: Roman Neuhauser <neuhauser_at_bellavista.cz>
Date: 2003-10-14 10:40:02 CEST

# mbk@lowlatency.com / 2003-10-13 17:31:45 -0400:
> On Mon, Oct 13, 2003 at 03:26:18PM -0500, kfogel@collab.net wrote:
> > Roman Neuhauser <neuhauser@bellavista.cz> writes:
> > > what is the cause of this message? how do I get rid of it? I'm getting
> > > it from apache-spawned svn process when trying to get a diff. it works
> > > just fine if I request the same diff in the shell.
> > >
> > > svn: Ran out of unique names
> > > svn: svn_io_open_unique_file: unable to make name for 'tmp'
> > >
> > > hmm, looks like just about any `svn diff` run from apache causes this
> > > error.
> >
>
> Is it possible that your apache process doesn't have write access
> to the working dir in which the diff was executed?
 
    That was it. I got confused by the fact that it worked the day
    before. I probably made some permission changes without testing them
    properly. But why does it create a local tempfile if I request a
    diff between two revisions of a remote url? I guess the diff
    received from the server is stuffed away in the tempfile before
    getting displayed, right?

> That error message means "tried to create tmp.1, tmp.2, tmp.3, ...
> tmp.999999, and couldn't create any of them".

    I know what the error means. Sorry to ask such badly worded
    questions. I investigated the source (BTW, there's a typo in the
    doxygen comment, it says at one point that the second-attempt file
    will have "1" tacked onto the end, but it's "2"). I just didn't know
    what exactly is causing it to be called at all.
 
    It would be a lot better if the message contained full path to the
    file.

-- 
If you cc me or remove the list(s) completely I'll most likely ignore
your message.    see http://www.eyrie.org./~eagle/faqs/questions.html
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Oct 14 10:41:51 2003

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.