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]

semctl hangs when waiters are greater than 9


Problem: semctl hangs when waiters are greater than 9

Problem Description:
====================
Objective is to manage concurrent program execution.
c and shell scripting is used.

step 1: semaphore is created (create_sem.c, call made is semget )
step 2: Multiple programs are spawned, they wait on semaphore
(mywait.c, call made is semop )
step 3: Semaphore is removed, so all waiters are fired (trigger.c,
call made is semctl )


semctl() hangs when number of programs (waiters) is exceeding 9.



Instructions to replicate issue on Win 7, Cygwin 64 bit CYGWIN_NT-6.1:
==============================
========================================
Note: for test case you need to have gcc compiler installed as part of
your cygwin installation.
Use may want to use dos2unix to make the c code or shellscript
compile/run if you edited or copy-pasted the code in windows/notepad.


0. create a directory called mytest

1. Create a sub-directory called mywait within mytest.

2. Create trigger.c, create_sem.c, mywait.c and Makefile in the
"mywait" sub-directory.

3. cd mywait

4. make all
   cd ..

   Description of step 4:
   ======================
   "make all" will compile all the c programs and make executables and
copy back to parent directory (one level up, back to the mytest
directory)
   Then you cd back to the parent directory.

5. create a file test_semaphore.sh in the mytest directory using code
provided below.
   execute following:
   chmod 770 ./test_semaphore.sh

5.5 You should be in mytest directory now.
    You should see 4 files - trigger, create_sem, mywait and test_semaphore.sh

6. Following will work without hanging:
=======================================
test_semaphore.sh accepts a single parameter. Parameter is # of
waiters to spawn.

./test_semaphore.sh 5
./test_semaphore.sh 9

7. Following will not work
==========================
./test_semaphore.sh 10

Explanation of step 7:
======================
Once waiters are > 9 all waiters and trigger process hangs.
Running ipcs command also yields same behavior.
Killing one of the waiters (mywait process) will remove the hang and
let process continue.

Google for "cygwin semctl hang" shows few similar threads.

My setup: Win 7, Cygwin 64 bit, CYGWIN_NT-6.1.

Please help shed light on the hang behavior when waiters is > 9.

Thanks in advance for your time, energy and patience.


trigger.c
=========
#include <errno.h>
#include <stdio.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/sem.h>
#include <string.h>
#include <stdlib.h>

extern int errno;

int
main (argc, argv)
     int argc;
     char **argv;
{
  int sem_id;
  key_t my_key;
  key_t ftok ();

  my_key = ftok ("./trigger", 1);
  sem_id = semget (my_key, 1, 0660);
  if (sem_id < 0)
    {
      perror ("semget");
      return -errno;
    }

  if (semctl (sem_id, 0, IPC_RMID, 0) < 0)
    {
      perror ("semctl");
      return -errno;
    }

  return 0;
}




create_sem.c
============
#include <stdlib.h>
#include <errno.h>
#include <stdio.h>
#include <sys/time.h>
#include <sys/ipc.h>
#include <sys/sem.h>
extern int errno;

int
main ()
{

  key_t my_key;

  my_key = ftok ("./trigger", 1);
  int sem_id;
  struct sembuf sem_ops[1];

  sem_id = semget (my_key, 1, 0660 | IPC_CREAT);
  if (sem_id < 0)
    {
      perror ("semget create");
      return -errno;
    }
  sem_ops[0].sem_num = 0;
  sem_ops[0].sem_op = 1;
  sem_ops[0].sem_flg = 0;
  if (semop (sem_id, sem_ops, 1) < 0)
    {
      perror ("semop");
      semctl (sem_id, 0, IPC_RMID, 0);

      return -errno;
    }
  sleep(10);
  return 0;
}




mywait.c
========
#include <stdlib.h>
#include <errno.h>
#include <stdio.h>
#include <sys/time.h>
#include <sys/ipc.h>
#include <sys/sem.h>
#include <string.h>

