delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2017/01/16/17:22:47

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:reply-to:from:message-id
:date:mime-version:in-reply-to:content-type; q=dns; s=default; b=
pqUObi9eaoe/zIbPGJxylSZ6qER9cAyGL+mWsl1gUDM9ZA2rfv29pcrWgb+x8lWD
2gzq4SUn4tUVEjI9/Ibfs4Y9BM4o2nms35Ekcetv66szBSJSr/XFStbJq/wg1/07
ll9KWlbYzTvlWmLSjtlBG1AyUfQvXHz8qZlnTtQf9xI=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:reply-to:from:message-id
:date:mime-version:in-reply-to:content-type; s=default; bh=OahAl
aS4aVXGAW36Oh7AHMJ8/74=; b=W8a2WH8hQIG9J/L/xN8oIPf/8+hAco7Ke5kx0
YtWoxM4lIPX+4R/ln/pbnoKLvMb+doD96TZJVTkPA7IGQbnISRuFTd1+AP/wAFj0
lemyz/wKLn5WVeZDnpTg+67DFpgf9SWciI5LvHDoP1jIkzyHeZnSuH29wrKm+kj+
egwuJA=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
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
Subject: Re: svn segfault when using svn+ssh schema
To: cygwin AT cygwin DOT com
References: <a1702beb-ff73-0005-6568-2f113ed1ab77 AT dwalin DOT fsnet DOT co DOT uk> <9a5a8d1d-2b71-522e-59a6-29ad915e2445 AT acm DOT org> <333d0191-3b5b-da0d-bb58-b4e8cc840352 AT cs DOT umass DOT edu> <d69d2f76-6a94-fe48-e14d-30d2c22dfb32 AT dwalin DOT fsnet DOT co DOT uk> <f5c7badb-4936-4a89-ee2c-00669c5fccd3 AT dwalin DOT fsnet DOT co DOT uk> <e1dc5a04-28af-cced-1ea9-e6fdfd9f9de2 AT dronecode DOT org DOT uk>
Reply-To: cygwin AT cygwin DOT com
From: Sam Edge <cygwin AT dwalin DOT fsnet DOT co DOT uk>
Message-ID: <2ee23f0d-3152-aeca-d6ed-8fa775268b9e@dwalin.fsnet.co.uk>
Date: Mon, 16 Jan 2017 22:22:13 +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: <e1dc5a04-28af-cced-1ea9-e6fdfd9f9de2@dronecode.org.uk>
X-CMAE-Envelope: MS4wfP9dfZseaKL3yhovESTqA6HiHggv/v0ATrqcGVgGycPaQ8vuiWtGAlXgt1V882TIZzP7wWbxaw7fYBh9ONZnJDz/mkCkN8G55H5d0vk6BNglwjk/DNDw xaOOuNQDV3SJ4Tg40oOQqT2FW2YVlAANeVlrB2Dx7fpTsh5+Pa4c9LF7oknFxO8ri9X2/yXY/etKjQ==
X-IsSubscribed: yes

--------------22410D5E0B67BF90A9691C0C
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

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 AT 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 AT 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"

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


--
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--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019