This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: executable does not load


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]