[kgb-maintainers] Bug#772735: kgb-client hits an assert on SVN repo path with a tailing "/"

Pierre Schweitzer pierre at reactos.org
Wed Dec 10 16:04:56 UTC 2014


Package: kgb-client
Severity: important
Tags: upstream

This report follows the report on Ubuntu LP:
https://bugs.launchpad.net/ubuntu/+source/kgb-bot/+bug/1400453

When calling the kgb-client on a SVN repo with a tailing "/", the client will
hit an assert:
perl: /build/buildd/subversion-1.8.8/subversion/libsvn_subr/dirent_uri.c:972:
svn_dirent_join: Assertion `svn_dirent_is_canonical(base, pool)' failed.
Aborted

The solution to fix it is to remove said tailing "/".

Because SVN provides the path with the tailing "/" in case of a hook, it would
be better if kgb-client chomps it.



-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



More information about the kgb-maintainers mailing list