executable does not load

marco atzeri marco.atzeri@gmail.com
Mon Mar 12 14:07:00 GMT 2012


On 3/12/2012 2:27 PM, Denis Excoffier wrote:
>
> Hello,
>
> I have a problem that appeared between the 20120308 snapshot
> and the 20120309 snapshot.
>
> [I have CYGWIN_NT-5.1 (on top of a French-only Windows XP SP3), all
> packages installed and up to date this morning, installation with
> "Just Me". When i install a snapshot i extract the whole
> cygwin-inst-xxxxxxxx.tar.bz2, not only cygwin1.dll.]
>
> I have an executable that is dynamically linked with a rather big
> home-built cygxerces-3-1.dll (from Xerces-C++ 3.1.1) and with a
> home-built stdc++-6.dll (from GCC 4.7.0 RC 20120302).

have you included them in the rebaseall list ?

>
> Under the 20120309 snapshot, the program does not get loaded, like if
> there was some DLL missing (no message, no diagnostic). I tried strace,
> but my strace appears to be broken (too many environment variables?).
>
> I'll try to prepare soon some STC that does not contain megabytes of
> personal data, and using only "approved" compilers and libraries.
>
> I've also noticed a "???" in the output of ldd (but this
> is perhaps unrelated):
> % ldd cygxerces-c-3-1.dll
>          ntdll.dll =>  /cygdrive/d/WINDOWS/system32/ntdll.dll (0x7c910000)
>          kernel32.dll =>  /cygdrive/d/WINDOWS/system32/kernel32.dll (0x7c800000)
>          ??? =>  ??? (0x62480000)
>          ??? =>  ??? (0x6bf40000)
>          ??? =>  ??? (0x61000000)
>          ??? =>  ??? (0x6c480000)
> %
> similar to (you can probably reproduce this one):
> % ldd /usr/bin/cygoctave-1.dll
>          ntdll.dll =>  /cygdrive/d/WINDOWS/system32/ntdll.dll (0x7c910000)
>          kernel32.dll =>  /cygdrive/d/WINDOWS/system32/kernel32.dll (0x7c800000)
>          ??? =>  ??? (0x70740000)
>          ??? =>  ??? (0x640c0000)
>          ??? =>  ??? (0x6bf40000)
>          ??? =>  ??? (0x61000000)
>          ??? =>  ??? (0x69780000)
>          ??? =>  ??? (0x6c480000)
> %
>
> Regards,
>
> Denis Excoffier.

on 20120310 snapshots on W7/64

$ ldd cygoctave-1.dll
         ntdll.dll => /cygdrive/c/Windows/SysWOW64/ntdll.dll (0x778f0000)
         kernel32.dll => /cygdrive/c/Windows/syswow64/kernel32.dll 
(0x77270000)
         KERNELBASE.dll => /cygdrive/c/Windows/syswow64/KERNELBASE.dll 
(0x768d0000)
         cygcruft-1.dll => /usr/bin/cygcruft-1.dll (0x69d50000)
         cyggcc_s-1.dll => /usr/bin/cyggcc_s-1.dll (0x691f0000)
         cygwin1.dll => /usr/bin/cygwin1.dll (0x61000000)
         cyggfortran-3.dll => /usr/bin/cyggfortran-3.dll (0x68e10000)
         cygstdc++-6.dll => /usr/bin/cygstdc++-6.dll (0x601e0000)
         cygblas-0.dll => /usr/lib/lapack/cygblas-0.dll (0x5d7e0000)
         cyglapack-0.dll => /usr/lib/lapack/cyglapack-0.dll (0x5d280000)
         cygreadline7.dll => /usr/bin/cygreadline7.dll (0x61630000)
         cygncursesw-10.dll => /usr/bin/cygncursesw-10.dll (0x645e0000)
         USER32.dll => /cygdrive/c/Windows/syswow64/USER32.dll (0x77160000)
         GDI32.dll => /cygdrive/c/Windows/syswow64/GDI32.dll (0x754b0000)
         LPK.dll => /cygdrive/c/Windows/syswow64/LPK.dll (0x77260000)
         USP10.dll => /cygdrive/c/Windows/syswow64/USP10.dll (0x75690000)
         msvcrt.dll => /cygdrive/c/Windows/syswow64/msvcrt.dll (0x75540000)
         ADVAPI32.dll => /cygdrive/c/Windows/syswow64/ADVAPI32.dll 
(0x755f0000)
         sechost.dll => /cygdrive/c/Windows/SysWOW64/sechost.dll 
(0x76b50000)
         RPCRT4.dll => /cygdrive/c/Windows/syswow64/RPCRT4.dll (0x76760000)
         SspiCli.dll => /cygdrive/c/Windows/syswow64/SspiCli.dll 
(0x75450000)
         CRYPTBASE.dll => /cygdrive/c/Windows/syswow64/CRYPTBASE.dll 
(0x75440000)
         cygfftw3-3.dll => /usr/bin/cygfftw3-3.dll (0x69610000)
         cygfftw3f-3.dll => /usr/bin/cygfftw3f-3.dll (0x69530000)
         cygpcre-0.dll => /usr/bin/cygpcre-0.dll (0x623e0000)
         cygqrupdate-0.dll => /usr/bin/cygqrupdate-0.dll (0x61700000)
         ??? => ??? (0x410000)
         IMM32.DLL => /cygdrive/c/Windows/system32/IMM32.DLL (0x76ae0000)
         MSCTF.dll => /cygdrive/c/Windows/syswow64/MSCTF.dll (0x76690000)



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



More information about the Cygwin mailing list