On Wed, Sep 27, 2017 at 5:22 PM, Shmuel Hanoch
<[hidden email]> wrote:
> When I (accidently) tried to checkout some repository from a wrong url (with
> ":" instead of a "@"), the subversion process crushed on assertion. It's
> easy to reproduce on my machine, for example:
> svn co svn+ssh://a:l
> svn_uri_basename: Assertion `svn_uri_is_canonical(uri, NULL)' failed.
> zsh: abort (core dumped) svn co svn+ssh://a:l
> Although this is an "illegal" url, there probably should be some error
> handling instead of an assertion...
> Shmuel Hanoch
Thanks for reporting this. But I think this has been fixed in trunk in
r1692262 . The fix will be included in SVN 1.10 (if you want, you
might be able to verify this with the 1.10-alpha3 ).
I just tried here with a recent 1.10 build, and get a proper error message: