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]

Possible bug in stat, lstat with long filenames or paths


Hi,

I'm running on cygwin 1.5.9-1 and I think I've found a problem with stat,
lstat and the various derivatives. It seems to be related to long pathnames
where the file in question doesn't exist. When the combination of the
working directory and filename add up to somewhere around 260 (MAX_PATH
length) you get a segmentation fault under a cygwin bash shell or a
stackdump in a windows cmd shell.
A simple example to illustrate this is included here

#include <string.h>
#include <stdio.h>
#include <sys/stat.h>

int main()
{
    char filename[1024];
    struct stat sb;

    strcpy(filename, "a");
    while(strlen(filename) < 1023)
    {
        strcat(filename, "a");
        printf("filename length %d\n", strlen(filename));
        stat(filename, &sb);
    }
    return 0;
}

Interestingly if you jump over the length of string where it crashes
everything seems to work again. i.e if it crashes when filename is 254
characters long then if you add code to get filename to say 260 characters
before starting to call stat then it all starts working again, i.e it's only
when it hits a length around that of MAX_PATH.

Similarly if the file you call stat on actually exists then the code runs
fine, so it may be in some sort of error handling.

I tracked the bug down to somewhere within stat_worker in syscalls.cc. Upon
entry the struct __stat64 *buf is valid but immediately following the call
to build_fh_name it appears to have been trampled by someone. The
segmentation fault then occurs on the memset further through that function.

I realise this is a rather obtuse example which doesn't really make sense,
I've come to this from trying to track down my original problem which I'll
detail here. Within a build process I ended up with make executing a command
similar to the following sh.exe -c "echo -e somereasonablylongstrings >
afile.txt"
When sh.exe starts up it proceeds to try and parse the command line
arguments this involves running through wildcard expansion etc with globify
which ultimately ends up calling lstat64 on the "echo -e ....." part, which
obviously doesn't exist as a file and can become quite a long string. In
certain cases this hits the length problems I'm seeing in stat and sh.exe
crashes, this can be replicated with quite a few of the cygwin tools,
sh.exe, cp.exe, tr.exe etc since they share the same argument parsing.

Blake.



cygcheck output follows -

Cygwin Win95/NT Configuration Diagnostics
Current System Time: Wed May 05 17:06:34 2004

Windows XP Professional Ver 5.1 Build 2600 Service Pack 1

Path:	C:\cygwin\usr\local\bin
	C:\cygwin\bin
	C:\cygwin\bin
	C:\cygwin\usr\X11R6\bin
	c:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE
	c:\Program Files\Microsoft Visual Studio .NET 2003\VC7\BIN
	c:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools
	c:\Program Files\Microsoft Visual Studio .NET
2003\Common7\Tools\bin\prerelease
	c:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\bin
	c:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\bin
	c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
	c:\windows
	c:\windows\system32
	c:\Progra~1\Perforce
	.

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 400(Blakem) GID: 401(mkpasswd)
401(mkpasswd)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 400(Blakem) GID: 401(mkpasswd)
0(root)               544(Administrators)
545(Users)            1005(Debugger Users)
401(mkpasswd)

SysDir: C:\WINDOWS\System32
WinDir: C:\WINDOWS

HOME = `c:\maltby'
MAKE_MODE = `unix'
PWD = `/c/maltby'
USER = `Blakem'

