From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 38428 invoked by alias); 16 Jan 2017 20:07:54 -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 38418 invoked by uid 89); 16 Jan 2017 20:07:53 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=2.2 required=5.0 tests=AWL,BAYES_05,KAM_COUK,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_NONE,URI_NOVOWEL autolearn=no version=3.3.2 spammy=H*F:U*cygwin, H*r:sk:smtp-ou, schema, moss X-HELO: smtp-out-2.tiscali.co.uk Received: from smtp-out-2.tiscali.co.uk (HELO smtp-out-2.tiscali.co.uk) (62.24.135.130) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 16 Jan 2017 20:07:43 +0000 Received: from [192.168.15.105] ([79.75.192.65]) by smtp.talktalk.net with SMTP id TDZ5cQjSxTrRiTDZ5csbIt; Mon, 16 Jan 2017 20:07:39 +0000 Subject: Re: svn segfault when using svn+ssh schema To: cygwin@cygwin.com References: <9a5a8d1d-2b71-522e-59a6-29ad915e2445@acm.org> <333d0191-3b5b-da0d-bb58-b4e8cc840352@cs.umass.edu> Reply-To: cygwin@cygwin.com From: Sam Edge Message-ID: Date: Mon, 16 Jan 2017 20:07:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------FE2BEB7F8DBD59AAFF365160" X-CMAE-Envelope: MS4wfCYAL5uyb4c1tEYbjjAwDGBsQUFiOAPIm3HG6ztWMeiDP7+X9GYqzssujOjnhrLJZ7AyLroEULIJg5iZiMilkAOvjo63upi5nOAitJvn9zaj3PnxR/Pq 2R74Fu59G95cDcWGn+hcit9mAp4Alai8zml1h8efTuEUAAeXRZyvoCn2jAPmYAjUN/PH3xaVVIzRJg== X-IsSubscribed: yes X-SW-Source: 2017-01/txt/msg00197.txt.bz2 --------------FE2BEB7F8DBD59AAFF365160 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-length: 2249 On 09/01/2017 19:07, Sam Edge wrote: > On 09/01/2017 02:04, Eliot Moss wrote: >> On 1/8/2017 3:45 PM, David Rothenberger wrote: >>> 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) >> Assuming this is repeatable behavior, perhaps getting a trace using >> strace would reveal some more useful information. >> >> Regards - Eliot Moss >> > Good idea. > > Strangely, on another Windows 7 64-bit machine svn+ssh to the same > server is working fine for me. The most significant differences are that > the 'working' machine is running Windows 7 Pro on an Intel CPU with > Sophos AV and domain accounts whereas the 'failing' machine is Windows 7 > Home Premium on an AMD with MS Security Essentials and local accounts. > These differences may or may not be relevant of course. > > Anyway, attached are the two strace outputs. Diffing them suggests that > it's segfaulting in the fork() "system" call. > > I don't have time in the week to run it in a debug session but I'll try > to do so at the weekend given the advice I've been given here. I will > also do a rebaseall after I've tracked down the > > Thanks for the feedback folks. Much appreciated. > > BR Hi again. I've downloaded the debug symbols for subversion & the Cygwin dll and run the command in gdb. Output attached. Not really giving me any clues so far. I've also run 'rebaseall' on the off chance that it would help - it didn't! Still open to suggestions if anyone has any "light bulb" notions. :-) -- Sam Edge --------------FE2BEB7F8DBD59AAFF365160 Content-Type: text/plain; charset=UTF-8; name="svn-gdb.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="svn-gdb.txt" Content-length: 2985 U2FtRWRnZUB0aG9yIH4KJCBnZGIgc3ZuCkdOVSBnZGIgKEdEQikgKEN5Z3dp biA3LjEwLjEtMSkgNy4xMC4xCkNvcHlyaWdodCAoQykgMjAxNSBGcmVlIFNv ZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KTGljZW5zZSBHUEx2Mys6IEdOVSBH UEwgdmVyc2lvbiAzIG9yIGxhdGVyIDxodHRwOi8vZ251Lm9yZy9saWNlbnNl cy9ncGwuaHRtbD4KVGhpcyBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgYXJlIGZy ZWUgdG8gY2hhbmdlIGFuZCByZWRpc3RyaWJ1dGUgaXQuClRoZXJlIGlzIE5P IFdBUlJBTlRZLCB0byB0aGUgZXh0ZW50IHBlcm1pdHRlZCBieSBsYXcuICBU eXBlICJzaG93IGNvcHlpbmciCmFuZCAic2hvdyB3YXJyYW50eSIgZm9yIGRl dGFpbHMuClRoaXMgR0RCIHdhcyBjb25maWd1cmVkIGFzICJ4ODZfNjQtcGMt Y3lnd2luIi4KVHlwZSAic2hvdyBjb25maWd1cmF0aW9uIiBmb3IgY29uZmln dXJhdGlvbiBkZXRhaWxzLgpGb3IgYnVnIHJlcG9ydGluZyBpbnN0cnVjdGlv bnMsIHBsZWFzZSBzZWU6CjxodHRwOi8vd3d3LmdudS5vcmcvc29mdHdhcmUv Z2RiL2J1Z3MvPi4KRmluZCB0aGUgR0RCIG1hbnVhbCBhbmQgb3RoZXIgZG9j dW1lbnRhdGlvbiByZXNvdXJjZXMgb25saW5lIGF0Ogo8aHR0cDovL3d3dy5n bnUub3JnL3NvZnR3YXJlL2dkYi9kb2N1bWVudGF0aW9uLz4uCkZvciBoZWxw LCB0eXBlICJoZWxwIi4KVHlwZSAiYXByb3BvcyB3b3JkIiB0byBzZWFyY2gg Zm9yIGNvbW1hbmRzIHJlbGF0ZWQgdG8gIndvcmQiLi4uClJlYWRpbmcgc3lt Ym9scyBmcm9tIHN2bi4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC91c3IvbGli L2RlYnVnLy91c3IvYmluL3N2bi5leGUuZGJnLi4uZG9uZS4KZG9uZS4KKGdk Yikgc2V0IGN5Z3dpbi1leGNlcHRpb25zIG9uCihnZGIpIHJ1biBscyBzdm4r c3NoOi8vY21zZXJ2ZXIuWFhYWFhYWFhYWC5jb20vZWRsLwpTdGFydGluZyBw cm9ncmFtOiAvdXNyL2Jpbi9zdm4gbHMgc3ZuK3NzaDovL2Ntc2VydmVyLlhY WFhYWFhYWFguY29tL2VkbC8KW05ldyBUaHJlYWQgMjA5Ni4weGY0Y10KW05l dyBUaHJlYWQgMjA5Ni4weDE1N2NdCltOZXcgVGhyZWFkIDIwOTYuMHgxMjY0 XQpbTmV3IFRocmVhZCAyMDk2LjB4MTVkOF0KClByb2dyYW0gcmVjZWl2ZWQg c2lnbmFsIFNJR1NFR1YsIFNlZ21lbnRhdGlvbiBmYXVsdC4KMHgwMDAwMDAw M2U5ZjYzNzgwIGluID8/ICgpCihnZGIpIGJ0CiMwICAweDAwMDAwMDAzZTlm NjM3ODAgaW4gPz8gKCkKQmFja3RyYWNlIHN0b3BwZWQ6IHByZXZpb3VzIGZy YW1lIGlkZW50aWNhbCB0byB0aGlzIGZyYW1lIChjb3JydXB0IHN0YWNrPykK KGdkYikgaW5mbyB0aHJlYWRzCiAgSWQgICBUYXJnZXQgSWQgICAgICAgICBG cmFtZQogIDQgICAgVGhyZWFkIDIwOTYuMHgxNWQ4IDB4MDAwMDAwMDA3NmNm ZDYzYSBpbiBudGRsbCFad1dhaXRGb3JXb3JrVmlhV29ya2VyRmFjdG9yeSAo KSBmcm9tIC9jeWdkcml2ZS9jL1dpbmRvd3MvU1lTVEVNMzIvbnRkbGwuZGxs CiAgMyAgICBUaHJlYWQgMjA5Ni4weDEyNjQgMHgwMDAwMDAwMDc2Y2ZjMmVh IGluIG50ZGxsIVp3V2FpdEZvck11bHRpcGxlT2JqZWN0cwogICAgKCkgZnJv bSAvY3lnZHJpdmUvYy9XaW5kb3dzL1NZU1RFTTMyL250ZGxsLmRsbAogIDIg ICAgVGhyZWFkIDIwOTYuMHgxNTdjIDB4MDAwMDAwMDA3NmNmYmQ5YSBpbiBu dGRsbCFad1JlYWRGaWxlICgpCiAgIGZyb20gL2N5Z2RyaXZlL2MvV2luZG93 cy9TWVNURU0zMi9udGRsbC5kbGwKKiAxICAgIFRocmVhZCAyMDk2LjB4ZjRj IDB4MDAwMDAwMDNlOWY2Mzc4MCBpbiA/PyAoKQooZ2RiKSBsaXN0CjMwOTgg ICAgICAgICAgICAgICAgICAgICAgZXJyLCBfKCJXaGVuIHVzaW5nIHN2bitz c2g6Ly8gVVJMcywga2VlcCBpbiBtaW5kIHRoYXQgdGhlICIKMzA5OSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIi0tdXNlcm5hbWUgYW5kIC0tcGFz c3dvcmQgb3B0aW9ucyBhcmUgaWdub3JlZCAiCjMxMDAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICJiZWNhdXNlIGF1dGhlbnRpY2F0aW9uIGlzIHBl cmZvcm1lZCBieSBTU0gsIG5vdCAiCjMxMDEgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICJTdWJ2ZXJzaW9uIikpOwozMTAyICAgICAgICAgICAgfQoz MTAzCjMxMDQgICAgICAgICAgcmV0dXJuIGVycjsKMzEwNSAgICAgICAgfQoz MTA2CjMxMDcgICAgICByZXR1cm4gU1ZOX05PX0VSUk9SOwooZ2RiKQo= --------------FE2BEB7F8DBD59AAFF365160 Content-Type: text/plain; charset=us-ascii Content-length: 219 -- 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 --------------FE2BEB7F8DBD59AAFF365160--