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