!EXITCODE = `00000000'
ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\Blakem\Application Data'
CLIENTNAME = `Console'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `BMALTBY'
COMSPEC = `C:\WINDOWS\system32\cmd.exe'
CVS_RSH = `/bin/ssh'
DEVENVDIR = `C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE'
FRAMEWORKDIR = `C:\WINDOWS\Microsoft.NET\Framework'
FRAMEWORKSDKDIR = `C:\Program Files\Microsoft Visual Studio .NET
2003\SDK\v1.1'
FRAMEWORKVERSION = `v1.1.4322'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\Blakem'
HOSTNAME = `bmaltby'
INCLUDE = `C:\Program Files\Microsoft Visual Studio .NET
2003\VC7\ATLMFC\INCLUDE;C:\Program Files\Microsoft Visual Studio .NET
2003\VC7\INCLUDE;C:\Program Files\Microsoft Visual Studio .NET
2003\VC7\PlatformSDK\include\prerelease;C:\Program Files\Microsoft Visual
Studio .NET 2003\VC7\PlatformSDK\include;C:\Program Files\Microsoft Visual
Studio .NET 2003\SDK\v1.1\include;C:\Program Files\Microsoft Visual Studio
.NET 2003\SDK\v1.1\include\'
INFOPATH =
`/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/aut
otool/stable/info:'
LIB = `C:\Program Files\Microsoft Visual Studio .NET
2003\VC7\ATLMFC\LIB;C:\Program Files\Microsoft Visual Studio .NET
2003\VC7\LIB;C:\Program Files\Microsoft Visual Studio .NET
2003\VC7\PlatformSDK\lib\prerelease;C:\Program Files\Microsoft Visual Studio
.NET 2003\VC7\PlatformSDK\lib;C:\Program Files\Microsoft Visual Studio .NET
2003\SDK\v1.1\lib;C:\Program Files\Microsoft Visual Studio .NET
2003\SDK\v1.1\Lib\'
MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man:'
MSVCDIR = `C:\Program Files\Microsoft Visual Studio .NET 2003\VC7'
NUMBER_OF_PROCESSORS = `1'
OS = `Windows_NT'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 15 Model 2 Stepping 4, GenuineIntel'
PROCESSOR_LEVEL = `15'
PROCESSOR_REVISION = `0204'
PROGRAMFILES = `C:\Program Files'
PROMPT = `$P$G'
SESSIONNAME = `Console'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINDOWS'
TEMP = `c:\DOCUME~1\Blakem\LOCALS~1\Temp'
TERM = `cygwin'
TMP = `c:\DOCUME~1\Blakem\LOCALS~1\Temp'
USERNAME = `Blakem'
USERPROFILE = `C:\Documents and Settings\Blakem'
VCINSTALLDIR = `C:\Program Files\Microsoft Visual Studio .NET 2003'
VS71COMNTOOLS = `C:\Program Files\Microsoft Visual Studio .NET
2003\Common7\Tools\'
VSINSTALLDIR = `C:\Program Files\Microsoft Visual Studio .NET
2003\Common7\IDE'
WINDIR = `C:\WINDOWS'
_ = `/usr/bin/cygcheck'
POSIXLY_CORRECT = `1'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x00000022
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
  (default) = `C:\cygwin'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/c
  (default) = `c:'
  flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
  (default) = `C:\cygwin/bin'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
  (default) = `C:\cygwin/lib'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts
v2\/usr/X11R6/lib/X11/fonts
  (default) = `C:\cygwin\usr\X11R6\lib\X11\fonts'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options

a:  fd           N/A    N/A                    
c:  hd  NTFS   97182Mb  62% CP CS UN PA FC     
d:  hd  NTFS   20002Mb   9% CP CS UN PA FC     Data
e:  cd           N/A    N/A                    
f:  hd  NTFS   38138Mb  48% CP CS UN PA FC     Local Disk
g:  hd  NTFS   43974Mb  82% CP CS UN PA FC     

C:\cygwin                          /                         system  binmode
c:                                 /c                        system
textmode
C:\cygwin/bin                      /usr/bin                  system  binmode
C:\cygwin/lib                      /usr/lib                  system  binmode
C:\cygwin\usr\X11R6\lib\X11\fonts  /usr/X11R6/lib/X11/fonts  system  binmode
.                                  /cygdrive                 system
binmode,cygdrive

Found: C:\cygwin\bin\awk.exe
Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cp.exe
Found: C:\cygwin\bin\cpp.exe
Found: C:\cygwin\bin\find.exe
Found: C:\cygwin\bin\gcc.exe
Not Found: gdb
Found: C:\cygwin\bin\grep.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Found: C:\cygwin\bin\make.exe
Found: C:\cygwin\bin\mv.exe
Found: C:\cygwin\bin\rm.exe
Found: C:\cygwin\bin\sed.exe
Found: C:\cygwin\bin\sh.exe
Found: C:\cygwin\bin\tar.exe

   61k 2003/08/09 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2003/8/9 7:35
    7k 2003/10/19 C:\cygwin\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2003/10/19 8:57
  831k 2003/09/20 C:\cygwin\bin\cygdb-4.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.1.dll" v0.0 ts=2003/9/20 22:51
 1080k 2003/09/20 C:\cygwin\bin\cygdb_cxx-4.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.1.dll" v0.0 ts=2003/9/20 22:53
  155k 2004/01/07 C:\cygwin\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-0.dll" v0.0 ts=2004/1/7 16:14
  129k 2004/03/11 C:\cygwin\bin\cygfontconfig-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfontconfig-1.dll" v0.0 ts=2004/3/11 0:12
   45k 2001/04/25 C:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
                  "cygform5.dll" v0.0 ts=2001/4/25 6:28
   35k 2002/01/09 C:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0
                  "cygform6.dll" v0.0 ts=2002/1/9 6:03
   48k 2003/08/09 C:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0
                  "cygform7.dll" v0.0 ts=2003/8/9 10:25
  361k 2003/10/25 C:\cygwin\bin\cygfreetype-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygfreetype-6.dll" v0.0 ts=2003/10/22 5:18
   28k 2003/07/20 C:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-3.dll" v0.0 ts=2003/7/20 8:58
   30k 2003/08/11 C:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2003/8/11 3:12
   19k 2003/03/22 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm.dll" v0.0 ts=2002/2/20 3:05
   15k 2003/07/20 C:\cygwin\bin\cyggdbm_compat-3.dll - os=4.0 img=1.0