int
wait_for_trigger ()
{
  int sem_id;
  struct sembuf sem_ops[1];
  key_t key;
  key_t ftok ();

  key = ftok ("./trigger", 1);
  sem_id = semget (key, 1, 0660);
  if (sem_id < 0)
    {
      perror ("semget failed");
      exit (errno);
    }

  sem_ops[0].sem_num = 0;
  sem_ops[0].sem_op = 0;
  sem_ops[0].sem_flg = 0;
  semop (sem_id, sem_ops, 1);
  return 0;
}


int
main ()
{
    (int) wait_for_trigger ();
    return 0;
}


Makefile:
=========
CC=cc

all:    clean mywait trigger create_sem install clean_again
mywait: mywait.o
        cc -o mywait mywait.o
trigger:        trigger.o
        cc -o trigger trigger.o
create_sem:     create_sem.o
        cc -o create_sem create_sem.o
install:
        cp mywait trigger create_sem ../
clean:
        rm -fr *.o mywait trigger create_sem
clean_again:
        rm -fr *.o


test_semaphore.sh
=================
set -vx

# create semaphore
./create_sem

# spawn waiters on semaphore
cnt=1
sessions=$1

until [ $cnt -gt $sessions ]
do
echo $cnt >> mywait.log
nohup ./mywait >> mywait.log 2>&1 &
# Sleep to make sure the previous mywait process is spun up before
spinning another waiter
sleep 1
(( cnt = $cnt + 1 ))
done

ps -ef|grep mywait|wc -l

# Remove the semaphore. Sleep to make sure all waiter processes are created.
sleep 10
./trigger

#List of waiters should reduce to zero
ps -ef|grep mywait|wc -l
sleep 1
ps -ef|grep mywait|wc -l
sleep 1
ps -ef|grep mywait|wc -l



Output of cygcheck -s -v -r (edited personal information):
===========================================================

Cygwin Configuration Diagnostics
Current System Time: Sat May 31 03:19:46 2014

Windows 7 Professional Ver 6.1 Build 7601 Service Pack 1

Running in Terminal Service session

Path:    C:\cygwin64\usr\local\bin
    C:\cygwin64\bin
    C:\Program Files\Java\jdk1.7.0_45\bin
    C:\Windows\system32
    C:\Windows
    C:\Windows\System32\Wbem
    C:\Windows\System32\WindowsPowerShell\v1.0


Output from C:\cygwin64\bin\id.exe
UID: 18388(this_user_abc)         GID: 10513(Domain Users)
10513(Domain Users)      0(root)                  544(Administrators)
545(Users)               1003(this_group_xyz)

SysDir: C:\Windows\system32
WinDir: C:\Windows

USER = 'this_user_abc'
HOME = '/home/this_user_abc'

HOMEPATH = '\Users\this_user_abc.MYORG'
APPDATA = 'C:\Users\this_user_abc.MYORG\AppData\Roaming'
HOSTNAME = 'my_machine'
SHELL = '/bin/bash'
TERM = 'xterm'
PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 42 Stepping 7, GenuineIntel'
PROFILEREAD = 'true'
WINDIR = 'C:\Windows'
PUBLIC = 'C:\Users\Public'
USERDOMAIN = 'MYORG'
CommonProgramFiles(x86) = 'C:\Program Files (x86)\Common Files'
OS = 'Windows_NT'
ALLUSERSPROFILE = 'C:\ProgramData'
windows_tracing_flags = '3'
windows_tracing_logfile = 'C:\BVTBin\Tests\installpackage\csilogfile.log'
!:: = '::\'
TEMP = '/tmp'
COMMONPROGRAMFILES = 'C:\Program Files\Common Files'
USERNAME = 'this_user_abc'
NUTSUFFIX = '1'
PROCESSOR_LEVEL = '6'
ProgramFiles(x86) = 'C:\Program Files (x86)'
PSModulePath = 'C:\Windows\system32\WindowsPowerShell\v1.0\Modules\'
FP_NO_HOST_CHECK = 'NO'
SYSTEMDRIVE = 'C:'
LANG = 'en_US.UTF-8'
USERPROFILE = 'C:\Users\this_user_abc.MYORG'
CLIENTNAME = 'my_machine'
REVERT_CMBU00060301 = 'TRUE'
CommonProgramW6432 = 'C:\Program Files\Common Files'
PROCESSOR_ARCHITECTURE = 'AMD64'
LOCALAPPDATA = 'C:\Users\this_user_abc.MYORG\AppData\Local'
ProgramData = 'C:\ProgramData'
EXECIGNORE = '*.dll'
SHLVL = '1'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
HOMEDRIVE = 'C:'
PERL_INLINE_JAVA_JNI = '1'
NUT_SUFFIXED_SEARCHING = '1'
COMSPEC = 'C:\Windows\system32\cmd.exe'
TMP = '/tmp'
SYSTEMROOT = 'C:\Windows'
PROCESSOR_REVISION = '2a07'
PROGRAMFILES = 'C:\Program Files'
NUMBER_OF_PROCESSORS = '4'
_ = '/usr/bin/cygcheck'

