Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@sources.redhat.com Delivered-To: mailing list cygwin@sources.redhat.com Message-ID: <396DE96B.FB70F492@ece.gatech.edu> Date: Thu, 13 Jul 2000 12:08:11 -0400 From: Charles Wilson X-Mailer: Mozilla 4.73 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: cygwin Subject: Re: runtime failure in 20000710 and 20000711 snapshots References: <396D364D.6A019EC1@ece.gatech.edu> <396DC0C4.CA694EB7@cygnus.com> <396DE43E.FCC6B59F@ece.gatech.edu> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Charles Wilson wrote: > > Corinna Vinschen wrote: > > > > > No, there's something wrong with the tarball. I have just downloaded > > and I have seen the following entry: > > > > -rw-r--r-- dj/games 627200 2000-07-12 21:11:23 usr/bin/cygwin1.dll > > > > You will notice that the executable bits aren't set. This results > > in unset executable bits in the ACL when ntsec is ON. You can > > solve that by using `chmod +x´ on that dll. > > > > Unfortunately a DLL must have executable bit set in the ACL to be > > runtime loadable by NT/W2K. > > > > Yup, that fixed it. Thanks! > > --Chuck > Ooops. Now it's a runtime failues with older snapshots. Here's the deal: zlib-1.1.3 minigzip.exe(linked to libz.dll) and minigzip-stat.exe(linked statically), running 'make test': run env: 20000628 20000711 build env 20000628 OK OK 20000711 FAIL OK The command that fails: echo hello world | ./minigzip > foo and gives a popup window that reads: The instruction at "0x00401a98" referenced memory at "0x00000001". The memory could not be "read". Click on OK to terminate the program Click on CANCEL to debug the program Is it expected that programs/dlls compiled with the new (20000711 and later) libcygwin.a will fail with older installations? --Chuck -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe@sourceware.cygnus.com