sys=4.0
                  "cyggdbm_compat-3.dll" v0.0 ts=2003/7/20 9:00
   15k 2003/08/11 C:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0
sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2003/8/11 3:13
   69k 2003/08/10 C:\cygwin\bin\cyggettextlib-0-12-1.dll - os=4.0 img=1.0
sys=4.0
                  "cyggettextlib-0-12-1.dll" v0.0 ts=2003/8/10 23:10
   12k 2003/08/10 C:\cygwin\bin\cyggettextpo-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggettextpo-0.dll" v0.0 ts=2003/8/10 23:11
  134k 2003/08/10 C:\cygwin\bin\cyggettextsrc-0-12-1.dll - os=4.0 img=1.0
sys=4.0
                  "cyggettextsrc-0-12-1.dll" v0.0 ts=2003/8/10 23:10
   17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory4.dll" v0.0 ts=2001/1/7 4:34
   29k 2003/08/10 C:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory5.dll" v0.0 ts=2003/8/11 0:16
  958k 2003/08/10 C:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2003/8/10 21:57
   22k 2001/12/13 C:\cygwin\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-1.dll" v0.0 ts=2001/12/13 9:28
   37k 2003/08/10 C:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-2.dll" v0.0 ts=2003/8/10 22:50
   21k 2001/06/20 C:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl.dll" v0.0 ts=2001/6/20 18:09
   26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu5.dll" v0.0 ts=2001/4/25 6:27
   20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu6.dll" v0.0 ts=2002/1/9 6:03
   29k 2003/08/09 C:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu7.dll" v0.0 ts=2003/8/9 10:25
  156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++5.dll" v0.0 ts=2001/4/25 6:29
  175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++6.dll" v0.0 ts=2002/1/9 6:03
  226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses5.dll" v0.0 ts=2001/4/25 6:17
  202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses6.dll" v0.0 ts=2002/1/9 6:03
  224k 2003/08/09 C:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses7.dll" v0.0 ts=2003/8/9 10:24
   15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel5.dll" v0.0 ts=2001/4/25 6:27
   12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel6.dll" v0.0 ts=2002/1/9 6:03
   19k 2003/08/09 C:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel7.dll" v0.0 ts=2003/8/9 10:24
   62k 2003/12/11 C:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-0.dll" v0.0 ts=2003/12/11 17:01
   63k 2003/04/11 C:\cygwin\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre.dll" v0.0 ts=2003/4/11 9:31
    9k 2003/12/11 C:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix-0.dll" v0.0 ts=2003/12/11 17:01
   61k 2003/04/11 C:\cygwin\bin\cygpcreposix.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix.dll" v0.0 ts=2003/4/11 9:31
 1049k 2003/11/07 C:\cygwin\bin\cygperl5_8_2.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_8_2.dll" v0.0 ts=2003/11/7 11:08
   22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2002/6/9 6:45
  108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline4.dll" v0.0 ts=2001/1/7 4:34
  148k 2003/08/10 C:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline5.dll" v0.0 ts=2003/8/11 0:16
   61k 2003/12/04 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2003/12/4 3:03
 1100k 2004/03/19 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/3/19 4:05
    Cygwin DLL version info:
        DLL version: 1.5.9
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 112
        Shared data: 4
        DLL identifier: cygwin1
        Mount registry: 2
        Cygnus registry name: Cygnus Solutions
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Cygwin mount registry name: mounts v2
        Cygdrive flags: cygdrive flags
        Cygdrive prefix: cygdrive prefix
        Cygdrive default prefix: 
        Build date: Thu Mar 18 23:05:18 EST 2004
        Shared id: cygwin1S4

  237k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygdps-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygdps-1.dll" v0.0 ts=2004/4/10 0:25
   25k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygdpstk-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygdpstk-1.dll" v0.0 ts=2004/4/10 0:25
   28k 2004/01/16 C:\cygwin\usr\X11R6\bin\cygDtPrint-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygDtPrint-1.dll" v0.0 ts=2004/1/16 4:07
   21k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygfontenc-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygfontenc-1.dll" v0.0 ts=2004/4/10 0:27
   36k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygFS-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygFS-6.dll" v0.0 ts=2004/4/10 0:20
  431k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygGL-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygGL-1.dll" v0.0 ts=2004/4/10 0:24
  437k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygGLU-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygGLU-1.dll" v0.0 ts=2004/4/10 0:25
   74k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygICE-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygICE-6.dll" v0.0 ts=2004/4/10 0:17
   76k 2004/01/16 C:\cygwin\usr\X11R6\bin\cygMrm-2.dll - os=4.0 img=1.0
