From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27822 invoked by alias); 8 Jan 2017 20:45:48 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 27812 invoked by uid 89); 8 Jan 2017 20:45:48 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.4 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_NONE,SPF_SOFTFAIL autolearn=no version=3.3.2 spammy=skills, pleasant, H*RU:sk:mail.da, H*r:sk:mail.da X-HELO: resqmta-po-08v.sys.comcast.net Received: from resqmta-po-08v.sys.comcast.net (HELO resqmta-po-08v.sys.comcast.net) (96.114.154.167) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 08 Jan 2017 20:45:37 +0000 Received: from resomta-po-04v.sys.comcast.net ([96.114.154.228]) by resqmta-po-08v.sys.comcast.net with SMTP id QKKgcMJYxwySVQKLQciyHS; Sun, 08 Jan 2017 20:45:36 +0000 Received: from mail.daveroth.dyndns.org ([71.231.43.251]) by resomta-po-04v.sys.comcast.net with SMTP id QKLOc3B1gizFrQKLPcrqmS; Sun, 08 Jan 2017 20:45:36 +0000 Received: from [10.249.1.105] (fee.daveroth.dyndns.org [10.249.1.105]) by mail.daveroth.dyndns.org (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v08KjX5u003013 for ; Sun, 8 Jan 2017 12:45:34 -0800 Subject: Re: svn segfault when using svn+ssh schema To: cygwin@cygwin.com References: From: David Rothenberger Message-ID: <9a5a8d1d-2b71-522e-59a6-29ad915e2445@acm.org> Date: Sun, 08 Jan 2017 20:45:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfGaoPZJJLo45eGGTi5fzHJtTtVzk+xa1ePRHJHNh8JRFmVPYpJlc5AescIkax7Xa8gABmIoodHsuHQfHpMjAVBcZh41GmvhkZJnAQjg40vlQnm7q0Bnn OABRTDZYztJoucCXwQHHFanVlFMLJHbtWksTGVVCflhHn8ly6IbnYH96j3w2z7/eRZEGmJrz/LtWqg== X-IsSubscribed: yes Reply-To: cygwin@cygwin.com X-SW-Source: 2017-01/txt/msg00048.txt.bz2 On 1/8/2017 6:12 AM, Sam Edge wrote: > I've seen a number of 'svn segfault' threads on the mailing list archive > but none of them seem to cover this specific failure mode. (Apologies if > one of them does!) > > I'm getting segfaults from svn but only when using ssh as the schema. > The following three commands are all accessing the same server, the name > of which has been changed to protect the guilty. > > -------- > SamEdge@thor ~ > $ ssh cmserver.XXXXXX.com > ( success ( 2 2 ( ) ( edit-pipeline svndiff1 absent-entries > commit-revprops depth log-revprops atomic-revprops partial-replay > inherited-props ephemeral-txnprops file-revs-reverse ) ) ) > SamEdge@thor ~ > $ svn ls svn+ssh://cmserver.XXXXXX.com/edl/ > Segmentation fault (core dumped) > > SamEdge@thor ~ > $ svn ls https://cmserver.XXXXXX.com/edl/ > branches/ > tags/ > trunk/ > > SamEdge@thor ~ > $ > -------- > > Access using TortoiseSVN using either schema is working fine, as is > access from Linux svn. > > The server is Ubuntu 14.04.5 LTS with package subversion > 1.8.8-1ubuntu3.2, openssh-server 1:6.6p1-2ubuntu2.8 and openssl > 1.0.1f-1ubuntu2.21. > > The secure shell access is using public key authentication. > > I've attached cygcheck & the segfault stackdump. > > I'm at a loss. Any ideas? [Cygwin subversion maintainer here.] Sorry, I have no further ideas. svn+ssh is working fine for me here using both Cygwin and Debian as the server. Debian is running Subversion 1.8.10. I personally lack the technical skills to decode the stack trace. Maybe someone else can. Alternatively, you could theoretically download the subversion debug package and reproduce the error in gdb to get a backtrace. Again, my C/gdb skills are rusty, so I can't provide any details about how to do that. -- David Rothenberger ---- daveroth@acm.org Doubt is not a pleasant condition, but certainty is absurd. -- Voltaire -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple