Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jun 2013 13:26:09 +0300 (EEST)
From:      Sayetsky Anton <vsjcfm@gmail.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/179807: devel/subversion: segfault when running up on a symlink
Message-ID:  <201306211026.r5LAQ9F8022412@jw.lds.net.ua>
Resent-Message-ID: <201306211040.r5LAe0To092227@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         179807
>Category:       ports
>Synopsis:       devel/subversion: segfault when running up on a symlink
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 21 10:40:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Sayetsky Anton
>Release:        FreeBSD 9.1-RELEASE-p3 amd64
>Organization:
>Environment:
System: FreeBSD jw.local 9.1-RELEASE-p3 FreeBSD 9.1-RELEASE-p3 #0 r250095: Tue Apr 30 12:25:23 EEST 2013 root@jw.local:/usr/obj/media/dvlfiles/build/src/sys/JASONW amd64

>Description:
Subversion 1.8 will segfault when running "up" command on a symlink that points to repository. Previous versions (1.7, 1.6) worked fine.

>How-To-Repeat:
root@jw:/tmp# llh | grep svn
root@jw:/tmp# mkdir svn
root@jw:/tmp# svn co -q svn://svn.freebsd.org/base/releng/9.1/ svn/
root@jw:/tmp# svn up svn/
Updating 'svn':
At revision 252055.
root@jw:/tmp# ln -s svn svn2
root@jw:/tmp# llh | grep svn
drwxr-xr-x  23 root   wheel   1,2k 21 июн 13:16 svn
lrwxr-xr-x   1 root   wheel     3B 21 июн 13:18 svn2 -> svn
root@jw:/tmp# svn up svn2/
Updating 'svn2':
Segmentation fault (core dumped)
root@jw:/tmp# pkg_info | egrep "^subversion"
subversion-1.8.0_1  Version control system
root@jw:/tmp# pkg_info -r subversion-1.8.0_1
Information for subversion-1.8.0_1:

Depends on:
Dependency: expat-2.0.1_2
Dependency: icu-50.1.2
Dependency: sqlite3-3.7.17_1
Dependency: libiconv-1.14_1
Dependency: gettext-0.18.1.1_1
Dependency: apr-1.4.6.1.4.1_3
Dependency: serf-1.2.1

root@jw:/tmp# cat /var/db/ports/subversion/options 
# This file is auto-generated by 'make config'.
# Options for subversion-1.8.0_1
_OPTIONS_READ=subversion-1.8.0_1
_FILE_COMPLETE_OPTIONS_LIST=BDB BOOK FREEBSD_TEMPLATE GNOME_KEYRING KDE_KWALLET MAINTAINER_DEBUG MOD_DAV_SVN P4_STYLE_MARKERS SASL SERF STATIC SVNSERVE_WRAPPER TEST TOOLS
OPTIONS_FILE_UNSET+=BDB
OPTIONS_FILE_UNSET+=BOOK
OPTIONS_FILE_SET+=FREEBSD_TEMPLATE
OPTIONS_FILE_UNSET+=GNOME_KEYRING
OPTIONS_FILE_UNSET+=KDE_KWALLET
OPTIONS_FILE_UNSET+=MAINTAINER_DEBUG
OPTIONS_FILE_UNSET+=MOD_DAV_SVN
OPTIONS_FILE_SET+=P4_STYLE_MARKERS
OPTIONS_FILE_UNSET+=SASL
OPTIONS_FILE_SET+=SERF
OPTIONS_FILE_UNSET+=STATIC
OPTIONS_FILE_UNSET+=SVNSERVE_WRAPPER
OPTIONS_FILE_SET+=TEST
OPTIONS_FILE_UNSET+=TOOLS

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306211026.r5LAQ9F8022412>