sys=4.0
                  "cygMrm-2.dll" v0.0 ts=2004/1/16 4:07
    9k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygoldX-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygoldX-6.dll" v0.0 ts=2004/4/10 0:17
 1250k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygOSMesa-4.dll - os=4.0 img=1.0
sys=4.0
                  "cygOSMesa-4.dll" v0.0 ts=2004/4/10 0:24
   20k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygpsres-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygpsres-1.dll" v0.0 ts=2004/4/10 0:25
   30k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygSM-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygSM-6.dll" v0.0 ts=2004/4/10 0:17
   66k 2004/01/16 C:\cygwin\usr\X11R6\bin\cygUil-2.dll - os=4.0 img=1.0
sys=4.0
                  "cygUil-2.dll" v0.0 ts=2004/1/16 4:07
  869k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygX11-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygX11-6.dll" v0.0 ts=2004/4/10 0:17
  253k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXaw-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygXaw-6.dll" v0.0 ts=2004/4/10 0:19
  355k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXaw-7.dll - os=4.0 img=1.0
sys=4.0
                  "cygXaw-7.dll" v0.0 ts=2004/4/10 0:20
   30k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXcursor-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygXcursor-1.dll" v0.0 ts=2004/4/10 0:26
   49k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXext-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygXext-6.dll" v0.0 ts=2004/4/10 0:17
    7k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXfontcache-1.dll - os=4.0
img=1.0 sys=4.0
                  "cygXfontcache-1.dll" v0.0 ts=2004/4/10 0:27
   56k 2004/03/11 C:\cygwin\usr\X11R6\bin\cygXft-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygXft-1.dll" v0.0 ts=2003/11/18 1:42
   63k 2004/03/23 C:\cygwin\usr\X11R6\bin\cygXft-2.dll - os=4.0 img=1.0
sys=4.0
                  "cygXft-2.dll" v0.0 ts=2004/3/23 22:20
   27k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXi-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygXi-6.dll" v0.0 ts=2004/4/10 0:20
  124k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygxkbfile-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygxkbfile-1.dll" v0.0 ts=2004/4/10 0:20
   12k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygxkbui-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygxkbui-1.dll" v0.0 ts=2004/4/10 0:21
 1293k 2004/01/16 C:\cygwin\usr\X11R6\bin\cygXm-2.dll - os=4.0 img=1.0
sys=4.0
                  "cygXm-2.dll" v0.0 ts=2004/1/16 4:03
   76k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXmu-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygXmu-6.dll" v0.0 ts=2004/4/10 0:18
   11k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXmuu-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygXmuu-1.dll" v0.0 ts=2004/4/10 0:18
   26k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXp-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygXp-6.dll" v0.0 ts=2004/4/10 0:21
   51k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXpm-4.dll - os=4.0 img=1.0
sys=4.0
                  "cygXpm-4.dll" v0.0 ts=2004/4/10 0:19
   11k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXrandr-2.dll - os=4.0 img=1.0
sys=4.0
                  "cygXrandr-2.dll" v0.0 ts=2004/4/10 0:26
   27k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXrender-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygXrender-1.dll" v0.0 ts=2004/4/10 0:25
    8k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXRes-1.dll - os=4.0 img=1.0
sys=4.0
                  "cygXRes-1.dll" v0.0 ts=2004/4/10 0:26
  282k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXt-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygXt-6.dll" v0.0 ts=2004/4/10 0:18
   27k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXTrap-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygXTrap-6.dll" v0.0 ts=2004/4/10 0:26
   17k 2004/04/10 C:\cygwin\usr\X11R6\bin\cygXtst-6.dll - os=4.0 img=1.0
sys=4.0
                  "cygXtst-6.dll" v0.0 ts=2004/4/10 0:20
  958k 2003/08/10 c:\maltby\dev4\testing\platform\bin\win\cygiconv-2.dll -
