delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/08/21/12:05:36

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-0.6 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_NJABL_PROXY,TW_RW,TW_WX,TW_XR,T_RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
Message-ID: <4C6FF91A.1000402@alice.it>
Date: Sat, 21 Aug 2010 18:04:42 +0200
From: Angelo Graziosi <angelo DOT graziosi AT alice DOT it>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2
MIME-Version: 1.0
To: Cygwin <cygwin AT cygwin DOT com>
Subject: Re: [ANNOUNCEMENT] Updated: cygwin-1.7.6-1
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

Corinna Vinschen wrote:
> Btw., after downloading cygwin1-20100820.dll.bz2 and bunzipping it, did
> you make sure the executable bits are set (chmod +x cygwin1-20100820.dll)?

Obviously, it is the first thing I thought and checked. To summarize, I 
did the following:

wget http://cygwin.com/snapshots/cygwin1-20100820.dll.bz2
bunzip2 cygwin1-20100820.dll.bz2
chmod +x cygwin1-20100820.dll

and the same for 20100814, 20100816, 20100818 snapshots, and for the DLL 
you propose here

http://cygwin.com/ml/cygwin/2010-08/msg00630.html

Then from a DOS box (but also with Explorer)

cd \cygwin-2\bin
rename cygwin1.dll cygwin1.dll.orig
copy ..\tmp\cygwin1-20100814.dll cygwin1.dll
...

With 20100814, 20100816, 20100818 snapshots and newer-cygwin1.dll, 
Cygwin.bat starts and works.

With 20100820 snapshot Cygwin.bat does not start and Windows says 
(literally):

"Impossibile trovare il punto d'ingresso CreateProcessAsUserW della 
procedura nella libreria di collegamento dinamico KERNEL32.dll"

which Google translates as

"Can not find entry point CreateProcessAsUserW procedure in the dynamic 
link library KERNEL32.dll"

As you can see a mystery...

> The fact that you see an all uppercase KERNEL32.DLL
> looks like you have such a DLL in your path, possible from Windows
> 95/98/Me, possibly installed by some third party stuff, at some point
> which is found earlier in the DLL search path than the lowercase
> kernel32.dll in C:\Windows\System32.

Really the Windows messages says 'KERNEL32.dll' with 'dll' in lowercase, 
and beside this, searching ('all directories visible') 'kernl32', I find 
this:

----------+ 1 root Nessuno 1028608 16 apr  2007 
/WinXP/WINDOWS/$NtServicePackUninstall$/kernel32.dll
-rwxrwx---+ 1 Administrators SYSTEM 1033728 21 mar  2009 
/WinXP/WINDOWS/system32/kernel32.dll
-rwx------+ 1 root Nessuno 1033728 14 apr  2008 
/WinXP/WINDOWS/ServicePackFiles/i386/kernel32.dll
-rwx------+ 1 root Nessuno 1033728 21 mar  2009 
/WinXP/WINDOWS/system32/dllcache/kernel32.dll
----rwx---+ 1 root SYSTEM 1029120  5 lug  2006 
/WinXP/WINDOWS/$hf_mig$/KB917422/SP2QFE/kernel32.dll
----------+ 1 root Nessuno 1030144 16 apr  2007 
/WinXP/WINDOWS/$hf_mig$/KB935839/SP2QFE/kernel32.dll
----------+ 1 root Nessuno 1035776 21 mar  2009 
/WinXP/WINDOWS/$hf_mig$/KB959426/SP3QFE/kernel32.dll

(WinXP is a symlink to /cygdrive/c)

Thanks,
Angelo.

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