HKEY_CURRENT_USER\Software\Cygwin
HKEY_CURRENT_USER\Software\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations
  (default) = '\??\C:\cygwin64'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup
  (default) = 'C:\cygwin64'
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cygwin\Installations
  (default) = '\??\C:\cygwin'
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cygwin\setup
  (default) = 'C:\cygwin'

obcaseinsensitive set to 1

Cygwin installations found in the registry:
  System: Key: _i_removed_this_ Path: C:\cygwin64

c:  hd  NTFS    476582Mb  42% CP CS UN PA FC
d:  cd             N/A    N/A
e:  hd             N/A    N/A


C:\cygwin64      /          system  binary,auto
C:\cygwin64\bin  /usr/bin   system  binary,auto
C:\cygwin64\lib  /usr/lib   system  binary,auto
cygdrive prefix  /cygdrive  user    binary,posix=0,auto

Found: C:\cygwin64\bin\awk
 -> C:\cygwin64\bin\gawk.exe
Found: C:\cygwin64\bin\bash.exe
Found: C:\cygwin64\bin\cat.exe
Found: C:\cygwin64\bin\cp.exe
Found: C:\cygwin64\bin\cpp.exe
Not Found: crontab
Found: C:\cygwin64\bin\find.exe
Found: C:\Windows\system32\find.exe
Warning: C:\cygwin64\bin\find.exe hides C:\Windows\system32\find.exe
Found: C:\cygwin64\bin\gcc.exe
Found: C:\cygwin64\bin\gdb.exe
Found: C:\cygwin64\bin\grep.exe
Found: C:\cygwin64\bin\kill.exe
Found: C:\cygwin64\bin\ld.exe
Found: C:\cygwin64\bin\ls.exe
Found: C:\cygwin64\bin\make.exe
Found: C:\cygwin64\bin\mv.exe
Not Found: patch
Found: C:\cygwin64\bin\perl.exe
Found: C:\cygwin64\bin\rm.exe
Found: C:\cygwin64\bin\sed.exe
Not Found: ssh
Found: C:\cygwin64\bin\sh.exe
Found: C:\cygwin64\bin\tar.exe
Found: C:\cygwin64\bin\test.exe
Found: C:\cygwin64\bin\vi.exe
Not Found: vim

   38k 2013/07/19 C:\cygwin64\bin\cygargp-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygargp-0.dll" v0.0 ts=2013-07-19 15:07
  510k 2014/03/20 C:\cygwin64\bin\cygasn1-8.dll - os=4.0 img=0.0 sys=5.2
                  "cygasn1-8.dll" v0.0 ts=2014-03-20 04:54
   87k 2014/01/29 C:\cygwin64\bin\cygatomic-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygatomic-1.dll" v0.0 ts=2014-01-29 01:15
   16k 2013/03/26 C:\cygwin64\bin\cygattr-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygattr-1.dll" v0.0 ts=2013-03-26 18:26
   64k 2013/03/07 C:\cygwin64\bin\cygbz2-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygbz2-1.dll" v0.0 ts=2013-03-07 02:54
  117k 2013/05/05 C:\cygwin64\bin\cygcloog-isl-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygcloog-isl-4.dll" v0.0 ts=2013-05-05 16:41
   12k 2013/03/11 C:\cygwin64\bin\cygcom_err-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcom_err-2.dll" v0.0 ts=2013-03-11 03:59
    9k 2013/03/07 C:\cygwin64\bin\cygcrypt-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypt-0.dll" v0.0 ts=2013-03-07 09:29
 1749k 2014/04/08 C:\cygwin64\bin\cygcrypto-1.0.0.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypto-1.0.0.dll" v0.0 ts=1970-01-01 00:00
  413k 2014/05/23 C:\cygwin64\bin\cygcurl-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygcurl-4.dll" v0.0 ts=1970-01-01 00:00
 1526k 2013/03/08 C:\cygwin64\bin\cygdb-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb-5.3.dll" v0.0 ts=2013-03-08 07:55
  111k 2013/03/08 C:\cygwin64\bin\cygdb_cxx-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb_cxx-5.3.dll" v0.0 ts=2013-03-08 07:56
  472k 2013/03/08 C:\cygwin64\bin\cygdb_sql-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb_sql-5.3.dll" v0.0 ts=2013-03-08 07:58
  147k 2013/07/31 C:\cygwin64\bin\cygexpat-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygexpat-1.dll" v0.0 ts=2013-07-31 22:53
   22k 2013/05/12 C:\cygwin64\bin\cygffi-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygffi-6.dll" v0.0 ts=2013-05-12 22:53
  218k 2014/04/29 C:\cygwin64\bin\cygfontconfig-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygfontconfig-1.dll" v0.0 ts=1970-01-01 00:00
   53k 2013/05/06 C:\cygwin64\bin\cygformw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygformw-10.dll" v0.0 ts=2013-05-06 08:10
  585k 2014/03/31 C:\cygwin64\bin\cygfreetype-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygfreetype-6.dll" v0.0 ts=1970-01-01 00:00
   67k 2014/01/29 C:\cygwin64\bin\cyggcc_s-seh-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggcc_s-seh-1.dll" v0.0 ts=2014-01-29 00:47
   29k 2013/03/11 C:\cygwin64\bin\cyggdbm-4.dll - os=4.0 img=0.0 sys=5.2
                  "cyggdbm-4.dll" v0.0 ts=2013-03-11 05:00
   12k 2013/03/11 C:\cygwin64\bin\cyggdbm_compat-4.dll - os=4.0 img=0.0 sys=5.2
                  "cyggdbm_compat-4.dll" v0.0 ts=2013-03-11 05:01
 1108k 2014/01/29 C:\cygwin64\bin\cyggfortran-3.dll - os=4.0 img=0.0 sys=5.2
                  "cyggfortran-3.dll" v0.0 ts=2014-01-29 01:27
  516k 2014/04/05 C:\cygwin64\bin\cyggmp-10.dll - os=4.0 img=0.0 sys=5.2
                  "cyggmp-10.dll" v0.0 ts=1970-01-01 00:00
  904k 2013/05/29 C:\cygwin64\bin\cyggnutls-28.dll - os=4.0 img=0.0 sys=5.2
                  "cyggnutls-28.dll" v0.0 ts=2013-05-29 16:52
   84k 2013/05/29 C:\cygwin64\bin\cyggnutls-openssl-27.dll - os=4.0
