Mail Archives: cygwin/2005/04/01/06:07:34
--------------010103090306000303090602
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Corinna Vinschen wrote :
>>There seems to be odd problems with windows sp2 (and some sp1 with
>>undetermined updates).
>>
>>
>
>Never heard of Windows sp2. NT4 SP2? 2000 SP2? XP SP2?
>
>
I'm sorry I sometimes forget there are several windows versions.
I'm using windows xp sp2 with all lastest microsoft updates (Windows XP
Pro. V 5.1 Build 2600 SP2)
I had the same result on some windows xp sp1 computers which had some
microsoft updates.
I had a correct behaviour (no bug), on some windows xp sp1 computers
which had no updates.
I tried lastest cygwin snapshot (2005-Mar-30). So cygwin dll version is
1.5.14 build on March 30 2005.
I attach cygcheck.out as asked in the cygwin' problem webpage.
>>I work on windows version of drqueue, which is an opensource distributed
>>rendering management software (for use with maya rendering for exemple),
>>designed for unix, so it uses IPC ans sockets.
>>
>>The port works well for the most of it, except for the server itself
>>(the master program).
>>The unix version has no problem on all this, it works on linux, bsds, irix..
>>
>>Please take a look in the main loop (main function), of this short file :
>>http://www.drqueue.org/svn/trunk/drqueue/master.c
>>
>>basicly, the program do this :
>>-init config
>>-load saved database of jobs
>>-set signals handlers
>>-get shared memory (IPC shared memory and semaphores)
>>-fork a consitency checking task (it is not involved in the problem, i
>>tested)
>>-bind a port (it's server!)
>>-then go the usual main loop which forks childs process to accept
>>connections.
>>
>>on windows sp2 (and some sp1 with updates), the master keep yelling a
>>strange error :
>>
>>*** MapViewOfFileEx (0xF10000), Win32 error 487. Terminating.
>>
>>error 487 means
>>"Attempt to access invalid address."
>>
>>
>
>Ok, three things here.
>
>First, please follow the reporting guidelines on
>http://cygwin.com/problems.html.
>
>
i read most of it before sending the message, but I was not enough
precise in my previous mail, I'm sorry.
>Second, did you try a developers snapshot from http://cygwin.com/snapshots?
>
>
i just tried (i installed it as said in the faq, check cygcheck.out,
you'll see dll version is lastest).
I got the same result
>Third, if that's not already mentioned on the problems web page, please
>try to create a short, brief, concise, simple, as minimal as possible,
>self-contained testcase which allows to reproduce the problem.
>
>
I didn't find something in the mailing list talking specifically on
socket, ipc and windows xp sp2 problem.
So I hope you wouldn't mind I attached a short testing program you can
easily compil with gcc to reproduce the bug.
If you have SP1, you may not see the bug (depend of your upgrades).
I attached the program output with those MapViewOfFileEx errors.
In the C file :
If you do not define USE_IPC, you should not have the bug, as it occurs
only with shared memory used.
If you define BIND_AFTER_FORK, you should not have the bug either, as it
occurs when there is a fork after a BIND and before end of socket usage.
But using BIND_AFTER_WORK is not a good way to handle the socket.
If you know a workaround, waiting this to be fixed, I would enjoy to use
it in my program.
Thank you and sorry for my lack of precision in previous mail,
Vincent
--------------010103090306000303090602
Content-Type: text/plain;
name="cygcheck.out"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="cygcheck.out"
Cygwin Configuration Diagnostics
Current System Time: Fri Apr 01 12:45:54 2005
Windows XP Professional Ver 5.1 Build 2600 Service Pack 2
Path: d:\cygwin\lib\subversion\bin
c:\GTK\bin
d:\cygwin\usr\local\bin
d:\cygwin\bin
d:\cygwin\bin
d:\cygwin\usr\X11R6\bin
c:\GTK\bin
c:\Program Files\Alias\Maya6.0\bin
c:\WINXP\system32
c:\WINXP
c:\WINXP\System32\Wbem
c:\Program Files\Executive Software\Diskeeper\
c:\Program Files\Fichiers communs\GTK\2.0\bin
c:\Program Files\ATI Technologies\ATI Control Panel
c:\Program Files\WinSCP3\
.\
Output from d:\cygwin\bin\id.exe (nontsec)
UID: 1005(kraken) GID: 513(Aucun)
513(Aucun)
Output from d:\cygwin\bin\id.exe (ntsec)
UID: 1005(kraken) GID: 513(Aucun)
0(root) 513(Aucun) 544(Administrateurs)
545(Utilisateurs) 1007(Debugger Users)
SysDir: C:\WINXP\system32
WinDir: C:\WINXP
CYGWIN = `server'
C_INCLUDE_PATH = `/cygdrive/c/GTK/include'
HOME = `d:\cygwin\home\kraken'
LIBRARY_PATH = `/cygdrive/c/GTK/lib:/lib/w32api'
MAKE_MODE = `unix'
PWD = `/usr/local/src'
USER = `kraken'
ACLOCAL_FLAGS = `-I /cygdrive/c/GTK/share/aclocal '
ALLUSERSPROFILE = `C:\Documents and Settings\All Users.WINXP'
APPDATA = `C:\Documents and Settings\kraken\Application Data'
CLIENTNAME = `Console'
COMMONPROGRAMFILES = `C:\Program Files\Fichiers communs'
COMPUTERNAME = `KRAKEN-PC'
COMSPEC = `C:\WINXP\system32\cmd.exe'
CVS_RSH = `/bin/ssh'
DRQUEUE_BIN = `C:\Program Files\drqueue\bin'
DRQUEUE_DB = `C:\Program Files\drqueue\db'
DRQUEUE_ETC = `C:\Program Files\drqueue\etc'
DRQUEUE_ISSLAVE = `1'
DRQUEUE_LOGS = `c:\Program Files\drqueue\logs'
DRQUEUE_MASTER = `KRAKEN-PC'
DRQUEUE_ROOT = `C:\Program Files\drqueue'
DRQUEUE_TMP = `\\Kraken-pc\d'
FP_NO_HOST_CHECK = `NO'
GTK_BASEPATH = `/cygdrive/c/GTK'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\kraken'
HOSTNAME = `kraken-pc'
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/autotool/stable/info:'
LIB = `C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Lib\'
LM_LICENSE_FILE = `c:\flexlm\aw.dat'
LOGONSERVER = `\\KRAKEN-PC'
MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man'
NUMBER_OF_PROCESSORS = `1'
OLDPWD = `/home/kraken'
OS = `Windows_NT'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PKG_CONFIG_PATH = `/usr/X11R6/lib/pkgconfig:/cygdrive/c/GTK/lib/pkgconfig'
PRINTER = `hp deskjet 990c series'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 8 Stepping 1, AuthenticAMD'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0801'
PROGRAMFILES = `C:\Program Files'
PROMPT = `$P$G'
PS1 = `\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ '
SESSIONNAME = `Console'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINXP'
TEMP = `C:\DOCUME~1\kraken\LOCALS~1\Temp'
TERM = `cygwin'
TMP = `C:\DOCUME~1\kraken\LOCALS~1\Temp'
USERDOMAIN = `KRAKEN-PC'
USERNAME = `kraken'
USERPROFILE = `C:\Documents and Settings\kraken'
VS71COMNTOOLS = `C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\'
WINDIR = `C:\WINXP'
_ = `/usr/bin/cygcheck.exe'
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) = `d:\cygwin'
flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
(default) = `d:\cygwin/bin'
flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
(default) = `d:\cygwin/lib'
flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options
c: hd NTFS 78159Mb 95% CP CS UN PA FC Disque local
d: hd NTFS 38162Mb 65% CP CS UN PA FC data
e: fd N/A N/A
f: fd N/A N/A
g: cd CDFS 4434Mb 100% CS UN hl2
h: cd N/A N/A
d:\cygwin / system binmode
d:\cygwin/bin /usr/bin system binmode
d:\cygwin/lib /usr/lib system binmode
. /cygdrive system binmode,cygdrive
Found: d:\cygwin\bin\awk.exe
Found: d:\cygwin\bin\bash.exe
Found: d:\cygwin\bin\cat.exe
Found: d:\cygwin\bin\cp.exe
Found: d:\cygwin\bin\cpp.exe
Found: d:\cygwin\bin\find.exe
Found: d:\cygwin\bin\gcc.exe
Found: d:\cygwin\bin\gdb.exe
Found: d:\cygwin\bin\grep.exe
Found: d:\cygwin\bin\ld.exe
Found: d:\cygwin\bin\ls.exe
Found: d:\cygwin\bin\make.exe
Found: d:\cygwin\bin\mv.exe
Found: d:\cygwin\bin\rm.exe
Found: d:\cygwin\bin\sed.exe
Found: d:\cygwin\bin\sh.exe
Found: d:\cygwin\bin\tar.exe
125k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_client-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_client-1-0.dll" v0.0 ts=2004/12/30 16:52
28k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_delta-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_delta-1-0.dll" v0.0 ts=2004/12/30 16:47
23k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_diff-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_diff-1-0.dll" v0.0 ts=2004/12/30 16:51
15k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_fs-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_fs-1-0.dll" v0.0 ts=2004/12/30 16:49
113k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_fs_base-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_fs_base-1-0.dll" v0.0 ts=2004/12/30 16:48
81k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_fs_fs-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_fs_fs-1-0.dll" v0.0 ts=2004/12/30 16:48
8k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_ra-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_ra-1-0.dll" v0.0 ts=2004/12/30 16:52
72k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_ra_dav-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_ra_dav-1-0.dll" v0.0 ts=2004/12/30 16:51
16k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_ra_local-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_ra_local-1-0.dll" v0.0 ts=2004/12/30 16:49
53k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_ra_svn-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_ra_svn-1-0.dll" v0.0 ts=2004/12/30 16:49
83k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_repos-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_repos-1-0.dll" v0.0 ts=2004/12/30 16:49
128k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_subr-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_subr-1-0.dll" v0.0 ts=2004/12/30 16:47
136k 2004/12/30 d:\cygwin\lib\subversion\bin\cygsvn_wc-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygsvn_wc-1-0.dll" v0.0 ts=2004/12/30 16:51
93k 2005/02/17 d:\cygwin\bin\cygapr-0-0.dll - os=4.0 img=1.0 sys=4.0
"cygapr-0-0.dll" v0.0 ts=2005/2/17 22:52
68k 2005/02/17 d:\cygwin\bin\cygaprutil-0-0.dll - os=4.0 img=1.0 sys=4.0
"cygaprutil-0-0.dll" v0.0 ts=2005/2/17 22:56
77k 2004/06/04 d:\cygwin\bin\cygart_lgpl_2-2.dll - os=4.0 img=1.0 sys=4.0
"cygart_lgpl_2-2.dll" v0.0 ts=2004/6/4 12:20
123k 2004/09/29 d:\cygwin\bin\cygatk-1.0-0.dll - os=4.0 img=1.0 sys=4.0
"cygatk-1.0-0.dll" v0.0 ts=2004/9/30 1:16
336k 2004/10/27 d:\cygwin\bin\cygbonobo-2-0.dll - os=4.0 img=1.0 sys=4.0
"cygbonobo-2-0.dll" v0.0 ts=2004/10/27 9:43
72k 2004/10/27 d:\cygwin\bin\cygbonobo-activation-4.dll - os=4.0 img=1.0 sys=4.0
"cygbonobo-activation-4.dll" v0.0 ts=2004/10/27 1:19
55k 2004/09/14 d:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
"cygbz2-1.dll" v0.0 ts=2004/9/14 6:16
18k 2004/07/06 d:\cygwin\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
"cygcharset-1.dll" v0.0 ts=2004/7/6 20:09
529k 2004/06/27 d:\cygwin\bin\cygcppunit-1-9-14.dll - os=4.0 img=1.0 sys=4.0
"cygcppunit-1-9-14.dll" v0.0 ts=2004/6/27 3:29
260k 2004/10/26 d:\cygwin\bin\cygcroco-0.6-3.dll - os=4.0 img=1.0 sys=4.0
"cygcroco-0.6-3.dll" v0.0 ts=2004/10/27 0:09
7k 2003/10/19 d:\cygwin\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
"cygcrypt-0.dll" v0.0 ts=2003/10/19 9:57
852k 2005/03/23 d:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
"cygcrypto-0.9.7.dll" v0.0 ts=2005/3/23 11:16
617k 2004/03/22 d:\cygwin\bin\cygcurl-2.dll - os=4.0 img=1.0 sys=4.0
"cygcurl-2.dll" v0.0 ts=2004/3/22 16:52
22k 2004/02/10 d:\cygwin\bin\cygcygipc-2.dll - os=4.0 img=1.0 sys=4.0
"cygcygipc-2.dll" v0.0 ts=2004/2/10 3:48
831k 2003/09/20 d:\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 23:51
895k 2004/04/28 d:\cygwin\bin\cygdb-4.2.dll - os=4.0 img=1.0 sys=4.0
"cygdb-4.2.dll" v0.0 ts=2004/4/27 17:31
1080k 2003/09/20 d:\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 23:53
1156k 2004/04/28 d:\cygwin\bin\cygdb_cxx-4.2.dll - os=4.0 img=1.0 sys=4.0
"cygdb_cxx-4.2.dll" v0.0 ts=2004/4/27 17:35
9k 2004/10/24 d:\cygwin\bin\cygdlloader-6.dll - os=4.0 img=1.0 sys=4.0
"cygdlloader-6.dll" v0.0 ts=2004/10/24 9:59
174k 2004/10/14 d:\cygwin\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0
"cygexpat-0.dll" v0.0 ts=2004/10/14 10:34
65k 2005/01/08 d:\cygwin\bin\cygexslt-0.dll - os=4.0 img=1.0 sys=4.0
"cygexslt-0.dll" v0.0 ts=2005/1/8 14:27
654k 2003/11/04 d:\cygwin\bin\cygfltknox-0.dll - os=4.0 img=1.0 sys=4.0
"cygfltknox-0.dll" v0.0 ts=2003/11/4 22:57
65k 2003/11/04 d:\cygwin\bin\cygfltknox_forms-0.dll - os=4.0 img=1.0 sys=4.0
"cygfltknox_forms-0.dll" v0.0 ts=2003/11/4 22:57
81k 2003/11/04 d:\cygwin\bin\cygfltknox_gl-0.dll - os=4.0 img=1.0 sys=4.0
"cygfltknox_gl-0.dll" v0.0 ts=2003/11/4 22:58
108k 2003/11/04 d:\cygwin\bin\cygfltknox_images-0.dll - os=4.0 img=1.0 sys=4.0
"cygfltknox_images-0.dll" v0.0 ts=2003/11/4 22:58
129k 2004/03/11 d:\cygwin\bin\cygfontconfig-1.dll - os=4.0 img=1.0 sys=4.0
"cygfontconfig-1.dll" v0.0 ts=2004/3/11 1:12
40k 2004/10/10 d:\cygwin\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0
"cygform-8.dll" v0.0 ts=2004/10/10 10:33
45k 2001/04/25 d:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
"cygform5.dll" v0.0 ts=2001/4/25 7:28
35k 2002/01/09 d:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0
"cygform6.dll" v0.0 ts=2002/1/9 7:03
48k 2003/08/09 d:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0
"cygform7.dll" v0.0 ts=2003/8/9 11:25
907k 2004/06/09 d:\cygwin\bin\cygfpx-1.dll - os=4.0 img=1.0 sys=4.0
"cygfpx-1.dll" v0.0 ts=2004/6/9 10:35
361k 2003/10/25 d:\cygwin\bin\cygfreetype-6.dll - os=4.0 img=1.0 sys=4.0
"cygfreetype-6.dll" v0.0 ts=2003/10/22 6:18
28k 2003/07/20 d:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0
"cyggdbm-3.dll" v0.0 ts=2003/7/20 9:58
30k 2003/08/11 d:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
"cyggdbm-4.dll" v0.0 ts=2003/8/11 4:12
19k 2003/03/22 d:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
"cyggdbm.dll" v0.0 ts=2002/2/20 4:05
15k 2003/07/20 d:\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 10:00
15k 2003/08/11 d:\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 4:13
394k 2004/12/31 d:\cygwin\bin\cyggdk-x11-2.0-0.dll - os=4.0 img=1.0 sys=4.0
"cyggdk-x11-2.0-0.dll" v0.0 ts=2004/12/30 21:59
79k 2004/12/31 d:\cygwin\bin\cyggdk_pixbuf-2.0-0.dll - os=4.0 img=1.0 sys=4.0
"cyggdk_pixbuf-2.0-0.dll" v0.0 ts=2004/12/30 21:36
56k 2004/12/31 d:\cygwin\bin\cyggdk_pixbuf_xlib-2.0-0.dll - os=4.0 img=1.0 sys=4.0
"cyggdk_pixbuf_xlib-2.0-0.dll" v0.0 ts=2004/12/30 23:45
107k 2004/07/06 d:\cygwin\bin\cyggettextlib-0-14-1.dll - os=4.0 img=1.0 sys=4.0
"cyggettextlib-0-14-1.dll" v0.0 ts=2004/7/6 19:56
17k 2004/07/06 d:\cygwin\bin\cyggettextpo-0.dll - os=4.0 img=1.0 sys=4.0
"cyggettextpo-0.dll" v0.0 ts=2004/7/6 19:56
190k 2004/07/06 d:\cygwin\bin\cyggettextsrc-0-14-1.dll - os=4.0 img=1.0 sys=4.0
"cyggettextsrc-0-14-1.dll" v0.0 ts=2004/7/6 19:56
79k 2004/09/07 d:\cygwin\bin\cygglade-2.0-0.dll - os=4.0 img=1.0 sys=4.0
"cygglade-2.0-0.dll" v0.0 ts=2004/9/8 0:54
135k 2004/09/02 d:\cygwin\bin\cygglib-1-2-0.dll - os=4.0 img=1.0 sys=4.0
"cygglib-1-2-0.dll" v0.0 ts=2004/9/2 20:21
564k 2004/12/30 d:\cygwin\bin\cygglib-2.0-0.dll - os=4.0 img=1.0 sys=4.0
"cygglib-2.0-0.dll" v0.0 ts=2004/12/30 15:17
11k 2004/09/02 d:\cygwin\bin\cyggmodule-1-2-0.dll - os=4.0 img=1.0 sys=4.0
"cyggmodule-1-2-0.dll" v0.0 ts=2004/9/2 20:23
11k 2004/12/30 d:\cygwin\bin\cyggmodule-2.0-0.dll - os=4.0 img=1.0 sys=4.0
"cyggmodule-2.0-0.dll" v0.0 ts=2004/12/30 15:21
158k 2004/10/16 d:\cygwin\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0
"cyggmp-3.dll" v0.0 ts=2004/10/16 9:40
288k 2004/10/16 d:\cygwin\bin\cyggmpxx-3.dll - os=4.0 img=1.0 sys=4.0
"cyggmpxx-3.dll" v0.0 ts=2004/10/16 9:40
32k 2004/09/29 d:\cygwin\bin\cyggnome-keyring-0.dll - os=4.0 img=1.0 sys=4.0
"cyggnome-keyring-0.dll" v0.0 ts=2004/9/29 8:27
167k 2004/09/24 d:\cygwin\bin\cyggnomecanvas-2-0.dll - os=4.0 img=1.0 sys=4.0
"cyggnomecanvas-2-0.dll" v0.0 ts=2004/9/24 4:42
252k 2004/12/30 d:\cygwin\bin\cyggobject-2.0-0.dll - os=4.0 img=1.0 sys=4.0
"cyggobject-2.0-0.dll" v0.0 ts=2004/12/30 15:20
351k 2004/07/17 d:\cygwin\bin\cygGraphicsMagick++-0.dll - os=4.0 img=1.0 sys=4.0
"cygGraphicsMagick++-0.dll" v0.0 ts=2004/7/17 10:48
2170k 2004/07/17 d:\cygwin\bin\cygGraphicsMagick-0.dll - os=4.0 img=1.0 sys=4.0
"cygGraphicsMagick-0.dll" v0.0 ts=2004/7/17 10:46
10k 2004/09/02 d:\cygwin\bin\cyggthread-1-2-0.dll - os=4.0 img=1.0 sys=4.0
"cyggthread-1-2-0.dll" v0.0 ts=2004/9/2 20:23
15k 2004/12/30 d:\cygwin\bin\cyggthread-2.0-0.dll - os=4.0 img=1.0 sys=4.0
"cyggthread-2.0-0.dll" v0.0 ts=2004/12/30 15:21
2708k 2004/12/31 d:\cygwin\bin\cyggtk-x11-2.0-0.dll - os=4.0 img=1.0 sys=4.0
"cyggtk-x11-2.0-0.dll" v0.0 ts=2004/12/30 22:55
527k 2004/10/12 d:\cygwin\bin\cygguile-12.dll - os=4.0 img=1.0 sys=4.0
"cygguile-12.dll" v0.0 ts=2004/10/12 16:28
640k 2004/10/12 d:\cygwin\bin\cygguile-16.dll - os=4.0 img=1.0 sys=4.0
"cygguile-16.dll" v0.0 ts=2004/10/12 16:42
17k 2004/10/12 d:\cygwin\bin\cygguile-ltdl-1.dll - os=4.0 img=1.0 sys=4.0
"cygguile-ltdl-1.dll" v0.0 ts=2004/10/12 13:22
5k 2004/10/12 d:\cygwin\bin\cygguile-ltdl-2.dll - os=4.0 img=1.0 sys=4.0
"cygguile-ltdl-2.dll" v0.0 ts=2004/10/12 13:02
11k 2004/10/12 d:\cygwin\bin\cygguile-srfi-srfi-1-v-2-2.dll - os=4.0 img=1.0 sys=4.0
"cygguile-srfi-srfi-1-v-2-2.dll" v0.0 ts=2004/10/12 16:42
68k 2004/10/12 d:\cygwin\bin\cygguile-srfi-srfi-13-14-v-1-1.dll - os=4.0 img=1.0 sys=4.0
"cygguile-srfi-srfi-13-14-v-1-1.dll" v0.0 ts=2004/10/12 16:28
4k 2004/10/12 d:\cygwin\bin\cygguile-srfi-srfi-13-14-v-2-2.dll - os=4.0 img=1.0 sys=4.0
"cygguile-srfi-srfi-13-14-v-2-2.dll" v0.0 ts=2004/10/12 16:43
31k 2004/10/12 d:\cygwin\bin\cygguile-srfi-srfi-4-v-1-1.dll - os=4.0 img=1.0 sys=4.0
"cygguile-srfi-srfi-4-v-1-1.dll" v0.0 ts=2004/10/12 16:28
22k 2004/10/12 d:\cygwin\bin\cygguile-srfi-srfi-4-v-2-2.dll - os=4.0 img=1.0 sys=4.0
"cygguile-srfi-srfi-4-v-2-2.dll" v0.0 ts=2004/10/12 16:42
12k 2004/10/12 d:\cygwin\bin\cygguilereadline-v-12-12.dll - os=4.0 img=1.0 sys=4.0
"cygguilereadline-v-12-12.dll" v0.0 ts=2004/10/12 16:28
11k 2004/10/12 d:\cygwin\bin\cygguilereadline-v-16-16.dll - os=4.0 img=1.0 sys=4.0
"cygguilereadline-v-16-16.dll" v0.0 ts=2004/10/12 16:42
17k 2001/06/28 d:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0
"cyghistory4.dll" v0.0 ts=2001/1/7 5:34
29k 2003/08/10 d:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0
"cyghistory5.dll" v0.0 ts=2003/8/11 1:16
25k 2004/10/12 d:\cygwin\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0
"cyghistory6.dll" v0.0 ts=2004/10/12 8:51
991k 2004/07/06 d:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
"cygiconv-2.dll" v0.0 ts=2004/7/6 20:10
147k 2004/08/31 d:\cygwin\bin\cygIDL-2-0.dll - os=4.0 img=1.0 sys=4.0
"cygIDL-2-0.dll" v0.0 ts=2004/8/31 4:00
22k 2001/12/13 d:\cygwin\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
"cygintl-1.dll" v0.0 ts=2001/12/13 10:28
37k 2003/08/10 d:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
"cygintl-2.dll" v0.0 ts=2003/8/10 23:50
54k 2004/07/06 d:\cygwin\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0
"cygintl-3.dll" v0.0 ts=2004/7/6 19:51
21k 2001/06/20 d:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0
"cygintl.dll" v0.0 ts=2001/6/20 19:09
12k 2003/02/17 d:\cygwin\bin\cygioperm-0.dll - os=4.0 img=1.0 sys=4.0
"cygioperm-0.dll" v0.0 ts=2003/2/17 20:58
241k 2004/08/06 d:\cygwin\bin\cygjasper-1-701-1.dll - os=4.0 img=1.0 sys=4.0
"cygjasper-1-701-1.dll" v0.0 ts=2004/8/6 17:17
48k 2003/08/10 d:\cygwin\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0
"cygjbig1.dll" v0.0 ts=2003/8/11 1:58
132k 2003/08/11 d:\cygwin\bin\cygjpeg-62.dll - os=4.0 img=1.0 sys=4.0
"cygjpeg-62.dll" v0.0 ts=2003/8/11 2:37
119k 2002/02/09 d:\cygwin\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0
"cygjpeg6b.dll" v0.0 ts=2002/2/9 6:19
60k 2004/09/27 d:\cygwin\bin\cygkpathsea-3.dll - os=4.0 img=1.0 sys=4.0
"cygkpathsea-3.dll" v0.0 ts=2004/9/27 19:32
71k 2004/12/30 d:\cygwin\bin\cygkpathsea-4.dll - os=4.0 img=1.0 sys=4.0
"cygkpathsea-4.dll" v0.0 ts=2004/12/30 15:38
40k 2004/01/02 d:\cygwin\bin\cyglber-2.dll - os=4.0 img=1.0 sys=4.0
"cyglber-2.dll" v0.0 ts=2004/1/2 12:11
156k 2004/06/04 d:\cygwin\bin\cyglcms-1.dll - os=4.0 img=1.0 sys=4.0
"cyglcms-1.dll" v0.0 ts=2004/6/4 16:00
194k 2004/01/02 d:\cygwin\bin\cygldap-2.dll - os=4.0 img=1.0 sys=4.0
"cygldap-2.dll" v0.0 ts=2004/1/2 12:27
202k 2004/01/02 d:\cygwin\bin\cygldap_r-2.dll - os=4.0 img=1.0 sys=4.0
"cygldap_r-2.dll" v0.0 ts=2004/1/2 12:27
26k 2004/09/22 d:\cygwin\bin\cygltdl-3.dll - os=4.0 img=1.0 sys=4.0
"cygltdl-3.dll" v0.0 ts=2004/9/22 8:50
26k 2004/10/24 d:\cygwin\bin\cygltdl-6.dll - os=4.0 img=1.0 sys=4.0
"cygltdl-6.dll" v0.0 ts=2004/10/24 9:59
146k 2004/12/21 d:\cygwin\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
"cygmagic-1.dll" v0.0 ts=2004/12/21 15:34
369k 2004/08/11 d:\cygwin\bin\cygMagick++-6.dll - os=4.0 img=1.0 sys=4.0
"cygMagick++-6.dll" v0.0 ts=2004/8/11 8:04
3214k 2004/08/11 d:\cygwin\bin\cygMagick-6.dll - os=4.0 img=1.0 sys=4.0
"cygMagick-6.dll" v0.0 ts=2004/8/11 7:37
22k 2004/10/10 d:\cygwin\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0
"cygmenu-8.dll" v0.0 ts=2004/10/10 10:33
26k 2001/04/25 d:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
"cygmenu5.dll" v0.0 ts=2001/4/25 7:27
20k 2002/01/09 d:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0
"cygmenu6.dll" v0.0 ts=2002/1/9 7:03
29k 2003/08/09 d:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0
"cygmenu7.dll" v0.0 ts=2003/8/9 11:25
21k 2004/10/22 d:\cygwin\bin\cygminires.dll - os=4.0 img=1.0 sys=4.0
"cygminires.dll" v0.0 ts=2004/10/22 22:28
71k 2004/10/16 d:\cygwin\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0
"cygmp-3.dll" v0.0 ts=2004/10/16 9:40
95k 2004/10/16 d:\cygwin\bin\cygmpfr-0.dll - os=4.0 img=1.0 sys=4.0
"cygmpfr-0.dll" v0.0 ts=2004/10/16 9:47
74k 2004/10/10 d:\cygwin\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0
"cygncurses++-8.dll" v0.0 ts=2004/10/10 10:33
156k 2001/04/25 d:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0
"cygncurses++5.dll" v0.0 ts=2001/4/25 7:29
175k 2002/01/09 d:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0
"cygncurses++6.dll" v0.0 ts=2002/1/9 7:03
216k 2004/10/10 d:\cygwin\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0
"cygncurses-8.dll" v0.0 ts=2004/10/10 10:25
226k 2001/04/25 d:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0
"cygncurses5.dll" v0.0 ts=2001/4/25 7:17
202k 2002/01/09 d:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0
"cygncurses6.dll" v0.0 ts=2002/1/9 7:03
224k 2003/08/09 d:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0
"cygncurses7.dll" v0.0 ts=2003/8/9 11:24
92k 2004/07/10 d:\cygwin\bin\cygneon-24.dll - os=4.0 img=1.0 sys=4.0
"cygneon-24.dll" v0.0 ts=2004/7/10 17:37
49k 2004/08/02 d:\cygwin\bin\cygogrove-0.dll - os=4.0 img=1.0 sys=4.0
"cygogrove-0.dll" v0.0 ts=2004/8/2 17:41
304k 2004/10/11 d:\cygwin\bin\cygORBit-2-0.dll - os=4.0 img=1.0 sys=4.0
"cygORBit-2-0.dll" v0.0 ts=2004/10/12 1:18
39k 2004/10/11 d:\cygwin\bin\cygORBit-imodule-2-0.dll - os=4.0 img=1.0 sys=4.0
"cygORBit-imodule-2-0.dll" v0.0 ts=2004/10/12 1:28
18k 2004/10/11 d:\cygwin\bin\cygORBitCosNaming-2-0.dll - os=4.0 img=1.0 sys=4.0
"cygORBitCosNaming-2-0.dll" v0.0 ts=2004/10/12 1:27
1706k 2004/08/02 d:\cygwin\bin\cygosp-4.dll - os=4.0 img=1.0 sys=4.0
"cygosp-4.dll" v0.0 ts=2004/8/2 16:51
326k 2004/08/02 d:\cygwin\bin\cygospgrove-0.dll - os=4.0 img=1.0 sys=4.0
"cygospgrove-0.dll" v0.0 ts=2004/8/2 18:07
1922k 2004/08/02 d:\cygwin\bin\cygostyle-0.dll - os=4.0 img=1.0 sys=4.0
"cygostyle-0.dll" v0.0 ts=2004/8/2 18:07
13k 2004/10/10 d:\cygwin\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0
"cygpanel-8.dll" v0.0 ts=2004/10/10 10:32
15k 2001/04/25 d:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
"cygpanel5.dll" v0.0 ts=2001/4/25 7:27
12k 2002/01/09 d:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0
"cygpanel6.dll" v0.0 ts=2002/1/9 7:03
19k 2003/08/09 d:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0
"cygpanel7.dll" v0.0 ts=2003/8/9 11:24
196k 2005/01/08 d:\cygwin\bin\cygpango-1.0-0.dll - os=4.0 img=1.0 sys=4.0
"cygpango-1.0-0.dll" v0.0 ts=2005/1/8 22:19
138k 2005/01/08 d:\cygwin\bin\cygpangoft2-1.0-0.dll - os=4.0 img=1.0 sys=4.0
"cygpangoft2-1.0-0.dll" v0.0 ts=2005/1/8 22:36
33k 2005/01/08 d:\cygwin\bin\cygpangowin32-1.0-0.dll - os=4.0 img=1.0 sys=4.0
"cygpangowin32-1.0-0.dll" v0.0 ts=2005/1/8 22:39
37k 2005/01/08 d:\cygwin\bin\cygpangox-1.0-0.dll - os=4.0 img=1.0 sys=4.0
"cygpangox-1.0-0.dll" v0.0 ts=2005/1/8 22:35
17k 2005/01/08 d:\cygwin\bin\cygpangoxft-1.0-0.dll - os=4.0 img=1.0 sys=4.0
"cygpangoxft-1.0-0.dll" v0.0 ts=2005/1/8 22:38
62k 2003/12/11 d:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
"cygpcre-0.dll" v0.0 ts=2003/12/11 18:01
63k 2003/04/11 d:\cygwin\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0
"cygpcre.dll" v0.0 ts=2003/4/11 10:31
9k 2003/12/11 d:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0
"cygpcreposix-0.dll" v0.0 ts=2003/12/11 18:01
61k 2003/04/11 d:\cygwin\bin\cygpcreposix.dll - os=4.0 img=1.0 sys=4.0
"cygpcreposix.dll" v0.0 ts=2003/4/11 10:31
1252k 2005/01/27 d:\cygwin\bin\cygperl5_8.dll - os=4.0 img=1.0 sys=4.0
"cygperl5_8.dll" v0.0 ts=2005/1/27 11:17
173k 2003/08/10 d:\cygwin\bin\cygpng12.dll - os=4.0 img=1.0 sys=4.0
"cygpng12.dll" v0.0 ts=2003/8/11 0:35
22k 2002/06/09 d:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
"cygpopt-0.dll" v0.0 ts=2002/6/9 7:45
108k 2001/06/28 d:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0
"cygreadline4.dll" v0.0 ts=2001/1/7 5:34
148k 2003/08/10 d:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0
"cygreadline5.dll" v0.0 ts=2003/8/11 1:16
144k 2004/10/12 d:\cygwin\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0
"cygreadline6.dll" v0.0 ts=2004/10/12 8:51
685k 2005/01/18 d:\cygwin\bin\cygruby18.dll - os=4.0 img=1.0 sys=4.0
"cygruby18.dll" v0.0 ts=2005/1/18 22:21
380k 2003/12/13 d:\cygwin\bin\cygsmi-2.dll - os=4.0 img=1.0 sys=4.0
"cygsmi-2.dll" v0.0 ts=2003/12/13 1:57
171k 2005/03/23 d:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
"cygssl-0.9.7.dll" v0.0 ts=2005/3/23 11:16
28k 2004/11/15 d:\cygwin\bin\cygstartup-notification-1-0.dll - os=4.0 img=1.0 sys=4.0
"cygstartup-notification-1-0.dll" v0.0 ts=2004/11/15 4:59
299k 2004/10/10 d:\cygwin\bin\cygtiff-5.dll - os=4.0 img=1.0 sys=4.0
"cygtiff-5.dll" v0.0 ts=2004/10/10 23:55
282k 2003/08/11 d:\cygwin\bin\cygtiff4.dll - os=4.0 img=1.0 sys=4.0
"cygtiff4.dll" v0.0 ts=2003/8/11 4:32
27k 2004/03/05 d:\cygwin\bin\cygungif-4.dll - os=4.0 img=1.0 sys=4.0
"cygungif-4.dll" v0.0 ts=2004/3/5 21:13
154k 2004/08/11 d:\cygwin\bin\cygWand-6.dll - os=4.0 img=1.0 sys=4.0
"cygWand-6.dll" v0.0 ts=2004/8/11 8:04
151k 2004/10/19 d:\cygwin\bin\cygwnck-1-4.dll - os=4.0 img=1.0 sys=4.0
"cygwnck-1-4.dll" v0.0 ts=2004/10/19 22:58
1242k 2005/01/08 d:\cygwin\bin\cygxml2-2.dll - os=4.0 img=1.0 sys=4.0
"cygxml2-2.dll" v0.0 ts=2005/1/8 14:22
195k 2005/01/08 d:\cygwin\bin\cygxslt-1.dll - os=4.0 img=1.0 sys=4.0
"cygxslt-1.dll" v0.0 ts=2005/1/8 14:24
62k 2004/10/10 d:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
"cygz.dll" v0.0 ts=2004/10/10 6:09
8496k 2005/03/30 d:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
"cygwin1.dll" v0.0 ts=2005/3/31 0:16
Cygwin DLL version info:
DLL version: 1.5.14
DLL epoch: 19
DLL bad signal mask: 19005
DLL old termios: 5
DLL malloc env: 28
API major: 0
API minor: 126
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: Wed Mar 30 17:16:16 EST 2005
Snapshot date: 20050330-17:12:59
Shared id: cygwin1S4
243k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygdps-1.dll - os=4.0 img=1.0 sys=4.0
"cygdps-1.dll" v0.0 ts=2005/2/23 15:42
26k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygdpstk-1.dll - os=4.0 img=1.0 sys=4.0
"cygdpstk-1.dll" v0.0 ts=2005/2/23 15:42
28k 2004/03/31 d:\cygwin\usr\X11R6\bin\cygDtPrint-1.dll - os=4.0 img=1.0 sys=4.0
"cygDtPrint-1.dll" v0.0 ts=2004/3/31 6:23
21k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygfontenc-1.dll - os=4.0 img=1.0 sys=4.0
"cygfontenc-1.dll" v0.0 ts=2005/2/23 15:45
282k 2003/10/28 d:\cygwin\usr\X11R6\bin\cygfreetype-9.dll - os=4.0 img=1.0 sys=4.0
"cygfreetype-9.dll" v0.0 ts=2003/10/18 8:44
36k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygFS-6.dll - os=4.0 img=1.0 sys=4.0
"cygFS-6.dll" v0.0 ts=2005/2/23 15:34
358k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygGL-1.dll - os=4.0 img=1.0 sys=4.0
"cygGL-1.dll" v0.0 ts=2005/2/23 15:39
438k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygGLU-1.dll - os=4.0 img=1.0 sys=4.0
"cygGLU-1.dll" v0.0 ts=2005/2/23 15:41
140k 2004/08/06 d:\cygwin\usr\X11R6\bin\cygglut-3.dll - os=4.0 img=1.0 sys=4.0
"cygglut-3.dll" v0.0 ts=2004/8/6 16:43
75k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygICE-6.dll - os=4.0 img=1.0 sys=4.0
"cygICE-6.dll" v0.0 ts=2005/2/23 15:28
77k 2004/03/31 d:\cygwin\usr\X11R6\bin\cygMrm-2.dll - os=4.0 img=1.0 sys=4.0
"cygMrm-2.dll" v0.0 ts=2004/3/31 6:23
9k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygoldX-6.dll - os=4.0 img=1.0 sys=4.0
"cygoldX-6.dll" v0.0 ts=2005/2/23 15:28
1413k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygOSMesa-4.dll - os=4.0 img=1.0 sys=4.0
"cygOSMesa-4.dll" v0.0 ts=2005/2/23 15:39
20k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygpsres-1.dll - os=4.0 img=1.0 sys=4.0
"cygpsres-1.dll" v0.0 ts=2005/2/23 15:42
30k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygSM-6.dll - os=4.0 img=1.0 sys=4.0
"cygSM-6.dll" v0.0 ts=2005/2/23 15:28
66k 2004/03/31 d:\cygwin\usr\X11R6\bin\cygUil-2.dll - os=4.0 img=1.0 sys=4.0
"cygUil-2.dll" v0.0 ts=2004/3/31 6:23
877k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygX11-6.dll - os=4.0 img=1.0 sys=4.0
"cygX11-6.dll" v0.0 ts=2005/2/23 15:28
254k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXaw-6.dll - os=4.0 img=1.0 sys=4.0
"cygXaw-6.dll" v0.0 ts=2005/2/23 15:31
356k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXaw-7.dll - os=4.0 img=1.0 sys=4.0
"cygXaw-7.dll" v0.0 ts=2005/2/23 15:32
363k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXaw-8.dll - os=4.0 img=1.0 sys=4.0
"cygXaw-8.dll" v0.0 ts=2005/2/23 15:33
275k 2004/01/13 d:\cygwin\usr\X11R6\bin\cygXaw3d-7.dll - os=4.0 img=1.0 sys=4.0
"cygXaw3d-7.dll" v0.0 ts=2004/1/13 23:17
9k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXcomposite-1.dll - os=4.0 img=1.0 sys=4.0
"cygXcomposite-1.dll" v0.0 ts=2005/2/23 15:44
30k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXcursor-1.dll - os=4.0 img=1.0 sys=4.0
"cygXcursor-1.dll" v0.0 ts=2005/2/23 15:43
9k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXdamage-1.dll - os=4.0 img=1.0 sys=4.0
"cygXdamage-1.dll" v0.0 ts=2005/2/23 15:44
7k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXevie-1.dll - os=4.0 img=1.0 sys=4.0
"cygXevie-1.dll" v0.0 ts=2005/2/23 15:43
49k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXext-6.dll - os=4.0 img=1.0 sys=4.0
"cygXext-6.dll" v0.0 ts=2005/2/23 15:28
16k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXfixes-3.dll - os=4.0 img=1.0 sys=4.0
"cygXfixes-3.dll" v0.0 ts=2005/2/23 15:43
56k 2004/03/11 d:\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 2:42
63k 2004/03/23 d:\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 23:20
27k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXi-6.dll - os=4.0 img=1.0 sys=4.0
"cygXi-6.dll" v0.0 ts=2005/2/23 15:34
125k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygxkbfile-1.dll - os=4.0 img=1.0 sys=4.0
"cygxkbfile-1.dll" v0.0 ts=2005/2/23 15:34
12k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygxkbui-1.dll - os=4.0 img=1.0 sys=4.0
"cygxkbui-1.dll" v0.0 ts=2005/2/23 15:34
1294k 2004/03/31 d:\cygwin\usr\X11R6\bin\cygXm-2.dll - os=4.0 img=1.0 sys=4.0
"cygXm-2.dll" v0.0 ts=2004/3/31 6:20
76k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXmu-6.dll - os=4.0 img=1.0 sys=4.0
"cygXmu-6.dll" v0.0 ts=2005/2/23 15:30
11k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXmuu-1.dll - os=4.0 img=1.0 sys=4.0
"cygXmuu-1.dll" v0.0 ts=2005/2/23 15:30
26k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXp-6.dll - os=4.0 img=1.0 sys=4.0
"cygXp-6.dll" v0.0 ts=2005/2/23 15:31
52k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXpm-4.dll - os=4.0 img=1.0 sys=4.0
"cygXpm-4.dll" v0.0 ts=2005/2/23 15:30
12k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXrandr-2.dll - os=4.0 img=1.0 sys=4.0
"cygXrandr-2.dll" v0.0 ts=2005/2/23 15:43
28k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXrender-1.dll - os=4.0 img=1.0 sys=4.0
"cygXrender-1.dll" v0.0 ts=2005/2/23 15:42
8k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXRes-1.dll - os=4.0 img=1.0 sys=4.0
"cygXRes-1.dll" v0.0 ts=2005/2/23 15:43
40k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygxrx-6.dll - os=4.0 img=1.0 sys=4.0
"cygxrx-6.dll" v0.0 ts=2005/2/23 15:53
25k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygxrxnest-6.dll - os=4.0 img=1.0 sys=4.0
"cygxrxnest-6.dll" v0.0 ts=2005/2/23 15:53
282k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXt-6.dll - os=4.0 img=1.0 sys=4.0
"cygXt-6.dll" v0.0 ts=2005/2/23 15:29
27k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXTrap-6.dll - os=4.0 img=1.0 sys=4.0
"cygXTrap-6.dll" v0.0 ts=2005/2/23 15:43
17k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXtst-6.dll - os=4.0 img=1.0 sys=4.0
"cygXtst-6.dll" v0.0 ts=2005/2/23 15:34
Cygwin Package Information
Last downloaded files to: C:\temp
Last downloaded files from: ftp://mir.zyrianes.net/cygwin
Package Version
_update-info-dir 00231-1
apr 0.9.6-1
apr-util 0.9.6-1
ash 20040127-1
astyle 1.15.3-3
atk 1.8.0-1
atk-devel 1.8.0-1
atk-doc 1.8.0-1
atk-runtime 1.8.0-1
autoconf 2.59-1
autoconf-devel 2.59-1
autoconf-stable 2.13-5
automake 1.7.9-1
automake-devel 1.9.2-1
automake-stable 1.4p6-2
base-files 3.2-1
base-passwd 2.2-1
bash 2.05b-16
binutils 20041229-1
bison 20030307-1
byacc 1.9-1
bzip2 1.0.2-6
c-client 2002e-3
ccache 2.2-1
ccdoc 0.8.41-2
check 0.9.1-1
clear 1.0-1
clisp 2.33.1-1
cmake 2.0.5-1
cocom 0.995-1
compface 1.4-5
coreutils 5.3.0-3
cppunit 1.9.14-1
crypt 1.1-1
ctags 5.5-4
curl 7.11.1-1
curl-devel 7.11.1-1
cvs 1.11.17-1
cvsutils 0.2.1-1
cygipc 2.03-2
cygrunsrv 1.01-1
cygutils 1.2.6-1
cygwin 1.5.13-1
cygwin-doc 1.4-2
ddd 3.3.9-1
dejagnu 20021217-2
diffstat 1.38-1
diffutils 2.8.7-1
distcc 2.16-1
doxygen 1.2.18-1
dpkg 1.10.4-2
e2fsimage 0.2.0-1
e2fsprogs 1.35-2
editrights 1.01-1
ELFIO 1.0.0-1
emacs 21.2-13
expat 1.95.8-1
expect 20030128-1
file 4.12-1
findutils 20041227-1
flex 2.5.4a-3
fltk 1.1.4-2
fontconfig 2.2.2-1
freeglut 2.2.0-1
freetype2 2.1.5-1
gawk 3.1.4-3
gcc 3.3.3-3
gcc-ada 3.3.3-3
gcc-core 3.3.3-3
gcc-g++ 3.3.3-3
gcc-g77 3.3.3-3
gcc-gdc 3.3.3-3
gcc-gpc 3.3.3-3
gcc-java 3.3.3-3
gcc-mingw 20040810-1
gcc-mingw-ada 20040810-1
gcc-mingw-core 20040810-1
gcc-mingw-g++ 20040810-1
gcc-mingw-g77 20040810-1
gcc-mingw-gpc 20040810-1
gcc-mingw-java 20040810-1
gcc-mingw-objc 20040810-1
gcc-objc 3.3.3-3
gdb 20041228-3
gdbm 1.8.3-7
gettext 0.14.1-1
gettext-devel 0.14.1-1
ghostscript 8.15-2
ghostscript-base 8.15-2
ghostscript-x11 8.15-2
glib 1.2.10-2
glib-devel 1.2.10-2
glib2 2.4.8-1
glib2-devel 2.4.8-1
glib2-runtime 2.4.8-1
gmp 4.1.4-2
gnome-common 2.8.0-1
gnome-keyring 0.4.0-1
gperf 2.7.2-1
grep 2.5.1a-2
groff 1.18.1-2
gtk+-devel 1.2.10-2
gtk-doc 1.2-1
gtk2-x11 2.4.14-1
gtk2-x11-devel 2.4.14-1
gtk2-x11-doc 2.4.14-1
gtk2-x11-runtime 2.4.14-1
guile 1.6.5-1
guile-devel 1.6.5-1
guile-doc 1.6.5-1
gzip 1.3.5-1
help2man 1.33.1-1
indent 2.2.9-1
intltool 0.31.2-1
ioperm 0.4-1
jasper 1.701.0-1
jbigkit 1.5-3
jpeg 6b-11
lablgtk2 2.4.0-2
lcms 1.13-1
less 381-1
lesstif 0.93.94-2
libapr0 0.9.6-1
libaprutil0 0.9.6-1
libart_lgpl 2.3.16-1
libaudiofile-devel 0.2.6-2
libbonobo2 2.8.0-1
libbonobo2-devel 2.8.0-1
libbonobo20 2.8.0-1
libbz2_1 1.0.2-6
libcharset1 1.9.2-1
libcroco06 0.6.0-1
libdb4.1 4.1.25-1
libdb4.2 4.2.52-1
libesound-devel 0.2.35-1
libfontconfig-devel 2.2.2-1
libfontconfig1 2.2.2-1
libfpx 1.2.0.9-1
libfreetype2-devel 2.1.5-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.14.1-1
libglade2 2.4.0-1
libgnomecanvas2 2.8.0-1
libGraphicsMagick-devel 1.0.6-1
libGraphicsMagick0 1.0.6-1
libguile12 1.6.5-1
libguile16 1.7.1.20041006-1
libiconv 1.9.2-1
libiconv2 1.9.2-1
libIDL 0.8.3-2
libintl 0.10.38-3
libintl1 0.10.40-1
libintl2 0.12.1-3
libintl3 0.14.1-1
libjpeg62 6b-11
libjpeg6b 6b-8
libkpathsea3 2.0.2-15
libkpathsea4 2.99.7.20041226-1
libltdl3 1.5.10-1
libltdl6 1.9f_20041024-1
libMagick-devel 6.0.4-1
libMagick6 6.0.4-1
libncurses-devel 5.4-1
libncurses5 5.2-1
libncurses6 5.2-8
libncurses7 5.3-4
libncurses8 5.4-1
libneon24 0.24.7-1
libopenldap2 2.1.25-1
libpcre 4.1-1
libpcre0 4.5-1
libpng 1.2.5-4
libpng12 1.2.5-4
libpng12-devel 1.2.5-4
libpopt0 1.6.4-4
libreadline4 4.1-2
libreadline5 4.3-5
libreadline6 5.0-1
libsmi 0.4.2-1
libtiff-devel 3.7.0beta2-1
libtiff4 3.6.0-5
libtiff5 3.7.0beta2-1
libtool 1.5b-1
libtool-devel 1.5.10-1
libtool-stable 1.4.3-2
libungif 4.1.0-3
libwnck 2.8.1-1
libXft 2.1.6-1
libXft-devel 2.1.6-1
libXft1 1.0.0-1
libXft2 2.1.6-1
libxml2 2.6.16-2
libxml2-devel 2.6.16-2
libxml2-python 2.6.16-2
libxslt 1.1.12-2
login 1.9-7
m4 1.4.2-1
make 3.80-1
man 1.5o1-2
mc 4.6.1-1
mingw-runtime 3.7-1
minires 1.00-1
minires-devel 1.00-1
mktemp 1.5-3
nasm 0.98.39-1
ncurses 5.4-1
neon 0.24.7-1
ocaml 3.08.1-1
openjade 1.3.3-1
OpenSP 1.5.1-1
openssl 0.9.7f-1
openssl-devel 0.9.7f-1
ORBit2 2.12.0-1
ORBit2-devel 2.12.0-1
pango 1.6.0-2
pango-devel 1.6.0-2
pango-doc 1.6.0-2
pango-runtime 1.6.0-2
patch 2.5.8-8
patchutils 0.2.30-1
pcre 4.5-1
pcre-devel 4.5-1
pcre-doc 4.5-1
perl 5.8.6-4
pkgconfig 0.15.0-4
popt 1.6.4-4
postgresql 7.4.5-1
python 2.4-1
rcs 5.7-3
readline 5.0-1
ruby 1.8.2-1
sed 4.1.3-1
splint 3.1.1-1
startup-notification 0.8-1
subversion 1.1.2-1
subversion-devel 1.1.2-1
SWI-Prolog 5.2.6-1
swig 1.3.19-1
tar 1.13.25-5
tcltk 20030901-1
tcm 2.20-1
tcsh 6.13.00-2
termcap 20021106-2
terminfo 5.4_20041009-1
tetex-base 2.0.2-15
tetex-bin 2.0.2-15
tetex-devel 2.0.2-15
tetex-extra 2.0.2-15
texinfo 4.7-2
transfig 3.2.4-2
uw-imap 2002e-3
vim 6.3-1
w32api 3.2-1
which 1.6-1
X-startup-scripts 1.0.10-3
Xaw3d 1.5D-5
xerces-c-devel 2.5.0-1
XFree86-lib-compat 4.3.0-2
xorg-x11-base 6.8.2.0-1
xorg-x11-bin 6.8.2.0-1
xorg-x11-bin-dlls 6.8.2.0-1
xorg-x11-bin-lndir 6.8.2.0-1
xorg-x11-devel 6.8.2.0-1
xorg-x11-etc 6.8.2.0-1
xorg-x11-fenc 6.8.1.0-2
xorg-x11-fnts 6.8.1.0-3
xorg-x11-libs-data 6.8.2.0-1
xorg-x11-xwin 6.8.2.0-1
xterm 196-1
zlib 1.2.2-1
Use -h to see help about each section
--------------010103090306000303090602
Content-Type: text/plain;
name="fork-ipc.c"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="fork-ipc.c"
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <unistd.h>
#include <string.h>
#include <sys/ipc.h>
#include <sys/shm.h>
#include <sys/sem.h>
#include <signal.h>
#include <sys/wait.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#define USE_IPC
//define BIND_AFTER_FORK
#define BUFFERLEN 256
struct database
{
int shmid;
int semid;
int test1;
int test2;
}
*wdb;
int get_shared_memory(char *path_key)
{
key_t key;
int shmid;
int shmflg;
char file[BUFFERLEN];
snprintf(file, BUFFERLEN-1, "%s.exe", path_key);
if ((key = ftok(file, 'Z')) == -1)
{
perror("Getting key for shared memory");
exit(1);
}
shmflg = IPC_CREAT|0600;
if ((shmid = shmget(key, sizeof(struct database), shmflg)) == -1)
{
perror ("Getting shared memory");
exit(1);
}
fprintf(stderr,"shmid: %i\n", shmid);
return (shmid);
}
int get_semaphores(char *path_key)
{
key_t key;
int semid;
struct sembuf op;
int semflg;
char file[BUFFERLEN];
snprintf(file, BUFFERLEN-1, "%s.exe", path_key);
if ((key = ftok(file, 'Z')) == -1)
{
perror ("Getting key for semaphores");
exit(1);
}
semflg = IPC_CREAT|0600;
if ((semid = semget(key, 1, semflg)) == -1)
{
perror ("Getting semaphores");
exit(1);
}
if (semctl(semid, 0, SETVAL, 1) == -1)
{
perror ("semctl SETVAL -> 1");
exit(1);
}
if (semctl(semid, 0, GETVAL) == 0)
{
op.sem_num = 0;
op.sem_op = 1;
op.sem_flg = 0;
if (semop(semid, &op, 1) == -1)
{
perror ("semaphore_release");
exit(1);
}
}
fprintf(stderr,"semval: %i semid: %i\n", semctl (semid, 0, GETVAL), semid);
return (semid);
}
void *attach_shared_memory(int shmid)
{
void *rv; // return value
if ((rv = shmat(shmid, 0, 0)) == (void *) -1)
{
perror ("master shmat");
return ((void *) -1);
}
return (rv);
}
void set_signal_handlers (void)
{
struct sigaction ignore;
ignore.sa_handler = SIG_IGN;
sigemptyset(&ignore.sa_mask);
ignore.sa_flags = 0;
sigaction(SIGHUP, &ignore, NULL); // So we keep running as a daemon
}
int get_socket(short port)
{
int sfd; //socket file descriptor
struct sockaddr_in addr;
int opt;
opt = 1;
sfd = socket(PF_INET, SOCK_STREAM, 0);
if (sfd == -1)
{
perror("socket");
exit(1);
}
else
{
if (setsockopt(sfd, SOL_SOCKET, SO_REUSEADDR, (int *) &opt, sizeof(opt)) == -1)
perror ("setsockopt");
addr.sin_family = AF_INET;
addr.sin_port = htons(port);
addr.sin_addr.s_addr = htonl(INADDR_ANY);
if (bind(sfd, (struct sockaddr *) &addr, sizeof (addr)) == -1)
{
perror("bind");
sfd = -1;
} else {
listen (sfd, 5);
}
}
return (sfd);
}
int accept_socket (int sfd, struct sockaddr_in *addr)
{
int fd;
int len = sizeof(struct sockaddr_in);
if ((fd = accept(sfd, (struct sockaddr *) addr, &len)) == -1)
{
perror("Accepting connection\n");
exit(1);
}
return (fd);
}
int main(int argc, char *argv[])
{
int sfd; // socket file descriptor
int csfd; // child sfd, the socket once accepted
int shmid; // shared memory id
struct sockaddr_in addr; // Address of the remote host
pid_t child;
pid_t child_wait;
int n_children;
int rc; // Return code
int i; // For loops
n_children = 0;
set_signal_handlers();
#ifdef USE_IPC
shmid = get_shared_memory(argv[0]);
if ((wdb = attach_shared_memory (shmid)) == (void *) -1)
exit (1);
wdb->shmid = shmid;
wdb->semid = get_semaphores(argv[0]);
#endif
#ifndef BIND_AFTER_FORK
if ((sfd = get_socket(1234)) == -1)
exit(0);
#endif
printf ("Waiting for connections...\n");
while (1)
{
if (n_children < 1)
{
if ((child = fork()) == 0)
{
#ifdef BIND_AFTER_FORK
if ((sfd = get_socket(1234)) == -1)
exit(0);
#endif
if ((csfd = accept_socket(sfd, &addr)) != -1)
{
close(sfd);
// handle connection here
close(csfd);
}
else
perror("Accepting connection\n");
exit(0);
}
else if (child != -1)
n_children++;
else
perror("Forking\n");
}
else
{
if ((child_wait = wait (&rc)) != -1)
n_children--;
}
}
exit(0);
}
--------------010103090306000303090602
Content-Type: text/plain;
name="fork-ipc.out"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="fork-ipc.out"
shmid: 65536
semval: 1 semid: 65536
Waiting for connections...
d:\cygwin\usr\local\src\a.exe (1872): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (4920): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (5696): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (5568): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (1716): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (1380): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (1484): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (1860): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (1492): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (5900): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (1480): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (4664): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (1108): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (5124): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (2280): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (5132): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (2456): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (4064): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (2796): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (4000): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
d:\cygwin\usr\local\src\a.exe (5340): *** MapViewOfFileEx (0x660000), Win32 error 487. Terminating.
--------------010103090306000303090602
Content-Type: text/plain; charset=us-ascii
--
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/
--------------010103090306000303090602--
- Raw text -