From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 120970 invoked by alias); 16 Jan 2017 22:22:30 -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 120955 invoked by uid 89); 16 Jan 2017 22:22:29 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.9 required=5.0 tests=AWL,BAYES_00,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, H*i:sk:e1dc5a0, H*MI:sk:e1dc5a0 X-HELO: smtp-out-4.tiscali.co.uk Received: from smtp-out-4.tiscali.co.uk (HELO smtp-out-4.tiscali.co.uk) (62.24.135.132) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 16 Jan 2017 22:22:19 +0000 Received: from [192.168.15.105] ([79.75.192.65]) by smtp.talktalk.net with SMTP id TFfMcWnPefn7DTFfMcpQ76; Mon, 16 Jan 2017 22:22:16 +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: <2ee23f0d-3152-aeca-d6ed-8fa775268b9e@dwalin.fsnet.co.uk> Date: Mon, 16 Jan 2017 22:22: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="------------22410D5E0B67BF90A9691C0C" X-CMAE-Envelope: MS4wfP9dfZseaKL3yhovESTqA6HiHggv/v0ATrqcGVgGycPaQ8vuiWtGAlXgt1V882TIZzP7wWbxaw7fYBh9ONZnJDz/mkCkN8G55H5d0vk6BNglwjk/DNDw xaOOuNQDV3SJ4Tg40oOQqT2FW2YVlAANeVlrB2Dx7fpTsh5+Pa4c9LF7oknFxO8ri9X2/yXY/etKjQ== X-IsSubscribed: yes X-SW-Source: 2017-01/txt/msg00200.txt.bz2 --------------22410D5E0B67BF90A9691C0C Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-length: 4124 On 16/01/2017 20:26, Jon Turney wrote: > On 16/01/2017 20:07, Sam Edge wrote: >> 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. > > Not quite, this strace has... > >> --- Process 5436 loaded C:\cygwin64\lib\sasl2_3\cygcrammd5-3.dll at >> 00000003EA090000 >> --- Process 5436, exception c0000005 at 00000003EA023780 >> --- Process 5436 unloaded DLL at 00000003EA090000 >> 333 52465 [main] svn 5436 seterrno_from_win_error: >> /home/corinna/src/cygwin/cygwin-2.6.1/cygwin-2.6.1-1.x86_64/src/newlib-cygwin/winsup/cygwin/dlfcn.cc:304 >> windows error 998 >> 24 52489 [main] svn 5436 geterrno_from_win_error: windows error >> 998 == errno 14 >> 20 52509 [main] svn 5436 dlopen: ret 0x0 > > and then a bit later > >> 21 91851 [main] svn 5436 fork: entering >> 168 92019 [main] svn 5436 sig_send: sendsig 0x80, pid 5436, >> signal -72, its_me 1 >> 19 92038 [main] svn 5436 sig_send: wakeup 0x28C >> 24 92062 [main] svn 5436 sig_send: Waiting for pack.wakeup 0x28C >> 36 92098 [sig] svn 5436 wait_sig: signalling pack.wakeup 0x28C >> 27 92125 [main] svn 5436 sig_send: returning 0x0 from sending >> signal -72 >> --- Process 5436, exception c0000005 at 0000000180053D3F > > So it looks like perhaps cygcrammd5 is faulting during it's DllMain, > and perhaps this leaves things in a state that dll_list::topsort can't > handle... > >>> 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. > > You also need the symbols for the DLL loaded at the faulting address. > > From previous information I'd guess that is cyrus-sasl-debuginfo. > > (you can check this using gdb's 'info shared' command) > >> 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. :-) > Hi Jon. Thanks for the swift reply. I've installed the debug as you suggested but it doesn't shed much light to me. The attached gdb output doesn't seem any more enlightening. I'm a little (!) out of my depth I think. -- Sam Edge --------------22410D5E0B67BF90A9691C0C Content-Type: text/plain; charset=UTF-8; name="svn-gdb.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="svn-gdb.txt" Content-length: 9313 U2FtRWRnZUB0aG9yIH4KJCBnZGIgc3ZuCkdOVSBnZGIgKEdEQikgKEN5Z3dp biA3LjEwLjEtMSkgNy4xMC4xCkNvcHlyaWdodCAoQykgMjAxNSBGcmVlIFNv ZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KTGljZW5zZSBHUEx2Mys6IEdOVSBH UEwgdmVyc2lvbiAzIG9yIGxhdGVyIDxodHRwOi8vZ251Lm9yZy9saWNlbnNl cy9ncGwuaHRtbD4KVGhpcyBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgYXJlIGZy ZWUgdG8gY2hhbmdlIGFuZCByZWRpc3RyaWJ1dGUgaXQuClRoZXJlIGlzIE5P IFdBUlJBTlRZLCB0byB0aGUgZXh0ZW50IHBlcm1pdHRlZCBieSBsYXcuICBU eXBlICJzaG93IGNvcHlpbmciCmFuZCAic2hvdyB3YXJyYW50eSIgZm9yIGRl dGFpbHMuClRoaXMgR0RCIHdhcyBjb25maWd1cmVkIGFzICJ4ODZfNjQtcGMt Y3lnd2luIi4KVHlwZSAic2hvdyBjb25maWd1cmF0aW9uIiBmb3IgY29uZmln dXJhdGlvbiBkZXRhaWxzLgpGb3IgYnVnIHJlcG9ydGluZyBpbnN0cnVjdGlv bnMsIHBsZWFzZSBzZWU6CjxodHRwOi8vd3d3LmdudS5vcmcvc29mdHdhcmUv Z2RiL2J1Z3MvPi4KRmluZCB0aGUgR0RCIG1hbnVhbCBhbmQgb3RoZXIgZG9j dW1lbnRhdGlvbiByZXNvdXJjZXMgb25saW5lIGF0Ogo8aHR0cDovL3d3dy5n bnUub3JnL3NvZnR3YXJlL2dkYi9kb2N1bWVudGF0aW9uLz4uCkZvciBoZWxw LCB0eXBlICJoZWxwIi4KVHlwZSAiYXByb3BvcyB3b3JkIiB0byBzZWFyY2gg Zm9yIGNvbW1hbmRzIHJlbGF0ZWQgdG8gIndvcmQiLi4uClJlYWRpbmcgc3lt Ym9scyBmcm9tIHN2bi4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC91c3IvbGli L2RlYnVnLy91c3IvYmluL3N2bi5leGUuZGJnLi4uZG9uZS4KZG9uZS4KKGdk Yikgc2V0IGN5Z3dpbi1leGNlcHRpb25zIG9uCihnZGIpIHJ1biBscyBzdm4r c3NoOi8vY21zZXJ2ZXIuWFhYWFhYWFhYWC5jb20vZWRsLwpTdGFydGluZyBw cm9ncmFtOiAvdXNyL2Jpbi9zdm4gbHMgc3ZuK3NzaDovL2Ntc2VydmVyLlhY WFhYWFhYWFguY29tL2VkbC8KW05ldyBUaHJlYWQgNTM3Mi4weDllY10KW05l dyBUaHJlYWQgNTM3Mi4weDE2YzBdCltOZXcgVGhyZWFkIDUzNzIuMHgxMDQ0 XQpbTmV3IFRocmVhZCA1MzcyLjB4MTIwOF0KClByb2dyYW0gcmVjZWl2ZWQg c2lnbmFsIFNJR1NFR1YsIFNlZ21lbnRhdGlvbiBmYXVsdC4KMHgwMDAwMDAw M2U5ZjYzNzgwIGluID8/ICgpCihnZGIpIGluZm8gc2hhcmVkCkZyb20gICAg ICAgICAgICAgICAgVG8gICAgICAgICAgICAgICAgICBTeW1zIFJlYWQgICBT aGFyZWQgT2JqZWN0IExpYnJhcnkKMHgwMDAwMDAwMDc2Y2IxMDAwICAweDAw MDAwMDAwNzZlNTk0ZTggIFllcyAoKikgICAgIC9jeWdkcml2ZS9jL1dpbmRv d3MvU1lTVEVNMzIvbnRkbGwuZGxsCjB4MDAwMDAwMDA3NmE5MTAwMCAgMHgw MDAwMDAwMDc2YmFlYWY0ICBZZXMgKCopICAgICAvY3lnZHJpdmUvYy9XaW5k b3dzL3N5c3RlbTMyL2tlcm5lbDMyLmRsbAoweDAwMDAwN2ZlZmNiMTEwMDAg IDB4MDAwMDA3ZmVmY2I3OTEzYyAgWWVzICgqKSAgICAgL2N5Z2RyaXZlL2Mv V2luZG93cy9zeXN0ZW0zMi9LRVJORUxCQVNFLmRsbAoweDAwMDAwMDAzZWQz ZDEwMDAgIDB4MDAwMDAwMDNlZDQzNzAyMCAgWWVzICAgICAgICAgL3Vzci9i aW4vY3lnc3ZuX2NsaWVudC0xLTAuZGxsCjB4MDAwMDAwMDNlZDJjMTAwMCAg MHgwMDAwMDAwM2VkMmQzMDFjICBZZXMgICAgICAgICAvdXNyL2Jpbi9jeWdz dm5fcmEtMS0wLmRsbAoweDAwMDAwMDAzZWQyYjEwMDAgIDB4MDAwMDAwMDNl ZDJiZjAyMCAgWWVzICAgICAgICAgL3Vzci9iaW4vY3lnc3ZuX3JhX2xvY2Fs LTEtMC5kbGwKMHgwMDAwMDAwM2VkMjIxMDAwICAweDAwMDAwMDAzZWQyNTcw MjAgIFllcyAgICAgICAgIC91c3IvYmluL2N5Z3N2bl9yZXBvcy0xLTAuZGxs CjB4MDAwMDAwMDNlZDNiMTAwMCAgMHgwMDAwMDAwM2VkM2MxMDFjICBZZXMg ICAgICAgICAvdXNyL2Jpbi9jeWdzdm5fZnMtMS0wLmRsbAoweDAwMDAwMDAz ZWQzODEwMDAgIDB4MDAwMDAwMDNlZDNhZDAyMCAgWWVzICAgICAgICAgL3Vz ci9iaW4vY3lnc3ZuX2ZzX2Jhc2UtMS0wLmRsbAoweDAwMDAwMDAzZWQ2NTEw MDAgIDB4MDAwMDAwMDNlZDY2NjAyMCAgWWVzICAgICAgICAgL3Vzci9iaW4v Y3lnc3ZuX2RlbHRhLTEtMC5kbGwKMHgwMDAwMDAwM2VkMTIxMDAwICAweDAw MDAwMDAzZWQyMTIwMWMgIFllcyAgICAgICAgIC91c3IvYmluL2N5Z3N2bl9z dWJyLTEtMC5kbGwKMHgwMDAwMDAwM2ZhNzYxMDAwICAweDAwMDAwMDAzZmE3 OGQwMTggIFllcyAoKikgICAgIC91c3IvYmluL2N5Z2Fwci0xLTAuZGxsCjB4 MDAwMDAwMDE4MDA0MTAwMCAgMHgwMDAwMDAwMTgwNjEwMDAwICBZZXMgICAg ICAgICAvdXNyL2Jpbi9jeWd3aW4xLmRsbAoweDAwMDAwMDAzZWNlNTEwMDAg IDB4MDAwMDAwMDNlY2U1YzAxOCAgWWVzICgqKSAgICAgL3Vzci9iaW4vY3ln dXVpZC0xLmRsbAoweDAwMDAwMDAzZWViMjEwMDAgIDB4MDAwMDAwMDNlZWIz MzAxOCAgWWVzICgqKSAgICAgL3Vzci9iaW4vY3lnaW50bC04LmRsbAoweDAw MDAwMDAzZjQyMzEwMDAgIDB4MDAwMDAwMDNmNDMzNDAxOCAgWWVzICgqKSAg ICAgL3Vzci9iaW4vY3lnaWNvbnYtMi5kbGwKMHgwMDAwMDAwM2Y0YmYxMDAw ICAweDAwMDAwMDAzZjRjMDkwMWMgIFllcyAoKikgICAgIC91c3IvYmluL2N5 Z2djY19zLXNlaC0xLmRsbAoweDAwMDAwMDAzZmE3MzEwMDAgIDB4MDAwMDAw MDNmYTc1ODAxYyAgWWVzICgqKSAgICAgL3Vzci9iaW4vY3lnYXBydXRpbC0x LTAuZGxsCjB4MDAwMDAwMDNmNTNmMTAwMCAgMHgwMDAwMDAwM2Y1M2ZiMDE4 ICBZZXMgKCopICAgICAvdXNyL2Jpbi9jeWdjcnlwdC0wLmRsbAoweDAwMDAw MDAzZjRjODEwMDAgIDB4MDAwMDAwMDNmNGNhYjAxOCAgWWVzICgqKSAgICAg L3Vzci9iaW4vY3lnZXhwYXQtMS5kbGwKMHgwMDAwMDAwM2VkNmIxMDAwICAw eDAwMDAwMDAzZWQ3YWIwMWMgIFllcyAoKikgICAgIC91c3IvYmluL2N5Z3Nx bGl0ZTMtMC5kbGwKMHgwMDAwMDAwM2VjY2ExMDAwICAweDAwMDAwMDAzZWNj YmMwMTQgIFllcyAoKikgICAgIC91c3IvYmluL2N5Z3ouZGxsCi0tLVR5cGUg PHJldHVybj4gdG8gY29udGludWUsIG9yIHEgPHJldHVybj4gdG8gcXVpdC0t LQoweDAwMDAwN2ZlZmNiYzEwMDAgIDB4MDAwMDA3ZmVmY2QyY2U0YyAgWWVz ICgqKSAgICAgL2N5Z2RyaXZlL2MvV2luZG93cy9zeXN0ZW0zMi9DUllQVDMy LmRsbAoweDAwMDAwN2ZlZmRmMTEwMDAgIDB4MDAwMDA3ZmVmZGZhZTRiYyAg WWVzICgqKSAgICAgL2N5Z2RyaXZlL2MvV2luZG93cy9zeXN0ZW0zMi9tc3Zj cnQuZGxsCjB4MDAwMDA3ZmVmYzllMTAwMCAgMHgwMDAwMDdmZWZjOWVlMDBj ICBZZXMgKCopICAgICAvY3lnZHJpdmUvYy9XaW5kb3dzL3N5c3RlbTMyL01T QVNOMS5kbGwKMHgwMDAwMDAwM2VkNjIxMDAwICAweDAwMDAwMDAzZWQ2MmIw MjAgIFllcyAgICAgICAgIC91c3IvYmluL2N5Z3N2bl9mc191dGlsLTEtMC5k bGwKMHgwMDAwMDAwM2Y0ZmExMDAwICAweDAwMDAwMDAzZjUxMjgwMTggIFll cyAoKikgICAgIC91c3IvYmluL2N5Z2RiLTUuMy5kbGwKMHgwMDAwMDAwM2Vk MzMxMDAwICAweDAwMDAwMDAzZWQzNzgwMjAgIFllcyAgICAgICAgIC91c3Iv YmluL2N5Z3N2bl9mc19mcy0xLTAuZGxsCjB4MDAwMDAwMDNlZDJlMTAwMCAg MHgwMDAwMDAwM2VkMzJhMDFjICBZZXMgICAgICAgICAvdXNyL2Jpbi9jeWdz dm5fZnNfeC0xLTAuZGxsCjB4MDAwMDAwMDNlZDI4MTAwMCAgMHgwMDAwMDAw M2VkMmFmMDIwICBZZXMgICAgICAgICAvdXNyL2Jpbi9jeWdzdm5fcmFfc2Vy Zi0xLTAuZGxsCjB4MDAwMDAwMDNlZDdlMTAwMCAgMHgwMDAwMDAwM2VkN2Zh MWEwICBZZXMgKCopICAgICAvdXNyL2Jpbi9jeWdzZXJmLTEtMC5kbGwKMHgw MDAwMDAwM2Y1MWIxMDAwICAweDAwMDAwMDAzZjUzZTYwMWMgIFllcyAoKikg ICAgIC91c3IvYmluL2N5Z2NyeXB0by0xLjAuMC5kbGwKMHgwMDAwMDAwM2Y0 NGMxMDAwICAweDAwMDAwMDAzZjQ1MDYwMjAgIFllcyAoKikgICAgIC91c3Iv YmluL2N5Z2dzc2FwaV9rcmI1LTIuZGxsCjB4MDAwMDAwMDNlZTdhMTAwMCAg MHgwMDAwMDAwM2VlN2Q0MDFjICBZZXMgKCopICAgICAvdXNyL2Jpbi9jeWdr NWNyeXB0by0zLmRsbAoweDAwMDAwMDAzZWU2ZDEwMDAgIDB4MDAwMDAwMDNl ZTZkZjAyMCAgWWVzICgqKSAgICAgL3Vzci9iaW4vY3lna3JiNXN1cHBvcnQt MC5kbGwKMHgwMDAwMDAwM2VlNmUxMDAwICAweDAwMDAwMDAzZWU3OWIwMTgg IFllcyAoKikgICAgIC91c3IvYmluL2N5Z2tyYjUtMy5kbGwKMHgwMDAwMDAw M2Y1NDAxMDAwICAweDAwMDAwMDAzZjU0MGMwMWMgIFllcyAoKikgICAgIC91 c3IvYmluL2N5Z2NvbV9lcnItMi5kbGwKMHgwMDAwMDAwM2VkNWExMDAwICAw eDAwMDAwMDAzZWQ2MDkwMWMgIFllcyAoKikgICAgIC91c3IvYmluL2N5Z3Nz bC0xLjAuMC5kbGwKMHgwMDAwMDAwM2VkMjYxMDAwICAweDAwMDAwMDAzZWQy N2YwMjAgIFllcyAgICAgICAgIC91c3IvYmluL2N5Z3N2bl9yYV9zdm4tMS0w LmRsbAoweDAwMDAwMDAzZWQ4MDEwMDAgIDB4MDAwMDAwMDNlZDgxZjAxOCAg WWVzICAgICAgICAgL3Vzci9iaW4vY3lnc2FzbDItMy5kbGwKMHgwMDAwMDAw M2VkMDcxMDAwICAweDAwMDAwMDAzZWQxMTkwMWMgIFllcyAgICAgICAgIC91 c3IvYmluL2N5Z3N2bl93Yy0xLTAuZGxsCjB4MDAwMDAwMDNlZDYzMTAwMCAg MHgwMDAwMDAwM2VkNjRhMDFjICBZZXMgICAgICAgICAvdXNyL2Jpbi9jeWdz dm5fZGlmZi0xLTAuZGxsCjB4MDAwMDA3ZmVmZGZiMTAwMCAgMHgwMDAwMDdm ZWZlMDhhNjI0ICBZZXMgKCopICAgICAvY3lnZHJpdmUvYy9XaW5kb3dzL3N5 c3RlbTMyL2FkdmFwaTMyLmRsbAoweDAwMDAwN2ZlZmRlNDEwMDAgIDB4MDAw MDA3ZmVmZGU1ZTM5YSAgWWVzICgqKSAgICAgL2N5Z2RyaXZlL2MvV2luZG93 cy9TWVNURU0zMi9zZWNob3N0LmRsbAoweDAwMDAwN2ZlZmQ2MzEwMDAgIDB4 MDAwMDA3ZmVmZDc1YzkyNCAgWWVzICgqKSAgICAgL2N5Z2RyaXZlL2MvV2lu ZG93cy9zeXN0ZW0zMi9SUENSVDQuZGxsCjB4MDAwMDA3ZmVmYTliMTAwMCAg MHgwMDAwMDdmZWZhOWM1MDM0ICBZZXMgKCopICAgICAvY3lnZHJpdmUvYy9X aW5kb3dzL3N5c3RlbTMyL25ldGFwaTMyLmRsbAoweDAwMDAwN2ZlZmE5YTEw MDAgIDB4MDAwMDA3ZmVmYTlhYjAxYyAgWWVzICgqKSAgICAgL2N5Z2RyaXZl L2MvV2luZG93cy9zeXN0ZW0zMi9uZXR1dGlscy5kbGwKMHgwMDAwMDdmZWZj NmYxMDAwICAweDAwMDAwN2ZlZmM3MTI2NWMgIFllcyAoKikgICAgIC9jeWdk cml2ZS9jL1dpbmRvd3Mvc3lzdGVtMzIvc3J2Y2xpLmRsbAoweDAwMDAwN2Zl ZmE5ODEwMDAgIDB4MDAwMDA3ZmVmYTk5NDM4OCAgWWVzICgqKSAgICAgL2N5 Z2RyaXZlL2MvV2luZG93cy9zeXN0ZW0zMi93a3NjbGkuZGxsCjB4MDAwMDA3 ZmVmYTk2MTAwMCAgMHgwMDAwMDdmZWZhOTczMDk0ICBZZXMgKCopICAgICAv Y3lnZHJpdmUvYy9XaW5kb3dzL3N5c3RlbTMyL1NBTUNMSS5ETEwKMHgwMDAw MDdmZWZiMjkxMDAwICAweDAwMDAwN2ZlZmIyYWM5M2MgIFllcyAoKikgICAg IC9jeWdkcml2ZS9jL1dpbmRvd3Mvc3lzdGVtMzIvU0FNTElCLmRsbAoweDAw MDAwN2ZlZmMzZTEwMDAgIDB4MDAwMDA3ZmVmYzQwZWMxYyAgWWVzICgqKSAg ICAgL2N5Z2RyaXZlL2MvV2luZG93cy9zeXN0ZW0zMi9hdXRoei5kbGwKMHgw MDAwMDdmZWY5MjQxMDAwICAweDAwMDAwN2ZlZjkyNGIxOTQgIFllcyAoKikg ICAgIC9jeWdkcml2ZS9jL1dpbmRvd3Mvc3lzdGVtMzIvZHNyb2xlLmRsbAow eDAwMDAwMDAzZTlmZTEwMDAgIDB4MDAwMDAwMDNlOWZlZDAxYyAgWWVzICAg ICAgICAgL3Vzci9saWIvc2FzbDJfMy9jeWdhbm9ueW1vdXMtMy5kbGwKMHgw MDAwMDAwM2U5ZmQxMDAwICAweDAwMDAwMDAzZTlmZGQwMWMgIFllcyAgICAg ICAgIC91c3IvbGliL3Nhc2wyXzMvY3lnY3JhbW1kNS0zLmRsbAooKik6IFNo YXJlZCBsaWJyYXJ5IGlzIG1pc3NpbmcgZGVidWdnaW5nIGluZm9ybWF0aW9u LgooZ2RiKSBpbmZvIHRocmVhZHMKICBJZCAgIFRhcmdldCBJZCAgICAgICAg IEZyYW1lCiAgNCAgICBUaHJlYWQgNTM3Mi4weDEyMDggMHgwMDAwMDAwMDc2 Y2ZkNjNhIGluIG50ZGxsIVp3V2FpdEZvcldvcmtWaWFXb3JrZXJGYWN0b3J5 ICgpIGZyb20gL2N5Z2RyaXZlL2MvV2luZG93cy9TWVNURU0zMi9udGRsbC5k bGwKICAzICAgIFRocmVhZCA1MzcyLjB4MTA0NCAweDAwMDAwMDAwNzZjZmMy ZWEgaW4gbnRkbGwhWndXYWl0Rm9yTXVsdGlwbGVPYmplY3RzICgpIGZyb20g L2N5Z2RyaXZlL2MvV2luZG93cy9TWVNURU0zMi9udGRsbC5kbGwKICAyICAg IFRocmVhZCA1MzcyLjB4MTZjMCAweDAwMDAwMDAwNzZjZmJkOWEgaW4gbnRk bGwhWndSZWFkRmlsZSAoKSBmcm9tIC9jeWdkcml2ZS9jL1dpbmRvd3MvU1lT VEVNMzIvbnRkbGwuZGxsCiogMSAgICBUaHJlYWQgNTM3Mi4weDllYyAweDAw MDAwMDAzZTlmNjM3ODAgaW4gPz8gKCkKKGdkYikgbGlzdAozMDk4ICAgICAg ICAgICAgICAgICAgICAgIGVyciwgXygiV2hlbiB1c2luZyBzdm4rc3NoOi8v IFVSTHMsIGtlZXAgaW4gbWluZCB0aGF0IHRoZSAiCjMwOTkgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICItLXVzZXJuYW1lIGFuZCAtLXBhc3N3b3Jk IG9wdGlvbnMgYXJlIGlnbm9yZWQgIgozMTAwICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAiYmVjYXVzZSBhdXRoZW50aWNhdGlvbiBpcyBwZXJmb3Jt ZWQgYnkgU1NILCBub3QgIgozMTAxICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAiU3VidmVyc2lvbiIpKTsKMzEwMiAgICAgICAgICAgIH0KMzEwMwoz MTA0ICAgICAgICAgIHJldHVybiBlcnI7CjMxMDUgICAgICAgIH0KMzEwNgoz MTA3ICAgICAgcmV0dXJuIFNWTl9OT19FUlJPUjsK --------------22410D5E0B67BF90A9691C0C 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 --------------22410D5E0B67BF90A9691C0C--