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

Re: sunversion 1.8.0 crash on FreeBSD when WC path is symlink (regression) (not a FreeBSD specific!)

From: Lev Serebryakov <lev_at_FreeBSD.org>
Date: Sun, 23 Jun 2013 16:28:25 +0400

Hello, Lev.
You wrote 21 июня 2013 г., 22:08:44:

LS> Here is way to crash subversion 1.8.0 release on FreeBSD -- try to
LS> update WC which is symlink to real WC. It worked in 1.7.x. Repository
LS> and access scheme and repo's content doesn't matter, "serf" repo is
LS> used for illustration, but it crashes with any repo and any scheme
LS> (https, svn, etc).
 Problem is not FreeBSD-specific, here is output on CentOS 6 x86_64

[root_at_centos6 tmp]# llh | grep svn
[root_at_centos6 tmp]# mkdir svn
[root_at_centos6 tmp]# svn co -q svn://svn.freebsd.org/base/releng/9.1/ svn/
[root_at_centos6 tmp]# svn up svn/
Updating 'svn':
At revision 252113.
[root_at_centos6 tmp]# ln -s svn svn2
[root_at_centos6 tmp]# llh | grep svn
drwxr-xr-x 23 root root 4,0K Июн 23 14:54 svn
lrwxrwxrwx 1 root root 3 Июн 23 14:56 svn2 -> svn
[root_at_centos6 tmp]# svn up svn2/
Updating 'svn2':
Ошибка сегментирования (core dumped)
[root_at_centos6 tmp]# uname -a
Linux centos6.local 2.6.32-358.11.1.el6.centos.plus.x86_64 #1 SMP Wed
Jun 12 19:12:17 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
[root_at_centos6 tmp]# gdb
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-60.el6_4.1)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
(gdb) core core.8284
Missing separate debuginfo for the main executable file
Try: yum --disablerepo='*' --enablerepo='*-debug*' install
[New Thread 8284]
Core was generated by `svn up svn2/'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f6110bd67b0 in ?? ()
(gdb) bt
#0 0x00007f6110bd67b0 in ?? ()
#1 0x0000000000000000 in ?? ()

// Black Lion AKA Lev Serebryakov <lev_at_FreeBSD.org>
Received on 2013-06-23 14:29:17 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.