img=0.0 sys=5.2
                  "cyggnutls-openssl-27.dll" v0.0 ts=2013-05-29 16:52
   83k 2013/05/29 C:\cygwin64\bin\cyggnutls-xssl-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggnutls-xssl-0.dll" v0.0 ts=2013-05-29 16:52
   41k 2013/05/29 C:\cygwin64\bin\cyggnutlsxx-28.dll - os=4.0 img=0.0 sys=5.2
                  "cyggnutlsxx-28.dll" v0.0 ts=2013-05-29 16:52
   46k 2014/01/29 C:\cygwin64\bin\cyggomp-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggomp-1.dll" v0.0 ts=2014-01-29 00:49
  198k 2014/03/20 C:\cygwin64\bin\cyggssapi-3.dll - os=4.0 img=0.0 sys=5.2
                  "cyggssapi-3.dll" v0.0 ts=2014-03-20 06:15
  251k 2014/05/23 C:\cygwin64\bin\cyggssapi_krb5-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyggssapi_krb5-2.dll" v0.0 ts=1970-01-01 00:00
   14k 2014/03/20 C:\cygwin64\bin\cygheimbase-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygheimbase-1.dll" v0.0 ts=2014-03-20 04:52
   24k 2014/03/20 C:\cygwin64\bin\cygheimntlm-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygheimntlm-0.dll" v0.0 ts=2014-03-20 06:13
   29k 2013/03/14 C:\cygwin64\bin\cyghistory7.dll - os=4.0 img=0.0 sys=5.2
                  "cyghistory7.dll" v0.0 ts=2013-03-14 11:14
  166k 2013/05/14 C:\cygwin64\bin\cyghogweed-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyghogweed-2.dll" v0.0 ts=2013-05-14 07:42
  236k 2014/03/20 C:\cygwin64\bin\cyghx509-5.dll - os=4.0 img=0.0 sys=5.2
                  "cyghx509-5.dll" v0.0 ts=2014-03-20 04:55
   78k 2013/03/15 C:\cygwin64\bin\cygICE-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygICE-6.dll" v0.0 ts=2013-03-15 09:46
  998k 2013/03/07 C:\cygwin64\bin\cygiconv-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygiconv-2.dll" v0.0 ts=2013-03-07 03:03
  195k 2013/04/05 C:\cygwin64\bin\cygidn-11.dll - os=4.0 img=0.0 sys=5.2
                  "cygidn-11.dll" v0.0 ts=2013-04-05 09:58
   38k 2013/06/24 C:\cygwin64\bin\cygintl-8.dll - os=4.0 img=0.0 sys=5.2
                  "cygintl-8.dll" v0.0 ts=2013-06-24 04:36
  888k 2013/05/05 C:\cygwin64\bin\cygisl-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygisl-10.dll" v0.0 ts=2013-05-05 16:36
   50k 2014/05/15 C:\cygwin64\bin\cygjbig-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygjbig-2.dll" v0.0 ts=1970-01-01 00:00
  236k 2013/04/12 C:\cygwin64\bin\cygjpeg-8.dll - os=4.0 img=0.0 sys=5.2
                  "cygjpeg-8.dll" v0.0 ts=2013-04-12 05:00
  181k 2014/05/23 C:\cygwin64\bin\cygk5crypto-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygk5crypto-3.dll" v0.0 ts=1970-01-01 00:00
  403k 2014/03/20 C:\cygwin64\bin\cygkrb5-26.dll - os=4.0 img=0.0 sys=5.2
                  "cygkrb5-26.dll" v0.0 ts=2014-03-20 06:12
  700k 2014/05/23 C:\cygwin64\bin\cygkrb5-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygkrb5-3.dll" v0.0 ts=1970-01-01 00:00
   36k 2014/05/23 C:\cygwin64\bin\cygkrb5support-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygkrb5support-0.dll" v0.0 ts=1970-01-01 00:00
   44k 2013/06/18 C:\cygwin64\bin\cyglber-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyglber-2-4-2.dll" v0.0 ts=2013-06-17 21:00
  243k 2013/06/18 C:\cygwin64\bin\cygldap-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygldap-2-4-2.dll" v0.0 ts=2013-06-17 21:00
  260k 2013/06/18 C:\cygwin64\bin\cygldap_r-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygldap_r-2-4-2.dll" v0.0 ts=2013-06-17 21:01
    6k 2014/05/23 C:\cygwin64\bin\cyglsa64.dll - os=4.0 img=0.0 sys=5.2
                  "cyglsa64.dll" v0.0 ts=2014-05-23 09:35
  129k 2013/03/07 C:\cygwin64\bin\cyglzma-5.dll - os=4.0 img=0.0 sys=5.2
                  "cyglzma-5.dll" v0.0 ts=2013-03-07 10:20
  107k 2014/03/27 C:\cygwin64\bin\cygmagic-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygmagic-1.dll" v0.0 ts=1970-01-01 00:00
   28k 2013/05/06 C:\cygwin64\bin\cygmenuw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygmenuw-10.dll" v0.0 ts=2013-05-06 08:10
   42k 2013/08/12 C:\cygwin64\bin\cygmetalink-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygmetalink-3.dll" v0.0 ts=2013-08-13 00:02
   87k 2014/04/05 C:\cygwin64\bin\cygmpc-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygmpc-3.dll" v0.0 ts=1970-01-01 00:00
  319k 2013/05/05 C:\cygwin64\bin\cygmpfr-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygmpfr-4.dll" v0.0 ts=2013-05-05 13:40
   52k 2013/05/06 C:\cygwin64\bin\cygncurses++w-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygncurses++w-10.dll" v0.0 ts=2013-05-06 08:14
  295k 2013/05/06 C:\cygwin64\bin\cygncursesw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygncursesw-10.dll" v0.0 ts=2013-05-06 08:08
  177k 2013/05/14 C:\cygwin64\bin\cygnettle-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygnettle-4.dll" v0.0 ts=2013-05-14 07:42
  207k 2014/03/13 C:\cygwin64\bin\cygp11-kit-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygp11-kit-0.dll" v0.0 ts=2014-03-13 03:35
   13k 2013/05/06 C:\cygwin64\bin\cygpanelw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygpanelw-10.dll" v0.0 ts=2013-05-06 08:09
  271k 2014/03/12 C:\cygwin64\bin\cygpcre-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre-1.dll" v0.0 ts=2014-03-12 02:35
 1580k 2013/03/11 C:\cygwin64\bin\cygperl5_14.dll - os=4.0 img=0.0 sys=5.2
                  "cygperl5_14.dll" v0.0 ts=2013-03-12 00:25
  147k 2013/03/19 C:\cygwin64\bin\cygpng15-15.dll - os=4.0 img=0.0 sys=5.2
                  "cygpng15-15.dll" v0.0 ts=2013-03-19 02:58
   41k 2013/10/21 C:\cygwin64\bin\cygpopt-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpopt-0.dll" v0.0 ts=2013-10-21 21:52
  302k 2014/01/29 C:\cygwin64\bin\cygquadmath-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygquadmath-0.dll" v0.0 ts=2014-01-29 01:16
  193k 2013/03/14 C:\cygwin64\bin\cygreadline7.dll - os=4.0 img=0.0 sys=5.2
                  "cygreadline7.dll" v0.0 ts=2013-03-14 11:14
   57k 2014/03/20 C:\cygwin64\bin\cygroken-18.dll - os=4.0 img=0.0 sys=5.2
                  "cygroken-18.dll" v0.0 ts=2014-03-20 04:53
   97k 2014/05/26 C:\cygwin64\bin\cygsasl2-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygsasl2-3.dll" v0.0 ts=1970-01-01 00:00
   28k 2014/01/14 C:\cygwin64\bin\cygSM-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygSM-6.dll" v0.0 ts=2014-01-14 23:23
  726k 2014/04/18 C:\cygwin64\bin\cygsqlite3-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3-0.dll" v0.0 ts=1970-01-01 00:00
  141k 2013/03/11 C:\cygwin64\bin\cygssh2-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygssh2-1.dll" v0.0 ts=2013-03-11 11:42
  377k 2014/04/08 C:\cygwin64\bin\cygssl-1.0.0.dll - os=4.0 img=0.0 sys=5.2
                  "cygssl-1.0.0.dll" v0.0 ts=1970-01-01 00:00
   11k 2014/01/29 C:\cygwin64\bin\cygssp-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygssp-0.dll" v0.0 ts=2014-01-29 01:14
  892k 2014/01/29 C:\cygwin64\bin\cygstdc++-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygstdc++-6.dll" v0.0 ts=2014-01-29 00:57
   69k 2013/04/22 C:\cygwin64\bin\cygtasn1-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygtasn1-6.dll" v0.0 ts=2013-04-22 01:25
   51k 2013/05/06 C:\cygwin64\bin\cygticw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygticw-10.dll" v0.0 ts=2013-05-06 08:08
  363k 2014/05/15 C:\cygwin64\bin\cygtiff-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygtiff-5.dll" v0.0 ts=1970-01-01 00:00
   12k 2014/05/15 C:\cygwin64\bin\cygtiffxx-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygtiffxx-5.dll" v0.0 ts=1970-01-01 00:00
   15k 2013/03/11 C:\cygwin64\bin\cyguuid-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyguuid-1.dll" v0.0 ts=2013-03-11 03:07
  161k 2014/03/20 C:\cygwin64\bin\cygwind-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygwind-0.dll" v0.0 ts=2014-03-20 04:53
 1120k 2014/01/10 C:\cygwin64\bin\cygX11-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygX11-6.dll" v0.0 ts=2014-01-10 01:15
   12k 2013/06/06 C:\cygwin64\bin\cygXau-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXau-6.dll" v0.0 ts=2013-06-06 06:23
   97k 2013/08/14 C:\cygwin64\bin\cygxcb-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygxcb-1.dll" v0.0 ts=2013-08-14 19:30
   21k 2013/03/13 C:\cygwin64\bin\cygXdmcp-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXdmcp-6.dll" v0.0 ts=2013-03-13 04:58
   56k 2013/06/06 C:\cygwin64\bin\cygXext-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXext-6.dll" v0.0 ts=2013-06-06 10:04
   73k 2013/03/14 C:\cygwin64\bin\cygXft-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygXft-2.dll" v0.0 ts=2013-03-14 05:18
   85k 2014/01/15 C:\cygwin64\bin\cygXmu-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXmu-6.dll" v0.0 ts=2014-01-15 02:27
   35k 2013/06/14 C:\cygwin64\bin\cygXrender-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygXrender-1.dll" v0.0 ts=2013-06-14 09:29
   12k 2013/03/14 C:\cygwin64\bin\cygXss-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygXss-1.dll" v0.0 ts=2013-03-14 04:07
  320k 2013/06/06 C:\cygwin64\bin\cygXt-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXt-6.dll" v0.0 ts=2013-06-06 20:43
   79k 2013/05/09 C:\cygwin64\bin\cygz.dll - os=4.0 img=0.0 sys=5.2
                  "cygz.dll" v0.0 ts=2013-05-09 22:20
 3074k 2014/05/23 C:\cygwin64\bin\cygwin1.dll - os=4.0 img=0.0 sys=5.2
                  "cygwin1.dll" v0.0 ts=1970-01-01 00:00
    Cygwin DLL version info:
        DLL version: 1.7.30
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 272
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Installations name: Installations
        Cygdrive default prefix:
        Build date:
        Shared id: cygwin1S5


