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

Re: line 10866: assertion failed (svn_dirent_is_absolute(local_abspath))

From: Laurentiu Nicula <mendark_at_gmail.com>
Date: Tue, 4 Aug 2020 17:22:55 -0700

Hi,

I do not have a reproduction script as the bug happens only from Visual
Studio using VisualSVN

* Does the problem occur when you select folders of those two projects
in Windows File Explorer, right-click and select the SVN Commit
button?

No, it does not happen if I select from Explorer. In Explorer I can only
select the entire folder or sub-folders at the same level. I never got this
error using SVN from Explorer.

The error happens right after the Tortoise UI is displayed, with no user
interaction.

This is the command line (extracted with Process Explorer)
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:commit
/pathfile:"s:\temp\tmp69AE.tmp" /deletepathfile /hwnd:5088E
I should note that that temp file does not exist but there are no changes
to commit so that may be why.

See Below the folder structure. I found out that once I removed the two
projects (Folder4 and Folder5) from the solution, I could commit the entire
solution.

Proj1 and Proj2 - Fails
Proj1 and Proj3 - Fails
Proj2 and Proj3 - OK

-RootFolder
  -Folder2 (Proj1)
  -Folder3
      -Folder4 (Proj2)
      -Folder5 (Proj3)

Regards,
Laurentiu Nicula

On Tue, Aug 4, 2020 at 2:39 PM Pavel Lyalyakin <
pavel.lyalyakin_at_visualsvn.com> wrote:

> Hello Laurentiu,
>
> On Wed, Aug 5, 2020 at 12:11 AM Laurentiu Nicula <mendark_at_gmail.com>
> wrote:
> >
> > First time user here, please CC me if any reply.
> >
> > Using Visual Studio 2019 Community, VisualSVN extension 7.2.0 and
> Tortoise 1.14.0 build 28885
> >
> > It worked well for a while but now it is throwing this error when
> selecting certain projects from the solution for a commit. I managed to
> find a pair of projects that reliably throw the error every time I select
> them and click commit. Each one on its own does not throw the error.
> > Also doing a commit from Explorer (outside VS2019) works fine.
> >
> > ---------------------------
> > Subversion Exception!
> > ---------------------------
> > Subversion encountered a serious problem.
> > Please take the time to report this on the Subversion mailing list
> > with as much information as possible about what
> > you were trying to do.
> > But please first search the mailing list archives for the error message
> > to avoid reporting the same problem repeatedly.
> > You can find the mailing list archives at
> > https://subversion.apache.org/mailing-lists.html
> >
> > Subversion reported the following
> > (you can copy the content of this dialog
> > to the clipboard using Ctrl-C):
> >
> > In file
> >
> 'D:\Development\SVN\Releases\TortoiseSVN-1.14.0\ext\subversion\subversion\libsvn_wc\wc_db.c'
> > line 10866: assertion failed (svn_dirent_is_absolute(local_abspath))
> > ---------------------------
> > OK
> > ---------------------------
> >
> > Regards,
> > Laurentiu Nicula
>
> Thank you for the report. Could you please show us a reproduction script?
>
> I think that the answers to these questions can also help.
>
> * Does the problem occur when you select folders of those two projects
> in Windows File Explorer, right-click and select the SVN Commit
> button?
> * What is the layout of your Visual Studio solution and the Subversion
> working copy?
> * Are all the projects contained within a single working copy? Or is
> your solution contained within several working copies?
> * Do you select projects in the Solution Explorer, right-click, and
> then select Commit? What exactly happens at this time? Do you receive
> the error? Or do you receive the error when you click the OK button on
> the next dialog?
>
> Any other information that could help isolate and reproduce this issue
> would be much appreciated.
>
>
> --
> With best regards,
> Pavel Lyalyakin
> VisualSVN Team
>
Received on 2020-08-05 02:26:26 CEST

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.