You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Olivier Bodarwé <ol...@labsolution.lu> on 2022/12/15 12:33:41 UTC

line 1634: assertion failed (! svn_path_is_url(relative))

---------------------------
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.1\ext\subversion\subversion\libsvn_subr\dirent_uri.c'
line 1634: assertion failed (! svn_path_is_url(relative))
---------------------------
OK


I had this error 2 times now.
The first time when I tried to merge.
The second time when I was trying to revert a change from a revision.
After a CleanUp I could continue my work.
I'm working on Window 10 with Tortoise SVN version

TortoiseSVN 1.14.1, Build 29085 - 64 Bit , 2021/02/09 16:17:02
ipv6 enabled
Subversion 1.14.1, -release
apr 1.6.5
apr-util 1.6.1
serf 1.3.9
OpenSSL 1.1.1i  8 Dec 2020
zlib 1.2.11
SQLite 3.29.0

Regards
Olivier Bodarwé

RE: line 1634: assertion failed (! svn_path_is_url(relative))

Posted by Olivier Bodarwé <ol...@labsolution.lu>.
Unfortunately, I'm not able to reproduce it consistently.
I will however upgrade to the most recent version and check if the error persists.

Kind regards,
Olivier

From: Daniel Sahlberg <da...@gmail.com>
Sent: 15 December 2022 13:57
To: Olivier Bodarwé <ol...@labsolution.lu>
Cc: users@subversion.apache.org
Subject: Re: line 1634: assertion failed (! svn_path_is_url(relative))

Den tors 15 dec. 2022 kl 13:36 skrev Olivier Bodarwé <ol...@labsolution.lu>>:
---------------------------
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<https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsubversion.apache.org%2Fmailing-lists.html&data=05%7C01%7Colivier.bodarwe%40labsolution.lu%7C7feaccd36c034296efd108dade9bd4ad%7C3c390e8dc3cd460cabe5cb2fad94671c%7C0%7C0%7C638067058122286489%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=WA5zIWT22CYo3R1v%2BOwAzmxHUr86mxNAzkK81cIG8po%3D&reserved=0>

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.1\ext\subversion\subversion\libsvn_subr\dirent_uri.c'
line 1634: assertion failed (! svn_path_is_url(relative))
---------------------------
OK

What happens is probably that TortoiseSVN is calling the Subversion libraries with an incorrect URL/path to either the working copy or the repository. I've seen this happening from time to time in TortoiseSVN.

I had this error 2 times now.
The first time when I tried to merge.
The second time when I was trying to revert a change from a revision.
After a CleanUp I could continue my work.

Can you reproduce the problem, ie, create it consistently? If so, can you explain the steps? In particular, where you start the process (from Windows Explorer in the working copy, from Repository Browser, from Project monitor etc.). In that case there is a much higher chance we can figure out what is going on.

Can you retry the same actions using the command line client? (These can be installed from the TortoiseSVN installer, if you don't know the command line client, we can probably help you with the equivalent command).

I'm working on Window 10 with Tortoise SVN version

TortoiseSVN 1.14.1, Build 29085 - 64 Bit , 2021/02/09 16:17:02

I notice that you are using an older version of TortoiseSVN. Is there any chance you can upgrade to the latest release (1.14.5 at the time of writing)? If you can reproduce it - does it also reproduce the same in the latest release?

If this is only an issue with TortoiseSVN and not in the command line client, you should probably report it to the TortoiseSVN user group (https://groups.google.com/g/tortoisesvn<https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fg%2Ftortoisesvn&data=05%7C01%7Colivier.bodarwe%40labsolution.lu%7C7feaccd36c034296efd108dade9bd4ad%7C3c390e8dc3cd460cabe5cb2fad94671c%7C0%7C0%7C638067058122286489%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Y4U410VgQ7VOs%2BbgTQdR9E2jiKtFf5LhHSN%2BNZ7Ycns%3D&reserved=0>) - I know this is contrary to the error message you received but it has to be fixed in TortoiseSVN. There are a couple of people active in both groups (I'm one of them).

Kind regards,
Daniel

Re: line 1634: assertion failed (! svn_path_is_url(relative))

Posted by Daniel Sahlberg <da...@gmail.com>.
Den tors 15 dec. 2022 kl 13:36 skrev Olivier Bodarwé <
olivier.bodarwe@labsolution.lu>:

> ---------------------------
>
> 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.1\ext\subversion\subversion\libsvn_subr\dirent_uri.c'
>
> line 1634: assertion failed (! svn_path_is_url(relative))
>
> ---------------------------
>
> OK
>
>
What happens is probably that TortoiseSVN is calling the Subversion
libraries with an incorrect URL/path to either the working copy or the
repository. I've seen this happening from time to time in TortoiseSVN.

I had this error 2 times now.
> The first time when I tried to merge.
>
> The second time when I was trying to revert a change from a revision.
>
> After a CleanUp I could continue my work.
>

Can you reproduce the problem, ie, create it consistently? If so, can you
explain the steps? In particular, where you start the process (from Windows
Explorer in the working copy, from Repository Browser, from Project monitor
etc.). In that case there is a much higher chance we can figure out what is
going on.

Can you retry the same actions using the command line client? (These can be
installed from the TortoiseSVN installer, if you don't know the command
line client, we can probably help you with the equivalent command).


> I’m working on Window 10 with Tortoise SVN version
>
>
>
> TortoiseSVN 1.14.1, Build 29085 - 64 Bit , 2021/02/09 16:17:02
>

I notice that you are using an older version of TortoiseSVN. Is there any
chance you can upgrade to the latest release (1.14.5 at the time of
writing)? If you can reproduce it - does it also reproduce the same in the
latest release?

If this is only an issue with TortoiseSVN and not in the command line
client, you should probably report it to the TortoiseSVN user group (
https://groups.google.com/g/tortoisesvn) - I know this is contrary to the
error message you received but it has to be fixed in TortoiseSVN. There are
a couple of people active in both groups (I'm one of them).

Kind regards,
Daniel