Service             : cygserver
Display name        : CYGWIN cygserver
Current State       : Running
Controls Accepted   : Stop
Command             : /usr/sbin/cygserver
stdin path          : /dev/null
stdout path         : /var/log/cygserver.log
stderr path         : /var/log/cygserver.log
Process Type        : Own Process
Startup             : Automatic
Account             : LocalSystem


Cygwin Package Information
Last downloaded files to: C:\cygwin64
Last downloaded files from: http://cygwin.parentingamerica.com/

Package              Version         Status
_autorebase          000157-1        OK
_update-info-dir     00282-1         OK
alternatives         1.3.30c-10      OK
base-cygwin          3.3-1           OK
base-files           4.2-3           OK
bash                 4.1.11-2        OK
binutils             2.24.51-3       OK
bzip2                1.0.6-2         OK
ca-certificates      1.97-1          OK
coreutils            8.15-3          OK
curl                 7.37.0-1        OK
cygrunsrv            1.50-1          OK
cygutils             1.4.14-1        OK
cygwin               1.7.30-1        OK
dash                 0.5.7-4         OK
dos2unix             6.0.5-1         OK
editrights           1.02-1          OK
file                 5.18-1          OK
findutils            4.5.12-1        OK
gawk                 4.1.1-1         OK
gcc-core             4.8.2-3         OK
gcc-g++              4.8.2-3         OK
Missing file: /usr/share/info/annotate.info.gz from package gdb
Missing file: /usr/share/info/gdb.info.gz from package gdb
Missing file: /usr/share/info/stabs.info.gz from package gdb
gdb                  7.6.50-4        Incomplete
getent               2.18.90-2       OK
grep                 2.16-1          OK
groff                1.22.2-2        OK
gzip                 1.4-1           OK
hostname             3.13-1          OK
ipc-utils            1.0-2           OK
less                 458-1           OK
libargp              20110921-2      OK
libasn1_8            1.5.3-1         OK
libatomic1           4.8.2-3         OK
libattr1             2.4.46-1        OK
libbz2_1             1.0.6-2         OK
libcloog-isl4        0.18.0-2        OK
libcom_err2          1.42.7-1        OK
libcrypt0            1.1-1           OK
libcurl4             7.37.0-1        OK
libdb5.3             5.3.21-1        OK
libexpat1            2.1.0-3         OK
libffi6              3.0.13-1        OK
libfontconfig1       2.11.1-1        OK
libfreetype6         2.5.3-1         OK
libgcc1              4.8.2-3         OK
libgdbm4             1.10-2          OK
libgfortran3         4.8.2-3         OK
libgmp10             6.0.0a-1        OK
libgnutls28          3.2.0-4         OK
libgomp1             4.8.2-3         OK
libgssapi3           1.5.3-1         OK
libgssapi_krb5_2     1.12.1-2        OK
libheimbase1         1.5.3-1         OK
libheimntlm0         1.5.3-1         OK
libhogweed2          2.7-1           OK
libhx509_5           1.5.3-1         OK
libICE6              1.0.8-1         OK
libiconv2            1.14-1          OK
libidn11             1.26-1          OK
libintl8             0.18.1.1-3      OK
libisl10             0.11.1-2        OK
libjbig2             2.0-13          OK
libjpeg8             1.2.1-2         OK
libk5crypto3         1.12.1-2        OK
libkrb5_26           1.5.3-1         OK
libkrb5_3            1.12.1-2        OK
libkrb5support0      1.12.1-2        OK
liblzma5             5.0.4-1         OK
libmetalink3         0.1.2-1         OK
libmpc3              1.0.2-1         OK
libmpfr4             3.1.2-1         OK
libncursesw10        5.9-4           OK
libnettle4           2.7-1           OK
libopenldap2_4_2     2.4.35-1        OK
libopenssl100        1.0.1g-1        OK
libp11-kit0          0.20.2-1        OK
libpcre1             8.34-1          OK
libpng15             1.5.14-1        OK
Empty package libpopt0
libpopt0             1.16-1          OK
libquadmath0         4.8.2-3         OK
libreadline7         6.2-1           OK
libroken18           1.5.3-1         OK
libsasl2_3           2.1.26-7        OK
libSM6               1.2.2-1         OK
libsqlite3_0         3.8.4.3-1       OK
libssh2_1            1.4.2-1         OK
libssp0              4.8.2-3         OK
libstdc++6           4.8.2-3         OK
libtasn1_6           3.3-1           OK
libtiff5             3.9.7-4         OK
libuuid1             2.21.2-1        OK
libwind0             1.5.3-1         OK
libX11_6             1.6.2-1         OK
libXau6              1.0.8-1         OK
libxcb1              1.9.1-2         OK
libXdmcp6            1.1.1-1         OK
libXext6             1.3.2-1         OK
libXft2              2.3.1-1         OK
libXmu6              1.1.2-1         OK
libXrender1          0.9.8-1         OK
libXss1              1.2.2-1         OK
libXt6               1.1.4-1         OK
login                1.10-10         OK
lynx                 2.8.7-2         OK
make                 4.0-2           OK
man                  1.6g-2          OK
mintty               1.2-beta1-1     OK
mksh                 49-1            OK
p11-kit              0.20.2-1        OK
p11-kit-trust        0.20.2-1        OK
perl                 5.14.4-1        OK
popt                 1.16-1          OK
R                    3.0.1-1         OK
rebase               4.4.1-1         OK
run                  1.3.0-1         OK
sed                  4.2.2-3         OK
tar                  1.27.1-1        OK
tcl                  8.5.11-1        OK
tcl-tk               8.5.11-1        OK
terminfo             5.9-4           OK
texinfo              5.2-1           OK
tzcode               2013c-1         OK
vim-minimal          7.4.264-1       OK
w32api-headers       3.1.0-2         OK
w32api-runtime       3.1.0-1         OK
wget                 1.15-1          OK
which                2.20-2          OK
xz                   5.0.4-1         OK
zlib0                1.2.8-1         OK
Use -h to see help about each section

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