delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2018/07/02/15:08:25

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:to:from:subject:message-id:date:mime-version
:content-type:content-transfer-encoding; q=dns; s=default; b=Bv5
t2/8581dJX0KaKw9t6PqH/at6attRMrbjU4MnHLAF2Y+ArZpDN2N73XdhwrE2w0t
oyDWnAnOy8MBNU6gaASaHeL74dUTIGoW/zsjNRTsAYM0x95dezlnt1pckS7QWQTk
0sRJAcFLC19fFLvNu1BbjtTTozkLNXu2A6nU/FsY=
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:to:from:subject:message-id:date:mime-version
:content-type:content-transfer-encoding; s=default; bh=5ye970+zy
jkUrk5wzaINPA7P/zM=; b=bvEFl0PzjCwEcC7A0Kygtxp0NaJT7ahlnlESwrvoJ
0YOM0VvJ6FOfEr3PDH+QMsDdOvS9K+rgStxISW/+BTbbXn+oyuuIyqDXBjUMfboR
D2Retez0mfX2kub/ST2BDj9xQSEsNbZysjK2Zd80dP86CXrK9zuBHX0uFvyKWQc4
OM=
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-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 spammy=hello!, complained, mistaken, unusable
X-HELO: mail.avenger.ws
To: cygwin AT cygwin DOT com
From: Heavenly Avenger <avenger AT avenger DOT ws>
Subject: Entry point not found issues with cygwin DLLs
Message-ID: <8e0411f4-4df9-63f7-2fd8-02fd6975e778@avenger.ws>
Date: Mon, 2 Jul 2018 16:08:06 -0300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
X-IsSubscribed: yes

Hello!

First post in the list, I hope I am not mistaken in the place to post 
the question, but let's give it a try.

I'm having hard times with cygwin here, random libraries stop working 
once I update or install new ones.

Today I run 'rebaseall' and it detected a lot of completely missing DLLs 
from packages. So I wrote a script to build up the list of packages that 
contained the DLLs to use setup-x86_64 to reinstall them.

After reinstalling, 'rebaseall' ran without apparent issues. But still 
ssh and perl are unusable.

If I run the ssh client, it simply returns to the command prompt. Perl 
likewise. Passing any commandline parameters does not change it.

If I run ssh with 'strace' ('strace ssh'), it pops up a windows dialog 
saying:

'the procedure entry point __memcpy_chk could not be located in the 
dynamic link library c:\cygwin\bin\cygcrypto-1.0.0.dll'

I found this file is located in the 'openssl100-1.0.2o-1' package. The 
file is present and has about 2.3MB in size. I've deleted the package's 
tar from within my local cygwin packages cache and reinstalled. Still 
the same.

With perl I get the same, but the complained file is called 
c:\cygwin\bin\cygperl5_26.dll.

Maybe I should be looking for that __memcpy_chk from another DLL; it may 
be missing and strace/cygwin informs a misleading DLL name?

I'm using Windows 10 1709 / 16299.248.
cygwin's dll is: cygwin1.dll file version: 2008.0.0.0, version: 2.8.0.

Thanks in advance to whoever has suggestions on how to tackle with this 
issue, it's been plaguing me for months now.


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

- Raw text -


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