os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2003/8/10 21:57
   37k 2003/08/10 c:\maltby\dev4\testing\platform\bin\win\cygintl-2.dll -
os=4.0 img=1.0 sys=4.0
                  "cygintl-2.dll" v0.0 ts=2003/8/10 22:50
 1100k 2004/03/19 c:\maltby\dev4\testing\platform\bin\win\cygwin1.dll -
os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/3/19 4:05
    Cygwin DLL version info:
        DLL version: 1.5.9
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 112
        Shared data: 4
        DLL identifier: cygwin1
        Mount registry: 2
        Cygnus registry name: Cygnus Solutions
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Cygwin mount registry name: mounts v2
        Cygdrive flags: cygdrive flags
        Cygdrive prefix: cygdrive prefix
        Cygdrive default prefix: 
        Build date: Thu Mar 18 23:05:18 EST 2004
        Shared id: cygwin1S4


Cygwin Package Information
Last downloaded files to: C:\Cygwin\download
Last downloaded files from:
ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/cygwin

Package              Version            
_update-info-dir     00227-1            
ash                  20040127-1         
base-files           2.6-1              
base-passwd          1.1-1              
bash                 2.05b-16           
binutils             20040312-1         
bzip2                1.0.2-5            
ccache               2.2-1              
crypt                1.1-1              
cygwin               1.5.9-1            
diffutils            2.8.7-1            
distcc               2.14-1             
editrights           1.01-1             
expat                1.95.7-1           
fileutils            4.1-2              
findutils            4.1.7-4            
fontconfig           2.2.2-1            
freetype2            2.1.5-1            
gawk                 3.1.3-4            
gcc                  3.3.1-3            
gcc-g++              3.3.1-3            
gcc-mingw-core       20031020-1         
gcc-mingw-g++        20031020-1         
gdbm                 1.8.3-7            
gettext              0.12.1-3           
grep                 2.5-1              
groff                1.18.1-2           
gzip                 1.3.5-1            
less                 381-1              
lesstif              0.93.91-6          
libbz2_1             1.0.2-5            
libdb4.1             4.1.25-1           
libfontconfig1       2.2.2-1            
libfreetype26        2.1.5-1            
libgdbm              1.8.0-5            
libgdbm-devel        1.8.3-7            
libgdbm3             1.8.3-3            
libgdbm4             1.8.3-7            
libgettextpo0        0.12.1-3           
libiconv2            1.9.1-3            
libintl              0.10.38-3          
libintl1             0.10.40-1          
libintl2             0.12.1-3           
libncurses5          5.2-1              
libncurses6          5.2-8              
libncurses7          5.3-4              
libpcre              4.1-1              
libpcre0             4.5-1              
libpopt0             1.6.4-4            
libreadline4         4.1-2              
libreadline5         4.3-5              
libXft               2.1.6-1            
libXft1              1.0.0-1            
libXft2              2.1.6-1            
login                1.9-7              
make                 3.80-1             
man                  1.5k-3             
mingw-runtime        3.3-1              
mktemp               1.5-3              
nano                 1.2.2-1            
ncurses              5.3-4              
pcre                 4.5-1              
pcre-doc             4.5-1              
perl                 5.8.2-1            
perl-libwin32        0.191-1            
popt                 1.6.4-4            
readline             4.3-5              
sed                  4.0.9-2            
sh-utils             2.0.15-4           
tar                  1.13.25-5          
termcap              20021106-2         
terminfo             5.3_20030726-1     
texinfo              4.2-4              
textutils            2.0.21-1           
unzip                5.50-5             
w32api               2.5-1              
which                1.5-2              
X-startup-scripts    1.0.7-1            
XFree86-base         4.3.0-11           
XFree86-bin          4.3.0-21           
XFree86-etc          4.3.0-12           
XFree86-fenc         4.3.0-2            
XFree86-fnts         4.3.0-2            
XFree86-lib          4.3.0-3            
XFree86-xserv        4.3.0-68           
xorg-x11-base        6.7.0.0-8          
xorg-x11-bin         6.7.0.0-4          
xorg-x11-bin-dlls    6.7.0.0-4          
xorg-x11-bin-lndir   6.7.0.0-2          
xorg-x11-etc         6.7.0.0-3          
xorg-x11-fenc        6.7.0.0-2          
xorg-x11-fnts        6.7.0.0-1          
xorg-x11-libs-data   6.7.0.0-2          
xorg-x11-xwin        6.7.0.0-8          
xterm                185-4              
zip                  2.3-6              
zlib                 1.2.1-1            
Use -h to see help about each section

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


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