public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* 1.5.7: make hangs on XP (with HT)
@ 2004-02-05 16:40 Rolf Campbell
  2004-02-06  7:52 ` Rafael Kitover
  2004-02-06 22:54 ` 1.5.7: make hangs on XP (with HT) Volker Quetschke
  0 siblings, 2 replies; 54+ messages in thread
From: Rolf Campbell @ 2004-02-05 16:40 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 6584 bytes --]

I've been trying to narrow the problem I've been having with make (-j) 
and processes locking up.  And I've made some progress.

First, this happens with 1.5.6 -> 1.5.7 (and every snapshot in-between).

I've tried this test on 3 configurations:
WinXP (HyperThreaded): fails quickly (between 20 seconds and 3 minutes)
Win2000 (Not HT): fails slowly (between 6 minutes and 20 minutes)
WinXP (HT turned off): does not fail (ran it for about an hour and it 
was fine).

I started stracing the output, and I cannot attach the entire list (it's 
40MB), but I'll give you a portion that shows the problem:

After the end of this strace, the process still exists (consuming as 
much of the CPU as it can).

I'm guessing the problem is:
    61 6410845 [sig] make 2328 setup_handler: couldn't interrupt. 
trying again.

Does anyone know what would cause that problem?


--------------strace tail--------------------------

    97 6402963 [main] make 608! __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 312500
    69 6403032 [main] make 608! __to_clock_t: total 00000000 0000001F
    64 6403096 [main] make 608! __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 156250
    67 6403163 [main] make 608! __to_clock_t: total 00000000 0000000F
  2062 6405225 [main] make 608! _pinfo::exit: Calling ExitProcess 131072
  2981    5968 [main] sh 608 sigaction: signal 2, newact 0x0, oldact 
0x22EDC0
    73    6041 [main] sh 608 void: 0x0 = signal (2, 0x40F5A0)
    66    6107 [main] sh 608 sigaction: signal 3, newact 0x0, oldact 
0x22EDC0
    58    6165 [main] sh 608 void: 0x0 = signal (3, 0x40F5A0)
    47    6212 [main] sh 608 sigaction: signal 15, newact 0x0, oldact 
0x22EDC0
    49    6261 [main] sh 608 void: 0x0 = signal (15, 0x0)
    74    6335 [main] sh 608 cwdstuff::get: posix /tmp
    57    6392 [main] sh 608 cwdstuff::get: (/tmp) = cwdstuff::get 
(0x22DE10, 4096, 1, 1), errno 0
32455 6406299 [proc] make 2328 proc_subproc: args: 2, 0
   120 6406419 [proc] make 2328 proc_subproc: pid 608[0], reparented old 
hProcess 0x658, new 0x6A4
   101 6406520 [proc] make 2328 proc_subproc: returning 0
   566    6958 [main] sh 608 do_exit: do_exit (0), exit_state 0
   104 6406624 [proc] make 2328 wait_subproc: looping
   100    7058 [main] sh 608 void: 0x0 = signal (20, 0x1)
    56    7114 [main] sh 608 void: 0x0 = signal (1, 0x1)
    50    7164 [main] sh 608 void: 0x40F5A0 = signal (2, 0x1)
    70    7234 [main] sh 608 void: 0x40F5A0 = signal (3, 0x1)
    91    7325 [main] sh 608 sigproc_terminate: entering
    76    7401 [main] sh 608 proc_terminate: nchildren 0, nzombies 0
     1    7402 [sig] sh 608 wait_sig: done
    58    7460 [main] sh 608 proc_terminate: leaving
    51    7511 [sig] sh 608 _threadinfo::remove: wait 0x0
   188    7699 [main] sh 608 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 156250
    54    7753 [main] sh 608 __to_clock_t: total 00000000 0000000F
    52    7805 [main] sh 608 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 156250
    47    7852 [main] sh 608 __to_clock_t: total 00000000 0000000F
  1549    9401 [main] sh 608 _pinfo::exit: Calling ExitProcess 0
  3488 6410112 [proc] make 2328 proc_subproc: args: 2, 0
    89 6410201 [proc] make 2328 proc_subproc: pid 608[0] terminated, 
handle 0x6A4, nchildren 1, nzombies 1
    59 6410260 [proc] make 2328 proc_subproc: zombifying [0], pid 608, 
handle 0x6A4, nchildren 1
    62 6410322 [proc] make 2328 proc_subproc: returning 1
    59 6410381 [proc] make 2328 sig_send: sendsig 0x710, pid 2328, 
signal 20, its_me 1
    74 6410455 [proc] make 2328 sig_send: Not waiting for sigcomplete. 
its_me 1 signal 20
     7 6410462 [sig] make 2328 sig_handle: signal 20 processing
    48 6410510 [proc] make 2328 sig_send: returning 0x0 from sending 
signal 20
    62 6410572 [sig] make 2328 sig_handle: signal 20, about to call 0x40C540
    48 6410620 [proc] make 2328 wait_subproc: looping
    46 6410666 [sig] make 2328 setup_handler: suspending mainthread
   118 6410784 [sig] make 2328 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    61 6410845 [sig] make 2328 setup_handler: couldn't interrupt. 
trying again.
    76 6410921 [sig] make 2328 setup_handler: suspending mainthread
    69 6410990 [sig] make 2328 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    56 6411046 [sig] make 2328 setup_handler: couldn't interrupt. 
trying again.
    73 6411119 [sig] make 2328 setup_handler: suspending mainthread
    68 6411187 [sig] make 2328 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    52 6411239 [sig] make 2328 setup_handler: couldn't interrupt. 
trying again.
    75 6411314 [sig] make 2328 setup_handler: suspending mainthread
    73 6411387 [sig] make 2328 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    63 6411450 [sig] make 2328 setup_handler: couldn't interrupt. 
trying again.
    76 6411526 [sig] make 2328 setup_handler: suspending mainthread
    65 6411591 [sig] make 2328 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    52 6411643 [sig] make 2328 setup_handler: couldn't interrupt. 
trying again.
   171 6411814 [sig] make 2328 setup_handler: suspending mainthread
    81 6411895 [sig] make 2328 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    54 6411949 [sig] make 2328 setup_handler: couldn't interrupt. 
trying again.
    70 6412019 [sig] make 2328 setup_handler: suspending mainthread
    81 6412100 [sig] make 2328 interruptible: pc 0x610E6100, h 
0x61000000, interruptible 1
    56 6412156 [sig] make 2328 proc_subproc: args: 3, 1
    48 6412204 [sig] make 2328 proc_subproc: clear waiting threads
    49 6412253 [sig] make 2328 proc_subproc: finished clearing
    48 6412301 [sig] make 2328 proc_subproc: returning 1
    49 6412350 [sig] make 2328 _threadinfo::interrupt_setup: armed 
signal_arrived 0x71C, sig 20, res 1
    92 6412442 [sig] make 2328 setup_handler: signal 20 delivered
     6 6412448 [main] make 2328 reset_signal_arrived: reset signal_arrived
    44 6412492 [sig] make 2328 sig_handle: returning 1
    96 6412588 [sig] make 2328 proc_subproc: args: 3, 0
   -43 6412545 [main] make 2328 set_signal_mask: oldmask 0x1804007, 
newmask 0x1884007, mask_bits 0x0
   146 6412691 [main] make 2328 set_signal_mask: not calling 
sig_dispatch_pending
   -54 6412637 [sig] make 2328 proc_subproc: looking for processes to reap
   113 6412750 [main] make 2328 set_signal_mask: oldmask 0x1884007, 
newmask 0x1804007, mask_bits 0x80000
    48 6412798 [sig] make 2328 proc_subproc: finished processing 
terminated/stopped child
    98 6412896 [sig] make 2328 proc_subproc: returning 1


[-- Attachment #2: cygcheck.txt --]
[-- Type: text/plain, Size: 14813 bytes --]


Cygwin Win95/NT Configuration Diagnostics
Current System Time: Thu Feb 05 11:27:22 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:\WINDOWS\system32
	C:\WINDOWS
	C:\WINDOWS\System32\Wbem
	C:\Program

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
10513(Domain Users)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
544(Administrators)   545(Users)
10513(Domain Users)

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

HOME = `C:\cygwin\home\rcampbell'
MAKE_MODE = `unix'
PWD = `/tmp'
USER = `rcampbell'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\rcampbell\Application Data'
C = `9'
COLORFGBG = `0;default;15'
COLORTERM = `rxvt-xpm'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `DESK-RCAMPBELL'
COMSPEC = `C:\WINDOWS\system32\cmd.exe'
COSMIC = `t'
CVS_RSH = `/bin/ssh'
DISPLAY = `:0'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\rcampbell'
HOSTNAME = `desk-rcampbell'
INFOPATH = `/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:'
LOGONSERVER = `\\OTTDC1'
MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man'
NUMBER_OF_PROCESSORS = `2'
OLDPWD = `/c/base2/node'
OS = `Windows_NT'
P4CONFIG = `.p4config'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 15 Model 2 Stepping 9, GenuineIntel'
PROCESSOR_LEVEL = `15'
PROCESSOR_REVISION = `0209'
PROGRAMFILES = `C:\Program Files'
PS1 = `\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ '
SESSIONNAME = `Console'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINDOWS'
TEMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TERM = `xterm'
TMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TROPIC_UNIQUE_ID = `150'
USERDNSDOMAIN = `TROPICNETWORKS.COM'
USERDOMAIN = `TROPICNETWORKS'
USERNAME = `rcampbell'
USERPROFILE = `C:\Documents and Settings\rcampbell'
WINDIR = `C:\WINDOWS'
WINDOWID = `168123408'
_ = `/usr/bin/cygcheck'

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 = 0x0000000a
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\Program Options

a:  fd           N/A    N/A                    
c:  hd  NTFS   39260Mb  53% CP CS UN PA FC     
d:  cd           N/A    N/A                    

C:\cygwin      /          system  binmode
C:             /c         system  binmode
C:\cygwin/bin  /usr/bin   system  binmode
C:\cygwin/lib  /usr/lib   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
Found: C:\cygwin\bin\gdb.exe
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 2: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 3:57
  842k 2003/09/30 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2003/9/30 12:49
  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-3.1.dll" v0.0 ts=2002/7/24 12:24
  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 17:51
  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 12:25
 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 17: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 11:14
   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 1: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 1: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 5:25
   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 3: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/10 22: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/19 22: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 4: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/10 22: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 18: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 18: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 18: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/6 23: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/10 19: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 16: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 4: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 17:50
   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 1: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 1: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 5: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 1: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 1: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 1: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 1: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 5: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 1: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 1: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 5: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 12: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 4: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 12: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 4: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 6:08
  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/6 23: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/10 19:16
  171k 2003/09/30 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2003/9/30 12:49
 1085k 2004/01/19 C:\cygwin\bin\cygwin1-1.5.6.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/19 0:43
 1083k 2004/01/31 C:\cygwin\bin\cygwin1-1.5.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/30 19:32
 1091k 2004/01/20 C:\cygwin\bin\cygwin1-20040120.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/20 9:31
 1087k 2004/01/21 C:\cygwin\bin\cygwin1-20040121.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/21 10:53
 1086k 2004/01/22 C:\cygwin\bin\cygwin1-20040122.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/22 16:29
 1086k 2004/01/23 C:\cygwin\bin\cygwin1-20040123.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/23 11:11
 1085k 2004/01/24 C:\cygwin\bin\cygwin1-20040124.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/24 15:50
 1084k 2004/01/26 C:\cygwin\bin\cygwin1-20040126.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/26 17:38
 6598k 2004/02/03 C:\cygwin\bin\cygwin1-debug.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/3 18:41
   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/3 22:03
 6598k 2004/02/03 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/3 18:41
    Cygwin DLL version info:
        DLL version: 1.5.7
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 109
        Shared data: 3
        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: Tue Feb 3 18:41:47 EST 2004
        Shared id: cygwin1S3


Cygwin Package Information
Last downloaded files to: C:\cygwin\install
Last downloaded files from: http://mirrors.kernel.org/sources.redhat.com/cygwin

Package              Version            
_update-info-dir     00226-1            
ash                  20040127-1         
base-files           2.6-1              
base-passwd          1.1-1              
bash                 2.05b-16           
binutils             20030901-1         
bzip2                1.0.2-5            
crypt                1.1-1              
cygwin               1.5.7-1            
diffutils            2.8.4-1            
editrights           1.01-1             
expat                1.95.7-1           
fileutils            4.1-2              
findutils            4.1.7-4            
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         
gdb                  20030919-1         
gdbm                 1.8.3-7            
grep                 2.5-1              
groff                1.18.1-2           
gzip                 1.3.5-1            
inetutils            1.3.2-25           
less                 381-1              
libbz2_1             1.0.2-5            
libdb3.1             3.1.17-2           
libdb4.1             4.1.25-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            
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              
libreadline4         4.1-2              
libreadline5         4.3-5              
login                1.9-7              
make                 3.80-1             
man                  1.5k-2             
mingw-runtime        3.2-1              
mktemp               1.5-3              
ncurses              5.3-4              
openssl              0.9.7c-1           
perl                 5.8.2-1            
python               2.3.3-1            
readline             4.3-5              
rxvt                 2.7.10-3           
sed                  4.0.8-1            
sh-utils             2.0.15-4           
tar                  1.13.25-5          
tcltk                20030901-1         
termcap              20021106-2         
terminfo             5.3_20030726-1     
texinfo              4.2-4              
textutils            2.0.21-1           
unzip                5.50-5             
w32api               2.4-1              
wget                 1.9.1-1            
which                1.5-2              
zlib                 1.2.1-1            
Use -h to see help about each section

[-- Attachment #3: Makefile --]
[-- Type: text/plain, Size: 254 bytes --]

SHELL	= /bin/sh

testuname: 0.pp 1.pp 2.pp 3.pp 4.pp 5.pp 6.pp 7.pp 8.pp 9.pp 10.pp 11.pp 12.pp 13.pp 14.pp 15.pp 16.pp 17.pp 18.pp 19.pp 20.pp 21.pp 22.pp 23.pp 24.pp 25.pp 26.pp 27.pp 28.pp 29.pp 30.pp

%.pp::
	: Begin $@ ${C}
	@sleep 1
	: End $@ ${C}

[-- Attachment #4: t.sh --]
[-- Type: text/plain, Size: 100 bytes --]

export C=1
while strace -o strace.$C.txt make -j ; do C=$(($C+1)) ; done
echo Failed after $C runs


[-- Attachment #5: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* RE: 1.5.7: make hangs on XP (with HT)
  2004-02-05 16:40 1.5.7: make hangs on XP (with HT) Rolf Campbell
@ 2004-02-06  7:52 ` Rafael Kitover
  2004-02-06 17:59   ` 1.5.8s: " Rolf Campbell
  2004-02-06 22:54 ` 1.5.7: make hangs on XP (with HT) Volker Quetschke
  1 sibling, 1 reply; 54+ messages in thread
From: Rafael Kitover @ 2004-02-06  7:52 UTC (permalink / raw)
  To: cygwin

>-----Original Message-----
>From: cygwin-owner@cygwin.com [mailto:cygwin-owner@cygwin.com] On Behalf Of
>Rolf Campbell
>Sent: Thursday, February 05, 2004 8:40 AM
>To: cygwin@cygwin.com
>Subject: 1.5.7: make hangs on XP (with HT)
>
>I've been trying to narrow the problem I've been having with make (-j)
>and processes locking up.  And I've made some progress.
>
>First, this happens with 1.5.6 -> 1.5.7 (and every snapshot in-between).
>
>I've tried this test on 3 configurations:
>WinXP (HyperThreaded): fails quickly (between 20 seconds and 3 minutes)
>Win2000 (Not HT): fails slowly (between 6 minutes and 20 minutes)
>WinXP (HT turned off): does not fail (ran it for about an hour and it
>was fine).
[SNIP]

This test would fail on me on WinXP on an HT machine very quickly with 1.5.7
and earlier snapshot, but with the most recent CVS it works fine :)

-- 
Rafael

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: 1.5.8s: make hangs on XP (with HT)
  2004-02-06  7:52 ` Rafael Kitover
@ 2004-02-06 17:59   ` Rolf Campbell
  2004-02-06 19:48     ` 1.5.8s: make hangs on 2000 (no HT) Rolf Campbell
  0 siblings, 1 reply; 54+ messages in thread
From: Rolf Campbell @ 2004-02-06 17:59 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 7834 bytes --]

Rafael Kitover wrote:
>>-----Original Message-----
>>From: cygwin-owner@cygwin.com [mailto:cygwin-owner@cygwin.com] On Behalf Of
>>Rolf Campbell
>>Sent: Thursday, February 05, 2004 8:40 AM
>>To: cygwin@cygwin.com
>>Subject: 1.5.7: make hangs on XP (with HT)
>>
>>I've been trying to narrow the problem I've been having with make (-j)
>>and processes locking up.  And I've made some progress.
>>
>>First, this happens with 1.5.6 -> 1.5.7 (and every snapshot in-between).
>>
>>I've tried this test on 3 configurations:
>>WinXP (HyperThreaded): fails quickly (between 20 seconds and 3 minutes)
>>Win2000 (Not HT): fails slowly (between 6 minutes and 20 minutes)
>>WinXP (HT turned off): does not fail (ran it for about an hour and it
>>was fine).
> 
> [SNIP]
> 
> This test would fail on me on WinXP on an HT machine very quickly with 1.5.7
> and earlier snapshot, but with the most recent CVS it works fine :)

I tried the Feb05 snapshot, and things are MUCH better.  Instead of 
failing after 1 to 36 iterations, it now lasts into the hundreds, but it 
still does eventually fail.  On iteration #337 (about 20 minutes in), I 
got a similar strace output:

And, like before, after this output, the process continued to run, 
consuming as much processor time as it could.

   186 1375242 [main] sh 10144 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 0
    47 1375289 [main] sh 10144 __to_clock_t: total 00000000 00000000
    48 1375337 [main] sh 10144 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 312500
    46 1375383 [main] sh 10144 __to_clock_t: total 00000000 0000001F
  -178 1375205 [sig] sh 10144 wait_sig: done
  1642 1376847 [sig] sh 10144 _threadinfo::remove: wait 0x0
   147 1376994 [main] sh 10144 _pinfo::exit: Calling ExitProcess 0
20174 4390513 [proc] make 3748 proc_subproc: args: 2, 0
    82 4390595 [proc] make 3748 proc_subproc: pid 10144[0] terminated, 
handle 0x650, nchildren 1, nzombies 8
    50 4390645 [proc] make 3748 proc_subproc: zombifying [0], pid 10144, 
handle 0x650, nchildren 1
    51 4390696 [proc] make 3748 proc_subproc: returning 1
    50 4390746 [proc] make 3748 sig_send: sendsig 0x714, pid 3748, 
signal 20, its_me 1
    62 4390808 [proc] make 3748 sig_send: Not waiting for sigcomplete. 
its_me 1 signal 20
    44 4390852 [proc] make 3748 sig_send: returning 0x0 from sending 
signal 20
   171 4391023 [proc] make 3748 wait_subproc: looping
     9 4391032 [sig] make 3748 sigpacket::process: signal 20 processing
   109 4391141 [sig] make 3748 _threadinfo::find_tls: sig 20
    51 4391192 [sig] make 3748 sigpacket::process: signal 20, about to 
call 0x40C540
    49 4391241 [sig] make 3748 setup_handler: suspending mainthread
    80 4391321 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    54 4391375 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    60 4391435 [sig] make 3748 setup_handler: suspending mainthread
    72 4391507 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    55 4391562 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    62 4391624 [sig] make 3748 setup_handler: suspending mainthread
   135 4391759 [sig] make 3748 interruptible: pc 0x77E66B4A, h 
0x77E60000, interruptible 0
    50 4391809 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    63 4391872 [sig] make 3748 setup_handler: suspending mainthread
    68 4391940 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    54 4391994 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    80 4392074 [sig] make 3748 setup_handler: suspending mainthread
    70 4392144 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    51 4392195 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    63 4392258 [sig] make 3748 setup_handler: suspending mainthread
    68 4392326 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    75 4392401 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    62 4392463 [sig] make 3748 setup_handler: suspending mainthread
    69 4392532 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    52 4392584 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    60 4392644 [sig] make 3748 setup_handler: suspending mainthread
    67 4392711 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    51 4392762 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    52 4392814 [sig] make 3748 setup_handler: suspending mainthread
    67 4392881 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    42 4392923 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    48 4392971 [sig] make 3748 setup_handler: suspending mainthread
    57 4393028 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
   104 4393132 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    48 4393180 [sig] make 3748 setup_handler: suspending mainthread
    57 4393237 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    41 4393278 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    47 4393325 [sig] make 3748 setup_handler: suspending mainthread
    56 4393381 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    41 4393422 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    49 4393471 [sig] make 3748 setup_handler: suspending mainthread
    59 4393530 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    39 4393569 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    44 4393613 [sig] make 3748 setup_handler: suspending mainthread
    56 4393669 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    42 4393711 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    49 4393760 [sig] make 3748 setup_handler: suspending mainthread
    56 4393816 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    40 4393856 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    47 4393903 [sig] make 3748 setup_handler: suspending mainthread
    56 4393959 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    41 4394000 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    49 4394049 [sig] make 3748 setup_handler: suspending mainthread
    52 4394101 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    39 4394140 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    46 4394186 [sig] make 3748 setup_handler: suspending mainthread
    57 4394243 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    41 4394284 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    49 4394333 [sig] make 3748 setup_handler: suspending mainthread
    54 4394387 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    41 4394428 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    46 4394474 [sig] make 3748 setup_handler: suspending mainthread
    57 4394531 [sig] make 3748 interruptible: pc 0x7FFE0304, h 
0x7FFE0000, interruptible 0
    41 4394572 [sig] make 3748 setup_handler: couldn't interrupt. 
trying again.
    48 4394620 [sig] make 3748 setup_handler: signal 20 not delivered
    41 4394661 [sig] make 3748 sigpacket::process: returning 0
    39 4394700 [sig] make 3748 proc_subproc: args: 3, 0
    39 4394739 [sig] make 3748 proc_subproc: looking for processes to reap
    47 4394786 [sig] make 3748 proc_subproc: finished processing 
terminated/stopped child
    51 4394837 [sig] make 3748 proc_subproc: returning 1


[-- Attachment #2: cygcheck.txt --]
[-- Type: text/plain, Size: 14187 bytes --]


Cygwin Win95/NT Configuration Diagnostics
Current System Time: Fri Feb 06 12:53:06 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:\WINDOWS\system32
	C:\WINDOWS
	C:\WINDOWS\System32\Wbem
	C:\Program

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
10513(Domain Users)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
544(Administrators)   545(Users)
10513(Domain Users)

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

HOME = `C:\cygwin\home\rcampbell'
MAKE_MODE = `unix'
PWD = `/tmp'
USER = `rcampbell'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\rcampbell\Application Data'
C = `3'
COLORFGBG = `0;default;15'
COLORTERM = `rxvt-xpm'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `DESK-RCAMPBELL'
COMSPEC = `C:\WINDOWS\system32\cmd.exe'
COSMIC = `t'
CVS_RSH = `/bin/ssh'
DISPLAY = `:0'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\rcampbell'
HOSTNAME = `desk-rcampbell'
INFOPATH = `/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:'
LOGONSERVER = `\\OTTDC1'
MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man'
NUMBER_OF_PROCESSORS = `2'
OLDPWD = `/home/rcampbell'
OS = `Windows_NT'
P4CONFIG = `.p4config'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 15 Model 2 Stepping 9, GenuineIntel'
PROCESSOR_LEVEL = `15'
PROCESSOR_REVISION = `0209'
PROGRAMFILES = `C:\Program Files'
PS1 = `\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ '
SESSIONNAME = `Console'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINDOWS'
TEMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TERM = `xterm'
TMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TROPIC_UNIQUE_ID = `150'
USERDNSDOMAIN = `TROPICNETWORKS.COM'
USERDOMAIN = `TROPICNETWORKS'
USERNAME = `rcampbell'
USERPROFILE = `C:\Documents and Settings\rcampbell'
WINDIR = `C:\WINDOWS'
WINDOWID = `168123408'
_ = `/usr/bin/cygcheck'

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 = 0x0000000a
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\Program Options

a:  fd           N/A    N/A                    
c:  hd  NTFS   39260Mb  58% CP CS UN PA FC     
d:  cd           N/A    N/A                    

C:\cygwin      /          system  binmode
C:             /c         system  binmode
C:\cygwin/bin  /usr/bin   system  binmode
C:\cygwin/lib  /usr/lib   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
Found: C:\cygwin\bin\gdb.exe
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 2: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 3:57
  842k 2003/09/30 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2003/9/30 12:49
  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-3.1.dll" v0.0 ts=2002/7/24 12:24
  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 17:51
  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 12:25
 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 17: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 11:14
   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 1: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 1: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 5:25
   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 3: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/10 22: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/19 22: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 4: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/10 22: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 18: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 18: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 18: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/6 23: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/10 19: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 16: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 4: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 17:50
   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 1: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 1: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 5: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 1: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 1: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 1: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 1: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 5: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 1: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 1: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 5: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 12: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 4: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 12: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 4: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 6:08
  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/6 23: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/10 19:16
  171k 2003/09/30 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2003/9/30 12:49
 1085k 2004/01/19 C:\cygwin\bin\cygwin1-1.5.6.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/19 0:43
 1083k 2004/01/31 C:\cygwin\bin\cygwin1-1.5.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/30 19:32
 1095k 2004/02/05 C:\cygwin\bin\cygwin1-20040205.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/5 15:12
 6598k 2004/02/03 C:\cygwin\bin\cygwin1-debug.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/3 18:41
   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/3 22:03
 1095k 2004/02/05 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/5 15:12
    Cygwin DLL version info:
        DLL version: 1.5.8
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 110
        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 Feb 5 15:12:49 EST 2004
        Snapshot date: 20040205-15:08:20
        Shared id: cygwin1S4


Cygwin Package Information
Last downloaded files to: C:\cygwin\install
Last downloaded files from: http://mirrors.kernel.org/sources.redhat.com/cygwin

Package              Version            
_update-info-dir     00226-1            
ash                  20040127-1         
base-files           2.6-1              
base-passwd          1.1-1              
bash                 2.05b-16           
binutils             20030901-1         
bzip2                1.0.2-5            
crypt                1.1-1              
cygwin               1.5.7-1            
diffutils            2.8.4-1            
editrights           1.01-1             
expat                1.95.7-1           
fileutils            4.1-2              
findutils            4.1.7-4            
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         
gdb                  20030919-1         
gdbm                 1.8.3-7            
grep                 2.5-1              
groff                1.18.1-2           
gzip                 1.3.5-1            
inetutils            1.3.2-25           
less                 381-1              
libbz2_1             1.0.2-5            
libdb3.1             3.1.17-2           
libdb4.1             4.1.25-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            
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              
libreadline4         4.1-2              
libreadline5         4.3-5              
login                1.9-7              
make                 3.80-1             
man                  1.5k-2             
mingw-runtime        3.2-1              
mktemp               1.5-3              
ncurses              5.3-4              
openssl              0.9.7c-1           
perl                 5.8.2-1            
python               2.3.3-1            
readline             4.3-5              
rxvt                 2.7.10-3           
sed                  4.0.8-1            
sh-utils             2.0.15-4           
tar                  1.13.25-5          
tcltk                20030901-1         
termcap              20021106-2         
terminfo             5.3_20030726-1     
texinfo              4.2-4              
textutils            2.0.21-1           
unzip                5.50-5             
w32api               2.4-1              
wget                 1.9.1-1            
which                1.5-2              
zlib                 1.2.1-1            
Use -h to see help about each section


[-- Attachment #3: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: 1.5.8s: make hangs on 2000 (no HT)
  2004-02-06 17:59   ` 1.5.8s: " Rolf Campbell
@ 2004-02-06 19:48     ` Rolf Campbell
  0 siblings, 0 replies; 54+ messages in thread
From: Rolf Campbell @ 2004-02-06 19:48 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 7544 bytes --]

Rolf Campbell wrote:

>>> -----Original Message-----
>>> From: cygwin-owner@cygwin.com [mailto:cygwin-owner@cygwin.com] On 
>>> Behalf Of
>>> Rolf Campbell
>>> Sent: Thursday, February 05, 2004 8:40 AM
>>> To: cygwin@cygwin.com
>>> Subject: 1.5.7: make hangs on XP (with HT)
>>>
>>> I've been trying to narrow the problem I've been having with make (-j)
>>> and processes locking up.  And I've made some progress.
>>>
>>> First, this happens with 1.5.6 -> 1.5.7 (and every snapshot in-between).
>>>
>>> I've tried this test on 3 configurations:
>>> WinXP (HyperThreaded): fails quickly (between 20 seconds and 3 minutes)
>>> Win2000 (Not HT): fails slowly (between 6 minutes and 20 minutes)
>>> WinXP (HT turned off): does not fail (ran it for about an hour and it
>>> was fine).
>> This test would fail on me on WinXP on an HT machine very quickly with 
>> 1.5.7
>> and earlier snapshot, but with the most recent CVS it works fine :)
> I tried the Feb05 snapshot, and things are MUCH better.  Instead of 
> failing after 1 to 36 iterations, it now lasts into the hundreds, but it 
> still does eventually fail.  On iteration #337 (about 20 minutes in), I 
> got a similar strace output:
> 
> And, like before, after this output, the process continued to run, 
> consuming as much processor time as it could.

I was also able to recreate this on Win2000 (iteration #268 failed).

70544 15704529 [proc] make 1784 proc_subproc: args: 2, 0
   205 15704734 [proc] make 1784 proc_subproc: pid 684[0] terminated, 
handle 0x25C, nchildren 1, nzombies 5
    96 15704830 [proc] make 1784 proc_subproc: zombifying [0], pid 684, 
handle 0x25C, nchildren 1
    95 15704925 [proc] make 1784 proc_subproc: returning 1
    91 15705016 [proc] make 1784 sig_send: sendsig 0x314, pid 1784, 
signal 20, its_me 1
   149 15705165 [sig] make 1784 sigpacket::process: signal 20 processing
    96 15705261 [sig] make 1784 _threadinfo::find_tls: sig 20
    86 15705347 [sig] make 1784 sigpacket::process: signal 20, about to 
call 0x40C540
    82 15705429 [sig] make 1784 setup_handler: suspending mainthread
   119 15705548 [proc] make 1784 sig_send: Not waiting for sigcomplete. 
  its_me 1 signal 20
    91 15705639 [proc] make 1784 sig_send: returning 0x0 from sending 
signal 20
    88 15705727 [proc] make 1784 wait_subproc: looping
   165 15705892 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    87 15705979 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   135 15706114 [sig] make 1784 setup_handler: suspending mainthread
   122 15706236 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    79 15706315 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   118 15706433 [sig] make 1784 setup_handler: suspending mainthread
   124 15706557 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    76 15706633 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   117 15706750 [sig] make 1784 setup_handler: suspending mainthread
   115 15706865 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    77 15706942 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   115 15707057 [sig] make 1784 setup_handler: suspending mainthread
   116 15707173 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    78 15707251 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   117 15707368 [sig] make 1784 setup_handler: suspending mainthread
   116 15707484 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    82 15707566 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   116 15707682 [sig] make 1784 setup_handler: suspending mainthread
   116 15707798 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    77 15707875 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   114 15707989 [sig] make 1784 setup_handler: suspending mainthread
   118 15708107 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    76 15708183 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   117 15708300 [sig] make 1784 setup_handler: suspending mainthread
   116 15708416 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    84 15708500 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   116 15708616 [sig] make 1784 setup_handler: suspending mainthread
   116 15708732 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    77 15708809 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   116 15708925 [sig] make 1784 setup_handler: suspending mainthread
   116 15709041 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    77 15709118 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   117 15709235 [sig] make 1784 setup_handler: suspending mainthread
   116 15709351 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    76 15709427 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   121 15709548 [sig] make 1784 setup_handler: suspending mainthread
   115 15709663 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    78 15709741 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   117 15709858 [sig] make 1784 setup_handler: suspending mainthread
   118 15709976 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    78 15710054 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   116 15710170 [sig] make 1784 setup_handler: suspending mainthread
   116 15710286 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    77 15710363 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   125 15710488 [sig] make 1784 setup_handler: suspending mainthread
   259 15710747 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    95 15710842 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   123 15710965 [sig] make 1784 setup_handler: suspending mainthread
   119 15711084 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    77 15711161 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   115 15711276 [sig] make 1784 setup_handler: suspending mainthread
   117 15711393 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    77 15711470 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   126 15711596 [sig] make 1784 setup_handler: suspending mainthread
   117 15711713 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    77 15711790 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   116 15711906 [sig] make 1784 setup_handler: suspending mainthread
   116 15712022 [sig] make 1784 interruptible: pc 0x77F92450, h 
0x77F80000, interruptible 0
    76 15712098 [sig] make 1784 setup_handler: couldn't interrupt. 
trying again.
   115 15712213 [sig] make 1784 setup_handler: signal 20 not delivered
    72 15712285 [sig] make 1784 sigpacket::process: returning 0
    84 15712369 [sig] make 1784 proc_subproc: args: 3, 0
    77 15712446 [sig] make 1784 proc_subproc: looking for processes to reap
   144 15712590 [sig] make 1784 proc_subproc: finished processing 
terminated/stopped child
    82 15712672 [sig] make 1784 proc_subproc: returning 1


[-- Attachment #2: cygcheck-2000.txt --]
[-- Type: text/plain, Size: 14489 bytes --]


Cygwin Win95/NT Configuration Diagnostics
Current System Time: Fri Feb 06 14:45:23 2004

Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 4

Path:	C:\cygwin\usr\local\bin
	C:\cygwin\bin
	C:\cygwin\bin
	C:\cygwin\usr\X11R6\bin
	C:\WINNT\system32
	C:\WINNT
	C:\WINNT\System32\Wbem
	C:\Program

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
10513(Domain Users)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
544(Administrators)   545(Users)
10513(Domain Users)

SysDir: C:\WINNT\system32
WinDir: C:\WINNT

HOME = `C:\cygwin\home\rcampbell'
MAKE_MODE = `unix'
PWD = `/tmp'
USER = `rcampbell'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\rcampbell\Application Data'
C = `268'
COLORFGBG = `0;default;15'
COLORTERM = `rxvt-xpm'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `PCRCAMPBELL3'
COMSPEC = `C:\WINNT\system32\cmd.exe'
COSMIC = `t'
CVS_RSH = `/bin/ssh'
DISPLAY = `:0'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\rcampbell'
HOSTNAME = `pcrcampbell3'
INFOPATH = `/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:'
LOGONSERVER = `\\PCRCAMPBELL3'
MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man'
NUMBER_OF_PROCESSORS = `1'
OLDPWD = `/home/rcampbell'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
OS = `Windows_NT'
P4CONFIG = `.p4config'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 8 Stepping 6, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0806'
PROGRAMFILES = `C:\Program Files'
PS1 = `\[^[[02;34m\]$PWD\[^[[02;33m\]>\[^[[0m\] '
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINNT'
TEMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TERM = `xterm'
TMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TROPIC_UNIQUE_ID = `156'
USERDNSDOMAIN = `tropicnetworks.com'
USERDOMAIN = `TROPICNETWORKS'
USERNAME = `rcampbell'
USERPROFILE = `C:\Documents and Settings\rcampbell'
WINDIR = `C:\WINNT'
WINDOWID = `168122344'
_ = `/usr/bin/cygcheck'

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 = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/c/base2
  (default) = `E:\base2'
  flags = 0x0000010a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/d
  (default) = `d:'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/e
  (default) = `E:'
  flags = 0x0000001a
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\Program Options

c:  hd  NTFS   19069Mb  64% CP CS UN PA FC     
d:  cd           N/A    N/A                    
e:  net NTFS   39260Mb  55% CP CS UN PA FC     

C:\cygwin      /          system  binmode
C:             /c         system  binmode
E:\base2       /c/base2   system  binmode
d:             /d         system  binmode
E:             /e         system  binmode,exec
C:\cygwin/bin  /usr/bin   system  binmode
C:\cygwin/lib  /usr/lib   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
Found: C:\cygwin\bin\gdb.exe
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 2: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 3:57
  842k 2003/09/30 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2003/9/30 12:49
  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-3.1.dll" v0.0 ts=2002/7/24 12:24
  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 17:51
  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 12:25
 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 17: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 11:14
   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 1: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 1: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 5:25
   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 3: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/10 22: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/19 22: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 4: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/10 22: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 18: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 18: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 18: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/6 23: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/10 19: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 16: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 4: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 17:50
   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 1: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 1: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 5: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 1: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 1: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 1: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 1: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 5: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 1: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 1: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 5: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 12: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 4: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 12: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 4: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 6: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 1: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/6 23: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/10 19:16
  171k 2003/09/30 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2003/9/30 12:49
 1085k 2004/01/19 C:\cygwin\bin\cygwin1-1.5.6.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/19 0:43
   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/3 22:03
 1095k 2004/02/05 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/5 15:12
    Cygwin DLL version info:
        DLL version: 1.5.8
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 110
        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 Feb 5 15:12:49 EST 2004
        Snapshot date: 20040205-15:08:20
        Shared id: cygwin1S4


Cygwin Package Information
Last downloaded files to: C:\cygwin\install
Last downloaded files from: http://mirrors.kernel.org/sources.redhat.com/cygwin

Package              Version            
_update-info-dir     00226-1            
ash                  20040127-1         
base-files           2.6-1              
base-passwd          1.1-1              
bash                 2.05b-16           
binutils             20030901-1         
bzip2                1.0.2-5            
crypt                1.1-1              
cygwin               1.5.7-1            
diffutils            2.8.4-1            
editrights           1.01-1             
expat                1.95.7-1           
fileutils            4.1-2              
findutils            4.1.7-4            
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         
gdb                  20030919-1         
gdbm                 1.8.3-7            
grep                 2.5-1              
groff                1.18.1-2           
gzip                 1.3.5-1            
inetutils            1.3.2-25           
less                 381-1              
libbz2_1             1.0.2-5            
libdb3.1             3.1.17-2           
libdb4.1             4.1.25-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            
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              
login                1.9-7              
make                 3.80-1             
man                  1.5k-2             
mingw-runtime        3.2-1              
mktemp               1.5-3              
ncurses              5.3-4              
openssh              3.7.1p2-2          
openssl              0.9.7c-1           
perl                 5.8.2-1            
python               2.3.3-1            
readline             4.3-5              
rsync                2.6.0-1            
rxvt                 2.7.10-3           
sed                  4.0.8-1            
sh-utils             2.0.15-4           
tar                  1.13.25-5          
tcltk                20030901-1         
termcap              20021106-2         
terminfo             5.3_20030726-1     
texinfo              4.2-4              
textutils            2.0.21-1           
unzip                5.50-5             
w32api               2.4-1              
wget                 1.9.1-1            
which                1.5-2              
zlib                 1.2.1-1            
Use -h to see help about each section


[-- Attachment #3: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: 1.5.7: make hangs on XP (with HT)
  2004-02-05 16:40 1.5.7: make hangs on XP (with HT) Rolf Campbell
  2004-02-06  7:52 ` Rafael Kitover
@ 2004-02-06 22:54 ` Volker Quetschke
  2004-02-06 23:21   ` Volker Quetschke
  2004-02-09 22:00   ` Volker Quetschke
  1 sibling, 2 replies; 54+ messages in thread
From: Volker Quetschke @ 2004-02-06 22:54 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1469 bytes --]

Rolf Campbell wrote:
> I've been trying to narrow the problem I've been having with make (-j) 
> and processes locking up.  And I've made some progress.
> 
> First, this happens with 1.5.6 -> 1.5.7 (and every snapshot in-between).
> 
> I've tried this test on 3 configurations:
> WinXP (HyperThreaded): fails quickly (between 20 seconds and 3 minutes)
> Win2000 (Not HT): fails slowly (between 6 minutes and 20 minutes)
> WinXP (HT turned off): does not fail (ran it for about an hour and it 
> was fine).

Sorry for the "me too" mail, I tried your testcase on a Notebook with
Athlon XP-M 2200+ Processor and XP-Home. It is still running, but it
sometimes (2x) writes:

$ 2288101 [main] make 2620 handle_exceptions: Exception: 
STATUS_ACCESS_VIOLATION
2288145 [sig] make 2620 handle_threadlist_exception: 
handle_threadlist_exception called with threadlist_ix -1
2293389 [sig] make 2620 handle_threadlist_exception: 
handle_threadlist_exception called with threadlist_ix -1
2293609 [sig] make 2620 handle_exceptions: Exception: 
STATUS_ACCESS_VIOLATION
2293727 [sig] make 2620 handle_exceptions: Error while dumping state 
(probably corrupted stack)
2293094 [main] make 2620 open_stackdumpfile: Dumping stack trace to 
make.exe.stackdump

to stderr. At the moment the script still continues ...

Cygcheck output attached.

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: cygcheck.out --]
[-- Type: text/plain, Size: 23168 bytes --]


Cygwin Win95/NT Configuration Diagnostics
Current System Time: Fri Feb 06 17:49:24 2004

Windows XP Home Edition 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:\WINDOWS\system32
	c:\WINDOWS
	c:\WINDOWS\System32\Wbem

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 1006(quetschke) GID: 513(None)
513(None)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 1006(quetschke) GID: 513(None)
513(None)            544(Administrators)  
545(Users)

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

HOME = `C:\cygwin\home\quetschke'
MAKE_MODE = `unix'
PWD = `/tmp/freeze'
USER = `quetschke'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\quetschke\Application Data'
CLIENTNAME = `Console'
COLORFGBG = `0;default;15'
COLORTERM = `rxvt-xpm'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `BALTASAR'
COMSPEC = `C:\WINDOWS\system32\cmd.exe'
CVS_RSH = `/bin/ssh'
DISPLAY = `:0'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\quetschke'
HOSTNAME = `Baltasar'
INFOPATH = `/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:'
LOGONSERVER = `\\BALTASAR'
MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man'
NUMBER_OF_PROCESSORS = `1'
OLDPWD = `/home/quetschke'
OS = `Windows_NT'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PKG_CONFIG_PATH = `:/usr/X11R6/lib/pkgconfig'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 10 Stepping 0, AuthenticAMD'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0a00'
PROGRAMFILES = `C:\Program Files'
PS1 = `\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ '
SESSIONNAME = `Console'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINDOWS'
TEMP = `c:\DOCUME~1\QUETSC~1\LOCALS~1\Temp'
TERM = `linux'
TMP = `c:\DOCUME~1\QUETSC~1\LOCALS~1\Temp'
USERDOMAIN = `BALTASAR'
USERNAME = `quetschke'
USERPROFILE = `C:\Documents and Settings\quetschke'
WINDIR = `C:\WINDOWS'
WINDOWID = `168034472'
_ = `/usr/bin/cygcheck'

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\/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    7059Mb  79% CP CS UN PA FC     
d:  hd  FAT32  11551Mb  28% CP    UN           RECOVERY
e:  cd           N/A    N/A                    
v:  net FAT32   8996Mb  78% CP    UN           
w:  net FAT32   7985Mb  81% CP    UN           LAGER

C:\cygwin                          /                         system  binmode
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
Found: C:\cygwin\bin\gdb.exe
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 2: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 3:57
  842k 2003/09/30 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2003/9/30 12:49
   22k 2003/10/17 C:\cygwin\bin\cygcygipc-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcygipc-2.dll" v0.0 ts=2003/10/17 1:24
  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 17: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 17: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 11:14
  131k 2003/10/28 C:\cygwin\bin\cygfontconfig-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfontconfig-1.dll" v0.0 ts=2003/10/28 17:44
   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 1: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 1: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 5: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 0: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 3: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/10 22: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/19 22: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 4: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/10 22: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 18: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 18: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 18: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/6 23: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/10 19: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 16: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 4: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 17: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 13:09
  132k 2003/08/11 C:\cygwin\bin\cygjpeg-62.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg-62.dll" v0.0 ts=2003/8/10 20:37
  119k 2002/02/09 C:\cygwin\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg6b.dll" v0.0 ts=2002/2/9 0:19
   32k 2003/08/18 C:\cygwin\bin\cygltdl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygltdl-3.dll" v0.0 ts=2003/8/18 1:35
   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 1: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 1: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 5: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 1: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 1: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 1: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 1: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 5: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 1: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 1: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 5: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 12: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 4: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 12: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 4: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 6:08
  173k 2003/08/10 C:\cygwin\bin\cygpng12.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng12.dll" v0.0 ts=2003/8/10 18:35
   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 1: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/6 23: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/10 19:16
  171k 2003/09/30 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2003/9/30 12:49
  254k 2003/09/18 C:\cygwin\bin\cygtidy-0-99-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygtidy-0-99-0.dll" v0.0 ts=2003/9/18 11:52
  281k 2003/02/24 C:\cygwin\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff3.dll" v0.0 ts=2003/2/23 23:58
  282k 2003/08/11 C:\cygwin\bin\cygtiff4.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff4.dll" v0.0 ts=2003/8/10 22:32
   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/3 22:03
 1083k 2004/01/31 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/30 19:32
    Cygwin DLL version info:
        DLL version: 1.5.7
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 109
        Shared data: 3
        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: Fri Jan 30 19:32:04 EST 2004
        CVS tag: cr-0x9e
        Shared id: cygwin1S3

  237k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygdps-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdps-1.dll" v0.0 ts=2003/11/17 20:41
  121k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygdpstk-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdpstk-1.dll" v0.0 ts=2003/11/17 20:41
   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/15 23:07
  282k 2003/10/28 C:\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 2:44
  373k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygGL-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygGL-1.dll" v0.0 ts=2003/11/17 20:39
  439k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygGLU-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygGLU-1.dll" v0.0 ts=2003/11/17 20:40
   74k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygICE-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygICE-6.dll" v0.0 ts=2003/11/17 20:30
   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/15 23:07
    9k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygoldX-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygoldX-6.dll" v0.0 ts=2003/11/17 20:30
 1271k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygOSMesa-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygOSMesa-4.dll" v0.0 ts=2003/11/17 20:39
   20k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygpsres-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpsres-1.dll" v0.0 ts=2003/11/17 20:42
   30k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygSM-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygSM-6.dll" v0.0 ts=2003/11/17 20:30
   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/15 23:07
  864k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygX11-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygX11-6.dll" v0.0 ts=2003/11/17 20:30
  253k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXaw-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-6.dll" v0.0 ts=2003/11/17 20:33
  355k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXaw-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-7.dll" v0.0 ts=2003/11/17 20:34
  275k 2004/01/13 C:\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 17:17
   36k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXcursor-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXcursor-1.dll" v0.0 ts=2003/11/17 20:43
   49k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXext-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXext-6.dll" v0.0 ts=2003/11/17 20:30
   56k 2003/11/18 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/17 20:42
   74k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXft-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXft-2.dll" v0.0 ts=2003/11/17 20:42
   27k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXi-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXi-6.dll" v0.0 ts=2003/11/17 20:34
 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/15 23:03
   76k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXmu-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXmu-6.dll" v0.0 ts=2003/11/17 20:32
   11k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXmuu-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXmuu-1.dll" v0.0 ts=2003/11/17 20:32
   26k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXp-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXp-6.dll" v0.0 ts=2003/11/17 20:35
   51k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXpm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-4.dll" v0.0 ts=2003/11/17 20:32
   14k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXrandr-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXrandr-2.dll" v0.0 ts=2003/11/17 20:43
   26k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXrender-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXrender-1.dll" v0.0 ts=2003/11/17 20:42
  282k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXt-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXt-6.dll" v0.0 ts=2003/11/17 20:31
   27k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXTrap-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXTrap-6.dll" v0.0 ts=2003/11/17 20:43
   17k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXtst-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXtst-6.dll" v0.0 ts=2003/11/17 20:34
   15k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXv-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXv-1.dll" v0.0 ts=2003/11/17 20:35

Cygwin Package Information
Last downloaded files to: D:\CygInst
Last downloaded files from: ftp://mirrors.rcn.net/pub/sourceware/cygwin

Package                 Version            
_update-info-dir        00226-1            
ash                     20040127-1         
autoconf                2.59-1             
autoconf-devel          2.59-1             
autoconf-stable         2.13-5             
automake                1.7.9-1            
automake-devel          1.7.9-1            
automake-stable         1.4p6-2            
base-files              2.6-1              
base-passwd             1.1-1              
bash                    2.05b-16           
binutils                20030901-1         
bison                   20030307-1         
bzip2                   1.0.2-5            
crypt                   1.1-1              
ctags                   5.5-4              
cvs                     1.11.6-3           
cygipc                  2.02-1             
cygutils                1.2.2-1            
cygwin                  1.5.7-1            
cygwin-doc              1.3-6              
diffutils               2.8.4-1            
editrights              1.01-1             
expat                   1.95.7-1           
file                    4.06-1             
fileutils               4.1-2              
findutils               4.1.7-4            
flex                    2.5.4a-3           
fontconfig              2.2.0-1            
freetype2               2.1.5-1            
gawk                    3.1.3-4            
gcc                     3.3.1-3            
gcc-g++                 3.3.1-3            
gcc-g77                 3.3.1-3            
gcc-mingw               20030911-4         
gcc-mingw-core          20031020-1         
gcc-mingw-g++           20031020-1         
gcc-mingw-g77           20031020-1         
gdb                     20030919-1         
gdbm                    1.8.3-7            
gettext                 0.12.1-3           
gettext-devel           0.12.1-3           
ghostscript             7.05-2             
ghostscript-base        7.05-2             
gnupg                   1.2.2-3            
grace                   5.1.12-1           
grep                    2.5-1              
groff                   1.18.1-2           
gzip                    1.3.5-1            
jpeg                    6b-11              
less                    381-1              
lesstif                 0.93.91-6          
libbz2_1                1.0.2-5            
libdb4.1                4.1.25-1           
libfontconfig-devel     2.2.0-1            
libfontconfig1          2.2.0-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.12.1-3           
libiconv2               1.9.1-3            
libintl                 0.10.38-3          
libintl1                0.10.40-1          
libintl2                0.12.1-3           
libjpeg62               6b-11              
libjpeg6b               6b-8               
libltdl3                1.5-3              
libncurses5             5.2-1              
libncurses6             5.2-8              
libncurses7             5.3-4              
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              
libtiff-devel           3.6.0-5            
libtiff3                3.6.0-2            
libtiff4                3.6.0-5            
libtool                 1.5b-1             
libtool-devel           1.5-3              
libtool-stable          1.4.3-2            
login                   1.9-7              
lynx                    2.8.4-7            
m4                      1.4-1              
make                    3.80-1             
man                     1.5k-2             
mingw-runtime           3.2-1              
mktemp                  1.5-3              
nano                    1.2.2-1            
ncftp                   3.1.4-1            
ncurses                 5.3-4              
nedit                   5.4-1              
openssh                 3.7.1p2-2          
openssl                 0.9.7c-1           
patch                   2.5.8-8            
patchutils              0.2.22-2           
pcre                    4.5-1              
pcre-doc                4.5-1              
perl                    5.8.2-1            
perl_manpages           5.8.2-1            
procps                  010801-2           
readline                4.3-5              
rxvt                    2.7.10-3           
sed                     4.0.8-1            
sh-utils                2.0.15-4           
tar                     1.13.25-5          
tcltk                   20030901-1         
tcsh                    6.12.00-7          
termcap                 20021106-2         
terminfo                5.3_20030726-1     
texinfo                 4.2-4              
textutils               2.0.21-1           
tidy                    030901-1           
transfig                3.2.4-2            
unzip                   5.50-5             
w32api                  2.4-1              
wget                    1.9.1-1            
which                   1.5-2              
Xaw3d                   1.5D-5             
xfig                    3.2.4-5            
xfig-lib                3.2.4-5            
XFree86-base            4.3.0-1            
XFree86-bin             4.3.0-8            
XFree86-etc             4.3.0-6            
XFree86-fenc            4.2.0-3            
XFree86-fnts            4.2.0-3            
XFree86-lib             4.3.0-1            
XFree86-lib-compat      4.3.0-2            
XFree86-prog            4.3.0-12           
XFree86-startup-scripts 4.2.0-5            
XFree86-xserv           4.3.0-44           
zip                     2.3-5              
zlib                    1.2.1-1            
Use -h to see help about each section


[-- Attachment #3: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: 1.5.7: make hangs on XP (with HT)
  2004-02-06 22:54 ` 1.5.7: make hangs on XP (with HT) Volker Quetschke
@ 2004-02-06 23:21   ` Volker Quetschke
  2004-02-09 22:00   ` Volker Quetschke
  1 sibling, 0 replies; 54+ messages in thread
From: Volker Quetschke @ 2004-02-06 23:21 UTC (permalink / raw)
  To: cygwin

Hi!

> ...
> to stderr. At the moment the script still continues ...

Freeze in loop 344.

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: 1.5.7: make hangs on XP (with HT)
  2004-02-06 22:54 ` 1.5.7: make hangs on XP (with HT) Volker Quetschke
  2004-02-06 23:21   ` Volker Quetschke
@ 2004-02-09 22:00   ` Volker Quetschke
  2004-02-10 15:51     ` latest CVS: " Rolf Campbell
  2004-02-25  0:33     ` Snapshot 20040221: make hangs on XP Volker Quetschke
  1 sibling, 2 replies; 54+ messages in thread
From: Volker Quetschke @ 2004-02-09 22:00 UTC (permalink / raw)
  To: cygwin

>> I've been trying to narrow the problem I've been having with make (-j) 
>> and processes locking up.  And I've made some progress.
>>
>> First, this happens with 1.5.6 -> 1.5.7 (and every snapshot in-between).
>>
>> I've tried this test on 3 configurations:
>> WinXP (HyperThreaded): fails quickly (between 20 seconds and 3 minutes)
>> Win2000 (Not HT): fails slowly (between 6 minutes and 20 minutes)
>> WinXP (HT turned off): does not fail (ran it for about an hour and it 
>> was fine).
> 
> Sorry for the "me too" mail, I tried your testcase on a Notebook with
> Athlon XP-M 2200+ Processor and XP-Home. It is still running, but it
> sometimes (2x) writes:
Just FYI, I build a cygwin dll from current cvs (last
winsup/cygwin/ChangeLog entry 2004-02-09 Ralf H.)
with debugging enabled and rerun this script. It didn't freeze, I
stopped it after 1588 iterations, but it produced one stackdump
and wrote some errors from make to stderr:

$ ./t.sh > freeze.out
  988627 [main] make 3376 handle_exceptions: Exception: 
STATUS_ACCESS_VIOLATION
  996727 [main] make 3376 open_stackdumpfile: Dumping stack trace to 
make.exe.stackdump
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* latest CVS: make hangs on XP (with HT)
  2004-02-09 22:00   ` Volker Quetschke
@ 2004-02-10 15:51     ` Rolf Campbell
  2004-02-15 19:10       ` Valentine's snapshot rules (was: Re: latest CVS: make hangs on XP (with HT)) Rolf Campbell
  2004-02-25  0:33     ` Snapshot 20040221: make hangs on XP Volker Quetschke
  1 sibling, 1 reply; 54+ messages in thread
From: Rolf Campbell @ 2004-02-10 15:51 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 2693 bytes --]

Volker Quetschke wrote:
> Just FYI, I build a cygwin dll from current cvs (last
> winsup/cygwin/ChangeLog entry 2004-02-09 Ralf H.)
> with debugging enabled and rerun this script. It didn't freeze, I
> stopped it after 1588 iterations, but it produced one stackdump
> and wrote some errors from make to stderr:
> 
> $ ./t.sh > freeze.out
>  988627 [main] make 3376 handle_exceptions: Exception: 
> STATUS_ACCESS_VIOLATION
>  996727 [main] make 3376 open_stackdumpfile: Dumping stack trace to 
> make.exe.stackdump
> make: *** virtual memory exhausted.  Stop.
...
> Volker
> 

I tried using lates CVS too, here are the results:

Time to freeze: 761 and 409 iterations

This is MUCH better than before, but it still does freeze (althought a 
big difference now is that when make freezes, it consumes no CPU).

I'm speculating it has something to do with:
"trying to send sig 20 but signal 20 already armed"

Here is an strace tail from the process that froze:


   176 1089336 [main] sh 2968 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 156250
    39 1089375 [main] sh 2968 __to_clock_t: total 00000000 0000000F
    35 1089410 [main] sh 2968 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 156250
    33 1089443 [main] sh 2968 __to_clock_t: total 00000000 0000000F
  1102 1090545 [main] sh 2968 _pinfo::exit: Calling ExitProcess 0
23418 4462811 [proc] make 5012 proc_subproc: args: 2, 0
    83 4462894 [proc] make 5012 proc_subproc: pid 2968[0] terminated, 
handle 0x654, nchildren 1, nzombies 7
    51 4462945 [proc] make 5012 proc_subproc: zombifying [0], pid 2968, 
handle 0x654, nchildren 1
    52 4462997 [proc] make 5012 proc_subproc: returning 1
    51 4463048 [proc] make 5012 sig_send: sendsig 0x70C, pid 5012, 
signal 20, its_me 1
    61 4463109 [proc] make 5012 sig_send: Not waiting for sigcomplete. 
its_me 1 signal 20
    45 4463154 [proc] make 5012 sig_send: returning 0x0 from sending 
signal 20
    41 4463195 [proc] make 5012 wait_subproc: looping
    57 4463252 [sig] make 5012 sigpacket::process: signal 20 processing
    52 4463304 [sig] make 5012 _threadinfo::find_tls: sig 20
    56 4463360 [sig] make 5012 sigpacket::process: signal 20, about to 
call 0x40C540
    67 4463427 [sig] make 5012 setup_handler: trying to send sig 20 but 
signal 20 already armed
    52 4463479 [sig] make 5012 setup_handler: signal 20 not delivered
    52 4463531 [sig] make 5012 sigpacket::process: returning 0
    52 4463583 [sig] make 5012 proc_subproc: args: 3, 0
    56 4463639 [sig] make 5012 proc_subproc: looking for processes to reap
    51 4463690 [sig] make 5012 proc_subproc: finished processing 
terminated/stopped child
    52 4463742 [sig] make 5012 proc_subproc: returning 1

[-- Attachment #2: cygcheck.txt --]
[-- Type: text/plain, Size: 14339 bytes --]


Cygwin Win95/NT Configuration Diagnostics
Current System Time: Tue Feb 10 10:51:01 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:\WINDOWS\system32
	C:\WINDOWS
	C:\WINDOWS\System32\Wbem
	C:\Program

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
10513(Domain Users)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
544(Administrators)   545(Users)
10513(Domain Users)

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

HOME = `C:\cygwin\home\rcampbell'
MAKE_MODE = `unix'
PWD = `/tmp'
USER = `rcampbell'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\rcampbell\Application Data'
C = `409'
COLORFGBG = `0;default;15'
COLORTERM = `rxvt-xpm'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `DESK-RCAMPBELL'
COMSPEC = `C:\WINDOWS\system32\cmd.exe'
COSMIC = `t'
CVS_RSH = `/bin/ssh'
DISPLAY = `:0'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\rcampbell'
HOSTNAME = `desk-rcampbell'
INFOPATH = `/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:'
LOGONSERVER = `\\OTTDC1'
MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man'
NUMBER_OF_PROCESSORS = `2'
OLDPWD = `/home/rcampbell'
OS = `Windows_NT'
P4CONFIG = `.p4config'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 15 Model 2 Stepping 9, GenuineIntel'
PROCESSOR_LEVEL = `15'
PROCESSOR_REVISION = `0209'
PROGRAMFILES = `C:\Program Files'
PS1 = `\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ '
SESSIONNAME = `Console'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINDOWS'
TEMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TERM = `xterm'
TMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TROPIC_UNIQUE_ID = `156'
USERDNSDOMAIN = `TROPICNETWORKS.COM'
USERDOMAIN = `TROPICNETWORKS'
USERNAME = `rcampbell'
USERPROFILE = `C:\Documents and Settings\rcampbell'
WINDIR = `C:\WINDOWS'
WINDOWID = `168123408'
_ = `/usr/bin/cygcheck'

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 = 0x0000000a
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\Program Options

a:  fd           N/A    N/A                    
c:  hd  NTFS   39260Mb  60% CP CS UN PA FC     
d:  cd           N/A    N/A                    

C:\cygwin      /          system  binmode
C:             /c         system  binmode
C:\cygwin/bin  /usr/bin   system  binmode
C:\cygwin/lib  /usr/lib   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
Found: C:\cygwin\bin\gdb.exe
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 2: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 3:57
  842k 2003/09/30 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2003/9/30 12:49
  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-3.1.dll" v0.0 ts=2002/7/24 12:24
  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 17:51
  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 12:25
 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 17: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 11:14
   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 1: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 1: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 5:25
   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 3: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/10 22: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/19 22: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 4: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/10 22: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 18: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 18: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 18: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/6 23: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/10 19: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 16: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 4: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 17:50
   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 1: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 1: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 5: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 1: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 1: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 1: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 1: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 5: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 1: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 1: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 5: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 12: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 4: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 12: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 4: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 6:08
  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/6 23: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/10 19:16
  171k 2003/09/30 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2003/9/30 12:49
 1085k 2004/01/19 C:\cygwin\bin\cygwin1-1.5.6.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/19 0:43
 1083k 2004/01/31 C:\cygwin\bin\cygwin1-1.5.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/30 19:32
 1095k 2004/02/05 C:\cygwin\bin\cygwin1-20040205.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/5 15:12
 1095k 2004/02/06 C:\cygwin\bin\cygwin1-20040206.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/6 11:35
 6836k 2004/02/10 C:\cygwin\bin\cygwin1-debug.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/9 21:43
   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/3 22:03
 6836k 2004/02/10 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/9 21:43
    Cygwin DLL version info:
        DLL version: 1.5.8
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 110
        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: Mon Feb 9 21:43:43 EST 2004
        Shared id: cygwin1S4-2004-02-09 21:43


Cygwin Package Information
Last downloaded files to: C:\cygwin\install
Last downloaded files from: http://mirrors.kernel.org/sources.redhat.com/cygwin

Package              Version            
_update-info-dir     00226-1            
ash                  20040127-1         
base-files           2.6-1              
base-passwd          1.1-1              
bash                 2.05b-16           
binutils             20030901-1         
bzip2                1.0.2-5            
crypt                1.1-1              
cvs                  1.11.6-3           
cygwin               1.5.7-1            
diffutils            2.8.4-1            
editrights           1.01-1             
expat                1.95.7-1           
fileutils            4.1-2              
findutils            4.1.7-4            
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         
gdb                  20030919-1         
gdbm                 1.8.3-7            
grep                 2.5-1              
groff                1.18.1-2           
gzip                 1.3.5-1            
inetutils            1.3.2-25           
less                 381-1              
libbz2_1             1.0.2-5            
libdb3.1             3.1.17-2           
libdb4.1             4.1.25-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            
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              
libreadline4         4.1-2              
libreadline5         4.3-5              
login                1.9-7              
make                 3.80-1             
man                  1.5k-2             
mingw-runtime        3.2-1              
mktemp               1.5-3              
ncurses              5.3-4              
openssl              0.9.7c-1           
perl                 5.8.2-1            
python               2.3.3-1            
readline             4.3-5              
rxvt                 2.7.10-3           
sed                  4.0.8-1            
sh-utils             2.0.15-4           
tar                  1.13.25-5          
tcltk                20030901-1         
termcap              20021106-2         
terminfo             5.3_20030726-1     
texinfo              4.2-4              
textutils            2.0.21-1           
unzip                5.50-5             
w32api               2.4-1              
wget                 1.9.1-1            
which                1.5-2              
zlib                 1.2.1-1            
Use -h to see help about each section


[-- Attachment #3: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Valentine's snapshot rules (was: Re: latest CVS: make hangs on XP (with HT))
  2004-02-10 15:51     ` latest CVS: " Rolf Campbell
@ 2004-02-15 19:10       ` Rolf Campbell
  0 siblings, 0 replies; 54+ messages in thread
From: Rolf Campbell @ 2004-02-15 19:10 UTC (permalink / raw)
  To: cygwin

I just tried the feb 14th snapshot on my XP(HT) machine, and the my test 
ran over 5100 iterations before finnaly exhausting my disk space with 
strace output, but there were NO FAILURES!!  I'm going to let it run 
with strace turned off just to see how far it will go, but this looks 
very good.

Rolf Campbell wrote:
> I tried using lates CVS too, here are the results:
> 
> Time to freeze: 761 and 409 iterations
> 
> This is MUCH better than before, but it still does freeze (althought a 
> big difference now is that when make freezes, it consumes no CPU).
> 
> I'm speculating it has something to do with:
> "trying to send sig 20 but signal 20 already armed"
> 
> Here is an strace tail from the process that froze:


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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Snapshot 20040221: make hangs on XP
  2004-02-09 22:00   ` Volker Quetschke
  2004-02-10 15:51     ` latest CVS: " Rolf Campbell
@ 2004-02-25  0:33     ` Volker Quetschke
  2004-02-25  2:05       ` Christopher Faylor
  1 sibling, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-02-25  0:33 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1073 bytes --]

> Just FYI, I build a cygwin dll from current cvs (last
> winsup/cygwin/ChangeLog entry 2004-02-09 Ralf H.)
> with debugging enabled and rerun this script. It didn't freeze, I
> stopped it after 1588 iterations, but it produced one stackdump
> and wrote some errors from make to stderr: (snip)

I tried the 20040221 snapshot with the following script
and the Makefile posted earlier in this thread (and also attached).

--- t.sh ---
#!/bin/bash
export C=1
while make -j ; do C=$(($C+1)) ; done
echo Failed after $C runs 1>&2
--- end of t.sh ---

The script failed with:

$ ./t.sh > freeze.out
/bin/sh: line 1: sleep: No such file or directory
make: *** [12.pp] Error 127
make: *** Waiting for unfinished jobs....
Failed after 1499 runs

One error in 1499 runs is better than before, but still ...

I'll try a cygwin1.dll from cvs with debugging enabled next.

Volker

-- 
If you like my work consider:  http://www.scytek.de/donations.html
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: Makefile --]
[-- Type: text/plain, Size: 255 bytes --]

SHELL	= /bin/sh

testuname: 0.pp 1.pp 2.pp 3.pp 4.pp 5.pp 6.pp 7.pp 8.pp 9.pp 10.pp 11.pp 12.pp 13.pp 14.pp 15.pp 16.pp 17.pp 18.pp 19.pp 20.pp 21.pp 22.pp 23.pp 24.pp 25.pp 26.pp 27.pp 28.pp 29.pp 30.pp

%.pp::
	: Begin $@ ${C}
	@sleep 1
	: End $@ ${C}


[-- Attachment #3: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25  0:33     ` Snapshot 20040221: make hangs on XP Volker Quetschke
@ 2004-02-25  2:05       ` Christopher Faylor
  2004-02-25  2:17         ` Christopher Faylor
  0 siblings, 1 reply; 54+ messages in thread
From: Christopher Faylor @ 2004-02-25  2:05 UTC (permalink / raw)
  To: cygwin

On Tue, Feb 24, 2004 at 05:23:02PM -0500, Volker Quetschke wrote:
>>Just FYI, I build a cygwin dll from current cvs (last
>>winsup/cygwin/ChangeLog entry 2004-02-09 Ralf H.)
>>with debugging enabled and rerun this script. It didn't freeze, I
>>stopped it after 1588 iterations, but it produced one stackdump
>>and wrote some errors from make to stderr: (snip)
>
>I tried the 20040221 snapshot with the following script
>and the Makefile posted earlier in this thread (and also attached).
>
>--- t.sh ---
>#!/bin/bash
>export C=1
>while make -j ; do C=$(($C+1)) ; done
>echo Failed after $C runs 1>&2
>--- end of t.sh ---
>
>The script failed with:
>
>$ ./t.sh > freeze.out
>/bin/sh: line 1: sleep: No such file or directory
>make: *** [12.pp] Error 127
>make: *** Waiting for unfinished jobs....
>Failed after 1499 runs

I ran a variation of the above for three days without fail so I think I
can safely say that I can't reproduce this problem.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25  2:05       ` Christopher Faylor
@ 2004-02-25  2:17         ` Christopher Faylor
  2004-02-25 13:04           ` Volker Quetschke
  2004-02-25 20:08           ` Rolf Campbell
  0 siblings, 2 replies; 54+ messages in thread
From: Christopher Faylor @ 2004-02-25  2:17 UTC (permalink / raw)
  To: cygwin

On Tue, Feb 24, 2004 at 07:19:24PM -0500, Christopher Faylor wrote:
>On Tue, Feb 24, 2004 at 05:23:02PM -0500, Volker Quetschke wrote:
>>>Just FYI, I build a cygwin dll from current cvs (last
>>>winsup/cygwin/ChangeLog entry 2004-02-09 Ralf H.)
>>>with debugging enabled and rerun this script. It didn't freeze, I
>>>stopped it after 1588 iterations, but it produced one stackdump
>>>and wrote some errors from make to stderr: (snip)
>>
>>I tried the 20040221 snapshot with the following script
>>and the Makefile posted earlier in this thread (and also attached).
>>
>>--- t.sh ---
>>#!/bin/bash
>>export C=1
>>while make -j ; do C=$(($C+1)) ; done
>>echo Failed after $C runs 1>&2
>>--- end of t.sh ---
>>
>>The script failed with:
>>
>>$ ./t.sh > freeze.out
>>/bin/sh: line 1: sleep: No such file or directory
>>make: *** [12.pp] Error 127
>>make: *** Waiting for unfinished jobs....
>>Failed after 1499 runs
>
>I ran a variation of the above for three days without fail so I think I
>can safely say that I can't reproduce this problem.

And, by the way: http://cygwin.com/ml/cygwin/2004-02/msg00923.html

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25  2:17         ` Christopher Faylor
@ 2004-02-25 13:04           ` Volker Quetschke
  2004-02-25 14:01             ` Christopher Faylor
  2004-02-25 20:08           ` Rolf Campbell
  1 sibling, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-02-25 13:04 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 857 bytes --]

>>>The script failed with:
>>>
>>>$ ./t.sh > freeze.out
>>>/bin/sh: line 1: sleep: No such file or directory
>>>make: *** [12.pp] Error 127
>>>make: *** Waiting for unfinished jobs....
>>>Failed after 1499 runs
>>
>>I ran a variation of the above for three days without fail so I think I
>>can safely say that I can't reproduce this problem.
I'll try different systems ..

> And, by the way: http://cygwin.com/ml/cygwin/2004-02/msg00923.html
and also produce some statistics. The problem is that I tried every
snapshot since 1.5.7, (unfortunately not all mentioned in this thread)
and I didn't find one that works without freezing or erroring out.

I'll produce some statistics, but each run takes a while ...

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: Type: application/pgp-signature, Size: 254 bytes --]

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25 13:04           ` Volker Quetschke
@ 2004-02-25 14:01             ` Christopher Faylor
  2004-02-25 14:21               ` Volker Quetschke
  0 siblings, 1 reply; 54+ messages in thread
From: Christopher Faylor @ 2004-02-25 14:01 UTC (permalink / raw)
  To: cygwin

On Tue, Feb 24, 2004 at 10:09:44PM -0500, Volker Quetschke wrote:
>>>>The script failed with:
>>>>
>>>>$ ./t.sh > freeze.out
>>>>/bin/sh: line 1: sleep: No such file or directory
>>>>make: *** [12.pp] Error 127
>>>>make: *** Waiting for unfinished jobs....
>>>>Failed after 1499 runs
>>>
>>>I ran a variation of the above for three days without fail so I think I
>>>can safely say that I can't reproduce this problem.
>I'll try different systems ..
>
>>And, by the way: http://cygwin.com/ml/cygwin/2004-02/msg00923.html
>and also produce some statistics. The problem is that I tried every
>snapshot since 1.5.7, (unfortunately not all mentioned in this thread)
>and I didn't find one that works without freezing or erroring out.

I wasn't asking for every snapshot mentioned in the thread.  I was
asking for context.  If you tried a bunch of snapshots and none worked
that is an adequate amount of information.  There's no need to rerun
anything.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25 14:01             ` Christopher Faylor
@ 2004-02-25 14:21               ` Volker Quetschke
  2004-02-25 20:21                 ` Volker Quetschke
  0 siblings, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-02-25 14:21 UTC (permalink / raw)
  To: cygwin


[-- Attachment #1.1: Type: text/plain, Size: 1868 bytes --]

>>>>I ran a variation of the above for three days without fail so I think I
>>>>can safely say that I can't reproduce this problem.
>>
>>I'll try different systems ..
OK, this one is a Win2000SP3, AMD XP1700, 512MB, cygcheck attached.
With Snapshot 20040221 I get:

$ ./t.sh > freeze.out
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
Makefile:6: *** Recursive variable `SHELL' references itself 
(eventually).  Stop.
Failed after 1487 runs
[q@lisi]/tmp/freeze:{510}:
$ uname -a
CYGWIN_NT-5.0 lisi 1.5.8s(0.110/4/2) 20040221 17:58:57 i686 unknown 
unknown Cygwin

>>>And, by the way: http://cygwin.com/ml/cygwin/2004-02/msg00923.html
>>
>>and also produce some statistics. The problem is that I tried every
>>snapshot since 1.5.7, (unfortunately not all mentioned in this thread)
>>and I didn't find one that works without freezing or erroring out.
> 
> I wasn't asking for every snapshot mentioned in the thread.  I was
> asking for context.  If you tried a bunch of snapshots and none worked
> that is an adequate amount of information.  There's no need to rerun
> anything.

I don't know anything special about the context. I started trying ths
testcase because since 1.5.7 I get random freezes on my Openoffice
tinderbox machine and it is much smaller. (Note: this is a third machine
but it's hard to change the cygwin1.dll only with ssh. I did't test
different snapshots on that computer.)

The first machine in this thread is a Notebook with XP home and nearly
nothing besides cygwin installed, the second (the cygcheck output in
this mail) is a desktop system.

Volker

P.S.: A "me too" from someone else would be nice to see that this
is not a "Volker did something stupid" problem.

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #1.2: cygcheck_lisi.log --]
[-- Type: text/plain, Size: 29571 bytes --]


Cygwin Win95/NT Configuration Diagnostics
Current System Time: Wed Feb 25 13:44:06 2004

Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 3

Path:	C:\cygwin\usr\local\bin
	C:\cygwin\bin
	C:\cygwin\bin
	c:\WINNT\system32
	c:\WINNT
	c:\WINNT\System32\Wbem
	c:\Programme\Gemeinsame Dateien\Ulead Systems\MPEG
	c:\Programme\ATI Technologies\ATI Control Panel
	c:\Programme\Executive Software\DiskeeperWorkstation\
	C:\cygwin\usr\X11R6\bin

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 1002(q) GID: 513(none)
513(none)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 1002(q) GID: 513(none)
513(none)      544(admins)    545(benutzer)

SysDir: C:\WINNT\System32
WinDir: C:\WINNT

CYGWIN = `tty codepage:oem'
HOME = `C:\cygwin\home\qloc'
MAKE_MODE = `unix'
PWD = `/tmp/freeze'
USER = `q'

ALLUSERSPROFILE = `C:\Dokumente und Einstellungen\All Users'
APPDATA = `C:\Dokumente und Einstellungen\q\Anwendungsdaten'
COLORFGBG = `0;default;15'
COLORTERM = `rxvt-xpm'
COMMONPROGRAMFILES = `C:\Programme\Gemeinsame Dateien'
COMPUTERNAME = `LISI'
COMSPEC = `C:\WINNT\system32\cmd.exe'
DISKEEPERICON = `C:\Programme\Executive Software\DiskeeperWorkstation\'
DISPLAY = `:0'
EDITOR = `nano -w'
FTP_PASSIVE = `1'
HOMEDRIVE = `C:'
HOMEPATH = `\'
HOSTNAME = `lisi'
JOETERM = `linux'
LOGONSERVER = `\\LISI'
LS_COLORS = `no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jpg=01;35:*.png=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.png=01;35:*.mpg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:'
MANPATH = `:/usr/X11R6/man:/usr/ssl/man'
NUMBER_OF_PROCESSORS = `1'
OLDPWD = `/tmp'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
OS = `Windows_NT'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PERLIO = `perlio'
PKG_CONFIG_PATH = `:/usr/X11R6/lib/pkgconfig'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 6 Stepping 2, AuthenticAMD'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0602'
PROGRAMFILES = `C:\Programme'
PS1 = `[$USER@$HOSTNAME]\w:{\!}:
\$ '
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINNT'
TEMP = `d:\temp'
TERM = `xterm'
TMP = `d:\temp'
TZ = `CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00'
USERDOMAIN = `LISI'
USERNAME = `q'
USERPROFILE = `C:\Dokumente und Einstellungen\q'
WINDIR = `C:\WINNT'
WINDOWID = `168046600'
_ = `/bin/cygcheck.exe'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x00000022
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs\Cygnus Solutions
  (default) = (unsupported type)
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\/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\mounts v2\/w1
  (default) = `e:\w1'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/w2
  (default) = `e:\w2'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options

a:  fd           N/A    N/A                    
c:  hd  NTFS    8063Mb  92% CP CS UN PA FC     
d:  hd  FAT32   8087Mb  74% CP    UN           FIRE_E1
e:  hd  NTFS   30215Mb  82% CP CS UN PA FC     FIRE_E2
f:  hd  FAT32  10242Mb  89% CP    UN           FIRE_E3
g:  cd           N/A    N/A                    
h:  cd           N/A    N/A                    
p:  net NTFS    8001Mb  64% CP CS UN PA FC     
q:  net NTFS   35204Mb  65% CP CS UN PA FC     Lager1
r:  net NTFS   35597Mb  80% CP CS UN PA FC     Lager 2

.                                  /cygdrive                 user    binmode,cygdrive
C:/cygwin                          /                         system  binmode
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
e:\w1                              /w1                       system  binmode
e:\w2                              /w2                       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
Found: C:\cygwin\bin\gdb.exe
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 8:35
   54k 2002/01/27 C:\cygwin\bin\cygbz21.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz21.0.dll" v0.0 ts=2002/1/27 2:07
   14k 2003/08/10 C:\cygwin\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2003/8/10 22:57
    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 9:57
  842k 2003/09/30 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2003/9/30 18:49
  645k 2003/04/11 C:\cygwin\bin\cygcrypto.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto.dll" v0.0 ts=2003/4/11 12:37
  598k 2003/11/03 C:\cygwin\bin\cygcurl-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcurl-2.dll" v0.0 ts=2003/11/3 17:22
   22k 2003/10/17 C:\cygwin\bin\cygcygipc-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcygipc-2.dll" v0.0 ts=2003/10/17 7:24
  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-3.1.dll" v0.0 ts=2002/7/24 18:24
  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 23:51
  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 18:25
 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 23: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 17:14
   71k 2004/01/13 C:\cygwin\bin\cygexslt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexslt-0.dll" v0.0 ts=2004/1/13 11:14
  131k 2003/10/28 C:\cygwin\bin\cygfontconfig-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfontconfig-1.dll" v0.0 ts=2003/10/28 23:44
   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 7: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 7: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 11: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 6: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 9: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 4: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 4: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 10: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 4: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/11 0: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/11 0: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/11 0: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 5: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 1: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 22: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 10: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 23: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 19:09
   48k 2003/08/10 C:\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 C:\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 C:\cygwin\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg6b.dll" v0.0 ts=2002/2/9 6:19
   60k 2003/09/17 C:\cygwin\bin\cygkpathsea-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygkpathsea-3.dll" v0.0 ts=2003/9/17 18:37
   60k 2003/07/27 C:\cygwin\bin\cygkpathsea-3abi13.dll - os=4.0 img=1.0 sys=4.0
                  "cygkpathsea-3abi13.dll" v0.0 ts=2003/7/27 22:23
   32k 2003/08/18 C:\cygwin\bin\cygltdl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygltdl-3.dll" v0.0 ts=2003/8/18 7:35
   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 7: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 7: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 11: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 7: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 7: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 7: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 7: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 11: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 7: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 7: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 11: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 18: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 10: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 18: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 10: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 12:08
  168k 2003/08/10 C:\cygwin\bin\cygpng10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng10.dll" v0.0 ts=2003/8/11 0:31
  173k 2003/08/10 C:\cygwin\bin\cygpng12.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng12.dll" v0.0 ts=2003/8/11 0:35
  170k 2002/01/21 C:\cygwin\bin\cygpng2.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng2.dll" v0.0 ts=2002/1/21 2:05
   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 7: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 5: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 1:16
   66k 2001/11/20 C:\cygwin\bin\cygregex.dll - os=4.0 img=1.0 sys=4.0
                  "cygregex.dll" v0.0 ts=2001/11/20 15:44
  171k 2003/09/30 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2003/9/30 18:49
  165k 2003/04/11 C:\cygwin\bin\cygssl.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl.dll" v0.0 ts=2003/4/11 12:37
  254k 2003/09/18 C:\cygwin\bin\cygtidy-0-99-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygtidy-0-99-0.dll" v0.0 ts=2003/9/18 17:52
  281k 2003/02/24 C:\cygwin\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff3.dll" v0.0 ts=2003/2/24 5:58
  282k 2003/08/11 C:\cygwin\bin\cygtiff4.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff4.dll" v0.0 ts=2003/8/11 4:32
   25k 2002/07/14 C:\cygwin\bin\cygungif-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygungif-4.dll" v0.0 ts=2002/7/14 16:58
 1095k 2004/02/06 C:\cygwin\bin\cygwin1-20040205.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/5 21:12
 1095k 2004/02/07 C:\cygwin\bin\cygwin1-20040206.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/6 17:35
 1172k 2004/01/10 C:\cygwin\bin\cygxml2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygxml2-2.dll" v0.0 ts=2004/1/8 17:41
   50k 2003/08/09 C:\cygwin\bin\cygXpm-noX4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-noX4.dll" v0.0 ts=2003/8/9 9:21
   54k 2003/08/09 C:\cygwin\bin\cygXpm-X4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-X4.dll" v0.0 ts=2003/8/9 9:22
  191k 2004/01/13 C:\cygwin\bin\cygxslt-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxslt-1.dll" v0.0 ts=2004/1/12 19:04
   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 4:03
 1097k 2004/02/25 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/22 0:02
    Cygwin DLL version info:
        DLL version: 1.5.8
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 110
        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: Sat Feb 21 18:02:21 EST 2004
        Snapshot date: 20040221-17:58:57
        Shared id: cygwin1S4

  237k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygdps-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdps-1.dll" v0.0 ts=2003/11/18 2:41
  121k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygdpstk-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdpstk-1.dll" v0.0 ts=2003/11/18 2:41
   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 5:07
  282k 2003/10/28 C:\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
  373k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygGL-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygGL-1.dll" v0.0 ts=2003/11/18 2:39
  439k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygGLU-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygGLU-1.dll" v0.0 ts=2003/11/18 2:40
   74k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygICE-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygICE-6.dll" v0.0 ts=2003/11/18 2:30
   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 5:07
    9k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygoldX-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygoldX-6.dll" v0.0 ts=2003/11/18 2:30
 1271k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygOSMesa-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygOSMesa-4.dll" v0.0 ts=2003/11/18 2:39
   41k 2002/05/14 C:\cygwin\usr\X11R6\bin\cygPropList-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygPropList-0.dll" v0.0 ts=2002/5/14 5:13
   20k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygpsres-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpsres-1.dll" v0.0 ts=2003/11/18 2:42
   30k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygSM-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygSM-6.dll" v0.0 ts=2003/11/18 2:30
   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 5:07
  864k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygX11-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygX11-6.dll" v0.0 ts=2003/11/18 2:30
  253k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXaw-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-6.dll" v0.0 ts=2003/11/18 2:33
  355k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXaw-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-7.dll" v0.0 ts=2003/11/18 2:34
   36k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXcursor-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXcursor-1.dll" v0.0 ts=2003/11/18 2:43
   49k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXext-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXext-6.dll" v0.0 ts=2003/11/18 2:30
   56k 2003/11/18 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 2:42
   74k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXft-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXft-2.dll" v0.0 ts=2003/11/18 2:42
   27k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXi-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXi-6.dll" v0.0 ts=2003/11/18 2:34
 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 5:03
   76k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXmu-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXmu-6.dll" v0.0 ts=2003/11/18 2:32
   11k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXmuu-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXmuu-1.dll" v0.0 ts=2003/11/18 2:32
   26k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXp-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXp-6.dll" v0.0 ts=2003/11/18 2:35
   51k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXpm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-4.dll" v0.0 ts=2003/11/18 2:32
   14k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXrandr-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXrandr-2.dll" v0.0 ts=2003/11/18 2:43
   26k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXrender-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXrender-1.dll" v0.0 ts=2003/11/18 2:42
  282k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXt-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXt-6.dll" v0.0 ts=2003/11/18 2:31
   27k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXTrap-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXTrap-6.dll" v0.0 ts=2003/11/18 2:43
   17k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXtst-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXtst-6.dll" v0.0 ts=2003/11/18 2:34
   15k 2003/11/18 C:\cygwin\usr\X11R6\bin\cygXv-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXv-1.dll" v0.0 ts=2003/11/18 2:35

Cygwin Package Information
Last downloaded files to: D:\cyginst
Last downloaded files from: ftp://mirrors.rcn.net/pub/sourceware/cygwin

Package                 Version            
_update-info-dir        00226-1            
ash                     20031007-1         
autoconf                2.59-1             
autoconf-devel          2.59-1             
autoconf-stable         2.13-5             
automake                1.7.9-1            
automake-devel          1.7.9-1            
automake-stable         1.4p6-2            
base-files              2.6-1              
base-passwd             1.1-1              
bash                    2.05b-16           
bc                      1.06-1             
binutils                20030901-1         
bison                   20030307-1         
byacc                   1.9-1              
bzip2                   1.0.2-5            
clear                   1.0-1              
compface                1.4-5              
cpio                    2.5-3              
cron                    3.0.1-11           
crypt                   1.1-1              
ctags                   5.5-4              
curl                    7.10.8-1           
cvs                     1.11.6-3           
cygipc                  2.02-1             
cygrunsrv               0.98-1             
cygutils                1.2.2-1            
cygwin                  1.5.5-1            
cygwin-doc              1.3-6              
dejagnu                 20021217-2         
diff                    1.0-1              
diffutils               2.8.4-1            
dpkg                    1.10.4-2           
ed                      0.2-1              
editrights              1.01-1             
enscript                1.6.3-3            
expat                   1.95.7-1           
expect                  20030128-1         
figlet                  2.2-1              
file                    4.06-1             
fileutils               4.1-2              
findutils               4.1.7-4            
flex                    2.5.4a-3           
fontconfig              2.2.0-1            
fortune                 1.8-2              
freetype2               2.1.5-1            
gawk                    3.1.3-4            
gcc                     3.3.1-3            
gcc-g++                 3.3.1-3            
gcc-mingw               20030911-4         
gcc-mingw-core          20031020-1         
gcc-mingw-g++           20031020-1         
gcc2                    2.95.3-10          
gdb                     20030919-1         
gdbm                    1.8.3-7            
gettext                 0.12.1-3           
gettext-devel           0.12.1-3           
ghostscript             7.05-2             
ghostscript-base        7.05-2             
gnupg                   1.2.2-3            
gperf                   2.7.2-1            
grace                   5.1.12-1           
grep                    2.5-1              
groff                   1.18.1-2           
gzip                    1.3.5-1            
indent                  2.2.9-1            
inetutils               1.3.2-25           
irc                     20010101-3         
jbigkit                 1.5-3              
jpeg                    6b-11              
less                    381-1              
lesstif                 0.93.91-6          
libbz2_0                1.0.2-1            
libbz2_1                1.0.2-5            
libcharset1             1.9.1-3            
libdb3.1                3.1.17-2           
libdb4.1                4.1.25-1           
libfontconfig-devel     2.2.0-1            
libfontconfig1          2.2.0-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.12.1-3           
libiconv                1.9.1-3            
libiconv2               1.9.1-3            
libintl                 0.10.38-3          
libintl1                0.10.40-1          
libintl2                0.12.1-3           
libjpeg62               6b-11              
libjpeg6b               6b-8               
libkpathsea3            2.0.2-13           
libkpathsea3abi13       2.0.2-2            
libltdl3                1.5-3              
libncurses5             5.2-1              
libncurses6             5.2-8              
libncurses7             5.3-4              
libpcre                 4.1-1              
libpcre0                4.5-1              
libpng                  1.2.5-4            
libpng10                1.0.15-4           
libpng12                1.2.5-4            
libpng12-devel          1.2.5-4            
libpng2                 1.0.12-1           
libpopt0                1.6.4-4            
libPropList             0.10.1-3           
libreadline4            4.1-2              
libreadline5            4.3-5              
libtiff-devel           3.6.0-5            
libtiff3                3.6.0-2            
libtiff4                3.6.0-5            
libtool                 1.5b-1             
libtool-devel           1.5-3              
libtool-stable          1.4.3-2            
libungif                4.1.0-2            
libxml2                 2.6.4-1            
libxslt                 1.1.2-1            
links                   0.99pre14-1        
login                   1.9-7              
lynx                    2.8.4-7            
m4                      1.4-1              
make                    3.80-1             
man                     1.5k-2             
mc                      4.6.0-4            
mingw                   20010917-1         
mingw-runtime           3.2-1              
mktemp                  1.5-3              
mt                      2.0.1-2            
mutt                    1.4.1-2            
nano                    1.2.2-1            
ncftp                   3.1.4-1            
ncurses                 5.3-4              
newlib-man              20020801           
openbox                 0.99.1-4           
opengl                  1.1.0-7            
openssh                 3.7.1p2-2          
openssl                 0.9.7c-1           
openssl096              0.9.6j-1           
patch                   2.5.8-8            
pcre                    4.5-1              
pcre-doc                4.5-1              
perl                    5.8.2-1            
perl_manpages           5.8.2-1            
pkgconfig               0.15.0-4           
popt                    1.6.4-4            
python                  2.3.3-1            
rcs                     5.7-3              
readline                4.3-5              
regex                   4.4-2              
robots                  2.0-3              
rsync                   2.6.0-1            
rxvt                    2.7.10-3           
sed                     4.0.8-1            
sh-utils                2.0.15-4           
sharutils               4.2.1-3            
shutdown                1.4-1              
ssmtp                   2.60.4-2           
tar                     1.13.25-5          
tcltk                   20030901-1         
tcsh                    6.12.00-7          
termcap                 20021106-2         
terminfo                5.3_20030726-1     
tetex-beta              20020911-1         
tetex-bin               2.0.2-13           
texinfo                 4.2-4              
textutils               2.0.21-1           
tidy                    030901-1           
tiff                    3.6.0-5            
time                    1.7-1              
units                   1.77-1             
unzip                   5.50-5             
vim                     6.2.098-1          
w32api                  2.4-1              
wget                    1.9.1-1            
which                   1.5-2              
whois                   4.6.7-1            
WindowMaker             0.80.2-1           
XFree86-base            4.3.0-1            
XFree86-bin             4.3.0-8            
XFree86-etc             4.3.0-6            
XFree86-fenc            4.2.0-3            
XFree86-fnts            4.2.0-3            
XFree86-lib             4.3.0-1            
XFree86-lib-compat      4.3.0-2            
XFree86-man             4.3.0-2            
XFree86-prog            4.3.0-12           
XFree86-startup-scripts 4.2.0-5            
XFree86-xserv           4.3.0-44           
xpm-nox                 4.2.0-4            
zip                     2.3-5              
zlib                    1.2.1-1            
Use -h to see help about each section

[-- Attachment #2: Type: application/pgp-signature, Size: 254 bytes --]

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25  2:17         ` Christopher Faylor
  2004-02-25 13:04           ` Volker Quetschke
@ 2004-02-25 20:08           ` Rolf Campbell
  2004-02-25 20:47             ` Christopher Faylor
  1 sibling, 1 reply; 54+ messages in thread
From: Rolf Campbell @ 2004-02-25 20:08 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1132 bytes --]

Christopher Faylor wrote:
>>>--- t.sh ---
>>>#!/bin/bash
>>>export C=1
>>>while make -j ; do C=$(($C+1)) ; done
>>>echo Failed after $C runs 1>&2
>>>--- end of t.sh ---
>>>
>>>The script failed with:
>>>
>>>$ ./t.sh > freeze.out
>>>/bin/sh: line 1: sleep: No such file or directory
>>>make: *** [12.pp] Error 127
>>>make: *** Waiting for unfinished jobs....
>>>Failed after 1499 runs
>>
>>I ran a variation of the above for three days without fail so I think I
>>can safely say that I can't reproduce this problem.
> 
> And, by the way: http://cygwin.com/ml/cygwin/2004-02/msg00923.html
> 
> cgf

I tried running that script again, here were my results:

Feb14: more than 10,000 iterations  (never failed, just got bored of 
watching it)
Feb17: more than 270 (still running)
Feb18: Froze after 12, 41, 6
Feb20: Froze after 9, 2, 4
Feb21: Froze after 1, 5, 4


My un-educated guess is:
2004-02-17  Corinna Vinschen  <corinna@vinschen.de>

	* fork.cc (fork_child): Move fixup_shms_after_fork so that
	signal_arrived is initialized when calling it.


In every case of freezing, the make process gobbled up all the CPU it could.

-Rolf

[-- Attachment #2: cygcheck.txt --]
[-- Type: text/plain, Size: 15123 bytes --]


Cygwin Win95/NT Configuration Diagnostics
Current System Time: Wed Feb 25 13:55:07 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:\WINDOWS\system32
	C:\WINDOWS
	C:\WINDOWS\System32\Wbem
	C:\Program

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
10513(Domain Users)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
544(Administrators)   545(Users)
10513(Domain Users)

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

HOME = `C:\cygwin\home\rcampbell'
MAKE_MODE = `unix'
PWD = `/tmp'
USER = `rcampbell'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\rcampbell\Application Data'
CLIENTNAME = `Console'
COLORFGBG = `0;default;15'
COLORTERM = `rxvt-xpm'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `DESK-RCAMPBELL'
COMSPEC = `C:\WINDOWS\system32\cmd.exe'
COSMIC = `t'
CVS_RSH = `/bin/ssh'
DISPLAY = `:0'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\rcampbell'
HOSTNAME = `desk-rcampbell'
INFOPATH = `/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:'
LOGONSERVER = `\\OTTDC2'
MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man'
NUMBER_OF_PROCESSORS = `2'
OLDPWD = `/home/rcampbell'
OS = `Windows_NT'
P4CONFIG = `.p4config'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 15 Model 2 Stepping 9, GenuineIntel'
PROCESSOR_LEVEL = `15'
PROCESSOR_REVISION = `0209'
PROGRAMFILES = `C:\Program Files'
PS1 = `\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ '
SESSIONNAME = `RDP-Tcp#1'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINDOWS'
TEMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TERM = `xterm'
TMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TROPIC_UNIQUE_ID = `156'
USERDNSDOMAIN = `TROPICNETWORKS.COM'
USERDOMAIN = `TROPICNETWORKS'
USERNAME = `rcampbell'
USERPROFILE = `C:\Documents and Settings\rcampbell'
WINDIR = `C:\WINDOWS'
WINDOWID = `168123432'
_ = `/usr/bin/cygcheck'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
  (default) = 0x00000400
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 = 0x0000000a
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\Program Options

a:  fd           N/A    N/A                    
c:  hd  NTFS   39260Mb  48% CP CS UN PA FC     
d:  cd           N/A    N/A                    

C:\cygwin      /          system  binmode
C:             /c         system  binmode
C:\cygwin/bin  /usr/bin   system  binmode
C:\cygwin/lib  /usr/lib   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
Found: C:\cygwin\bin\gdb.exe
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 2: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 3:57
  842k 2003/09/30 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2003/9/30 12:49
  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-3.1.dll" v0.0 ts=2002/7/24 12:24
  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 17:51
  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 12:25
 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 17: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 11:14
   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 1: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 1: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 5:25
   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 3: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/10 22: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/19 22: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 4: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/10 22: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 18: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 18: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 18: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/6 23: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/10 19: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 16: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 4: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 17:50
   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 1: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 1: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 5: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 1: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 1: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 1: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 1: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 5: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 1: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 1: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 5: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 12: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 4: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 12: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 4: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 6:08
  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/6 23: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/10 19:16
  171k 2003/09/30 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2003/9/30 12:49
 1083k 2004/01/31 C:\cygwin\bin\cygwin1-1.5.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/30 19:32
 1095k 2004/02/05 C:\cygwin\bin\cygwin1-20040205.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/5 15:12
 1095k 2004/02/06 C:\cygwin\bin\cygwin1-20040206.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/6 11:35
 1095k 2004/02/14 C:\cygwin\bin\cygwin1-20040214.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/14 0:05
 1096k 2004/02/25 C:\cygwin\bin\cygwin1-20040215.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/15 21:40
 1094k 2004/02/25 C:\cygwin\bin\cygwin1-20040216.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/16 16:52
 1096k 2004/02/25 C:\cygwin\bin\cygwin1-20040217.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/17 16:31
 1096k 2004/02/25 C:\cygwin\bin\cygwin1-20040218.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/18 17:38
 1096k 2004/02/20 C:\cygwin\bin\cygwin1-20040220.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/20 18:53
 1097k 2004/02/21 C:\cygwin\bin\cygwin1-20040221.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/21 18:02
   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/3 22:03
 1096k 2004/02/25 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/17 16:31
    Cygwin DLL version info:
        DLL version: 1.5.8
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 110
        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: Tue Feb 17 16:31:23 EST 2004
        Snapshot date: 20040217-16:28:09
        Shared id: cygwin1S4


Cygwin Package Information
Last downloaded files to: C:\cygwin\install
Last downloaded files from: http://mirrors.kernel.org/sources.redhat.com/cygwin

Package              Version            
_update-info-dir     00226-1            
ash                  20040127-1         
base-files           2.6-1              
base-passwd          1.1-1              
bash                 2.05b-16           
binutils             20030901-1         
bzip2                1.0.2-5            
crypt                1.1-1              
cvs                  1.11.6-3           
cygwin               1.5.7-1            
diffutils            2.8.4-1            
editrights           1.01-1             
expat                1.95.7-1           
fileutils            4.1-2              
findutils            4.1.7-4            
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         
gdb                  20030919-1         
gdbm                 1.8.3-7            
grep                 2.5-1              
groff                1.18.1-2           
gzip                 1.3.5-1            
inetutils            1.3.2-26           
less                 381-1              
libbz2_1             1.0.2-5            
libdb3.1             3.1.17-2           
libdb4.1             4.1.25-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            
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              
libreadline4         4.1-2              
libreadline5         4.3-5              
login                1.9-7              
make                 3.80-1             
man                  1.5k-2             
mingw-runtime        3.2-1              
mktemp               1.5-3              
ncurses              5.3-4              
openssl              0.9.7c-1           
perl                 5.8.2-1            
python               2.3.3-1            
readline             4.3-5              
rebase               2.2-3              
rxvt                 2.7.10-3           
sed                  4.0.8-1            
sh-utils             2.0.15-4           
tar                  1.13.25-5          
tcltk                20030901-1         
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              
wget                 1.9.1-1            
which                1.5-2              
zlib                 1.2.1-1            
Use -h to see help about each section


[-- Attachment #3: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25 14:21               ` Volker Quetschke
@ 2004-02-25 20:21                 ` Volker Quetschke
  0 siblings, 0 replies; 54+ messages in thread
From: Volker Quetschke @ 2004-02-25 20:21 UTC (permalink / raw)
  To: cygwin

>>>>> I ran a variation of the above for three days without fail so I 
>>>>> think I
>>>>> can safely say that I can't reproduce this problem.
>>> I'll try different systems ..
> OK, this one is a Win2000SP3, AMD XP1700, 512MB, cygcheck attached.
> With Snapshot 20040221 I get:
> $ ./t.sh > freeze.out
> (snip)
> Failed after 1487 runs

OK, new test, again the XP home Notebook with cygwin1.dll build
from cvs this morning with debugging:

First run:
$ ./t.sh > freeze.out
make: *** wait: Interrupted system call.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
Failed after 46 runs

Second run was running for a while, I got bored and started two
additional scripts. The third script failed with:
$ ./t.sh > freeze3.out
make: /: Command not found
make: *** [1.pp] Error 127
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
Failed after 949 runs

More than 3000 runs in all three scripts.

Drats, this seems to be very hard to trigger.

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25 20:08           ` Rolf Campbell
@ 2004-02-25 20:47             ` Christopher Faylor
  2004-02-25 21:47               ` Rolf Campbell
  0 siblings, 1 reply; 54+ messages in thread
From: Christopher Faylor @ 2004-02-25 20:47 UTC (permalink / raw)
  To: cygwin

On Wed, Feb 25, 2004 at 01:57:37PM -0500, Rolf Campbell wrote:
>Christopher Faylor wrote:
>>>>--- t.sh ---
>>>>#!/bin/bash
>>>>export C=1
>>>>while make -j ; do C=$(($C+1)) ; done
>>>>echo Failed after $C runs 1>&2
>>>>--- end of t.sh ---
>>>>
>>>>The script failed with:
>>>>
>>>>$ ./t.sh > freeze.out
>>>>/bin/sh: line 1: sleep: No such file or directory
>>>>make: *** [12.pp] Error 127
>>>>make: *** Waiting for unfinished jobs....
>>>>Failed after 1499 runs
>>>
>>>I ran a variation of the above for three days without fail so I think I
>>>can safely say that I can't reproduce this problem.
>>
>>And, by the way: http://cygwin.com/ml/cygwin/2004-02/msg00923.html
>
>I tried running that script again, here were my results:
>
>Feb14: more than 10,000 iterations  (never failed, just got bored of 
>watching it)
>Feb17: more than 270 (still running)
>Feb18: Froze after 12, 41, 6
>Feb20: Froze after 9, 2, 4
>Feb21: Froze after 1, 5, 4

Out of curiousity, the next time it freezes, try hitting CTRL-D.  I ran one
of the scripts for four hours and got a freeze.  gdb showed that make was
sitting in console input mode for some reason.  Hitting ctrl-d (followed two seconds
by an expletive) got things running again.

I didn't really expect that to "fix" things, though.  I really wanted to
poke around to see why it was waiting for input.

So, if this is correct then putting a "< /dev/null" in the script
would probably make things run forever, not that that should be
the ultimate solution.

>My un-educated guess is:
>2004-02-17  Corinna Vinschen  <corinna@vinschen.de>
>
>	* fork.cc (fork_child): Move fixup_shms_after_fork so that
>	signal_arrived is initialized when calling it.
>

It is unlikely in the extreme that this would be the cause.  make doesn't
use shm, AFAIK.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25 20:47             ` Christopher Faylor
@ 2004-02-25 21:47               ` Rolf Campbell
  2004-02-25 22:28                 ` Volker Quetschke
  0 siblings, 1 reply; 54+ messages in thread
From: Rolf Campbell @ 2004-02-25 21:47 UTC (permalink / raw)
  To: cygwin

Christopher Faylor wrote:
>>
>>I tried running that script again, here were my results:
>>
>>Feb14: more than 10,000 iterations  (never failed, just got bored of 
>>watching it)
>>Feb17: more than 270 (still running)
>>Feb18: Froze after 12, 41, 6
>>Feb20: Froze after 9, 2, 4
>>Feb21: Froze after 1, 5, 4
> 
> 
> Out of curiousity, the next time it freezes, try hitting CTRL-D.  I ran one
> of the scripts for four hours and got a freeze.  gdb showed that make was
> sitting in console input mode for some reason.  Hitting ctrl-d (followed two seconds
> by an expletive) got things running again.

I can say that is not what is happening (because it would not be using 
any CPU if it were waiting for input), but I will humour you the next 
time I see it freeze.  I have (once) had that happen (make waiting for 
input that is), but I never thought of hitting ^D.


And, just for completeness, I built and ran a CVS version from about an 
hour ago, and it has not failed yet (350 iterations).  So, maybe someone 
already fixed this problem after Feb21.


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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25 21:47               ` Rolf Campbell
@ 2004-02-25 22:28                 ` Volker Quetschke
  2004-02-25 23:18                   ` Volker Quetschke
  0 siblings, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-02-25 22:28 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 905 bytes --]

> I can say that is not what is happening (because it would not be using 
> any CPU if it were waiting for input), but I will humour you the next 
> time I see it freeze.  I have (once) had that happen (make waiting for 
> input that is), but I never thought of hitting ^D.
The funny thing is I don't get freezes with the newer versions, only
errors in make.

> And, just for completeness, I built and ran a CVS version from about an 
> hour ago, and it has not failed yet (350 iterations).  So, maybe someone 
> already fixed this problem after Feb21.
No, not for me. I'm using the same version, see my other mail, but it
seems very hard to trigger the problem.

I tried to use "uname" instead of sleep 1. This doesn't seem to
fail either (752 iterations).

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 254 bytes --]

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25 22:28                 ` Volker Quetschke
@ 2004-02-25 23:18                   ` Volker Quetschke
  2004-02-25 23:43                     ` Rolf Campbell
  0 siblings, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-02-25 23:18 UTC (permalink / raw)
  To: cygwin

>> And, just for completeness, I built and ran a CVS version from about 
>> an hour ago, and it has not failed yet (350 iterations).  So, maybe 
>> someone already fixed this problem after Feb21.
> 
> No, not for me. I'm using the same version, see my other mail, but it
> seems very hard to trigger the problem.
> 
> I tried to use "uname" instead of sleep 1. This doesn't seem to
> fail either (752 iterations).
Boom. Error after 832 runs.

$ ./u.sh > freezeU.out
make: *** wait: Interrupted system call.  Stop.
make: *** Waiting for unfinished jobs....
Failed after 832 runs

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040221: make hangs on XP
  2004-02-25 23:18                   ` Volker Quetschke
@ 2004-02-25 23:43                     ` Rolf Campbell
  2004-02-26 15:36                       ` Snapshot 20040225: make hangs/errors out Volker Quetschke
  0 siblings, 1 reply; 54+ messages in thread
From: Rolf Campbell @ 2004-02-25 23:43 UTC (permalink / raw)
  To: cygwin

Volker Quetschke wrote:
>>> And, just for completeness, I built and ran a CVS version from about 
>>> an hour ago, and it has not failed yet (350 iterations).  So, maybe 
>>> someone already fixed this problem after Feb21.
>>
>>
>> No, not for me. I'm using the same version, see my other mail, but it
>> seems very hard to trigger the problem.
>>
>> I tried to use "uname" instead of sleep 1. This doesn't seem to
>> fail either (752 iterations).
> 
> Boom. Error after 832 runs.
> 
> $ ./u.sh > freezeU.out
> make: *** wait: Interrupted system call.  Stop.
> make: *** Waiting for unfinished jobs....
> Failed after 832 runs
> 
> Volker
> 
Oh, come to think of it, I did get that error once with the Feb14th 
snapshot, after about 1500 runs.  But my latter attempt ran for over 
10,000 so I didn't mention it.  And I've never seen it since.

And I'm still running the CVS with sleep 1, and it's > 1000 iterations 
without any problems.  I will run it overnight tonight just for kicks.


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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-02-25 23:43                     ` Rolf Campbell
@ 2004-02-26 15:36                       ` Volker Quetschke
  2004-02-26 15:41                         ` Christopher Faylor
  0 siblings, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-02-26 15:36 UTC (permalink / raw)
  To: cygwin

>>>> And, just for completeness, I built and ran a CVS version from about 
>>>> an hour ago, and it has not failed yet (350 iterations).  So, maybe 
>>>> someone already fixed this problem after Feb21.
>>>
>>> No, not for me. I'm using the same version, see my other mail, but it
>>> seems very hard to trigger the problem.
>>>
>>> I tried to use "uname" instead of sleep 1. This doesn't seem to
>>> fail either (752 iterations).
>>
>> Boom. Error after 832 runs.
>>
>> $ ./u.sh > freezeU.out
>> make: *** wait: Interrupted system call.  Stop.
>> make: *** Waiting for unfinished jobs....
>> Failed after 832 runs
>>
>> Volker
>>
> Oh, come to think of it, I did get that error once with the Feb14th 
> snapshot, after about 1500 runs.  But my latter attempt ran for over 
> 10,000 so I didn't mention it.  And I've never seen it since.
> 
> And I'm still running the CVS with sleep 1, and it's > 1000 iterations 
> without any problems.  I will run it overnight tonight just for kicks.

I changed the 30 *.pp to 100 *.pp, but that makes it even harder to
trigger the problem:

$ ./u.sh > freezeU.out
./u.sh: line 6:  2796 Segmentation fault      (core dumped) make -j -f
MakefileU
Failed after 415 runs

*20040225 snapshot*

The 20040225 makes it easier again, with 30 *.pp and uname in
the Makefile I got:

$ time ./v.sh > freezeV.out
make: *** wait: Interrupted system call.  Stop.
make: *** Waiting for unfinished jobs....
Failed after 216 runs

real    18m14.455s
user    12m55.730s
sys     10m30.990s

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D


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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-02-26 15:36                       ` Snapshot 20040225: make hangs/errors out Volker Quetschke
@ 2004-02-26 15:41                         ` Christopher Faylor
  2004-02-26 16:06                           ` Volker Quetschke
  0 siblings, 1 reply; 54+ messages in thread
From: Christopher Faylor @ 2004-02-26 15:41 UTC (permalink / raw)
  To: cygwin

On Thu, Feb 26, 2004 at 09:50:12AM -0500, Volker Quetschke wrote:
>>>>>And, just for completeness, I built and ran a CVS version from about 
>>>>>an hour ago, and it has not failed yet (350 iterations).  So, maybe 
>>>>>someone already fixed this problem after Feb21.
>>>>
>>>>No, not for me. I'm using the same version, see my other mail, but it
>>>>seems very hard to trigger the problem.
>>>>
>>>>I tried to use "uname" instead of sleep 1. This doesn't seem to
>>>>fail either (752 iterations).
>>>
>>>Boom. Error after 832 runs.
>>>
>>>$ ./u.sh > freezeU.out
>>>make: *** wait: Interrupted system call.  Stop.
>>>make: *** Waiting for unfinished jobs....
>>>Failed after 832 runs
>>>
>>>Volker
>>>
>>Oh, come to think of it, I did get that error once with the Feb14th 
>>snapshot, after about 1500 runs.  But my latter attempt ran for over 
>>10,000 so I didn't mention it.  And I've never seen it since.
>>
>>And I'm still running the CVS with sleep 1, and it's > 1000 iterations 
>>without any problems.  I will run it overnight tonight just for kicks.
>
>I changed the 30 *.pp to 100 *.pp, but that makes it even harder to
>trigger the problem:
>
>$ ./u.sh > freezeU.out
>./u.sh: line 6:  2796 Segmentation fault      (core dumped) make -j -f
>MakefileU
>Failed after 415 runs
>
>*20040225 snapshot*
>
>The 20040225 makes it easier again, with 30 *.pp and uname in
>the Makefile I got:
>
>$ time ./v.sh > freezeV.out
>make: *** wait: Interrupted system call.  Stop.
>make: *** Waiting for unfinished jobs....
>Failed after 216 runs
>
>real    18m14.455s
>user    12m55.730s
>sys     10m30.990s

You're imagining things.  There were not changes in the last snapshot
which would affect this in any way.

You can't draw conclusions from one run.

And, btw, when you get a SEGV, please send the resulting stackdump file.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-02-26 15:41                         ` Christopher Faylor
@ 2004-02-26 16:06                           ` Volker Quetschke
  2004-02-26 19:41                             ` Christopher Faylor
  0 siblings, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-02-26 16:06 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1070 bytes --]

(cvs from 20040225)
>>I changed the 30 *.pp to 100 *.pp, but that makes it even harder to
>>trigger the problem:
>>
>>$ ./u.sh > freezeU.out
>>./u.sh: line 6:  2796 Segmentation fault      (core dumped) make -j -f
>>MakefileU
>>Failed after 415 runs
>>
>>*20040225 snapshot*
>>
>>The 20040225 makes it easier again, with 30 *.pp and uname in
>>the Makefile I got:
>>
>>$ time ./v.sh > freezeV.out
>>make: *** wait: Interrupted system call.  Stop.
>>make: *** Waiting for unfinished jobs....
>>Failed after 216 runs
> 
> You're imagining things.  There were not changes in the last snapshot
> which would affect this in any way.
> 
> You can't draw conclusions from one run.
Yes, I should know better than to draw conclusions from one run.
(The second run is still running (>600 iterations now))

> And, btw, when you get a SEGV, please send the resulting stackdump file.
I still had the one from yesterday, it is attached.

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: make.ex$.stackdump --]
[-- Type: text/plain, Size: 1302 bytes --]

Exception: STATUS_ACCESS_VIOLATION at eip=0040528F
eax=00000000 ebx=00424990 ecx=FFFFFFFF edx=00000000 esi=0040E7D5 edi=10028520
ebp=0022E398 esp=0022E300 program=C:\cygwin\bin\make.exe
cs=001B ds=0023 es=0023 fs=0038 gs=0000 ss=0023
Stack trace:
Frame     Function  Args
0022E398  0040528F  (00000000, 0040E7D5, FFFFFFFF, 00000000)
0022E3B8  00405831  (0040E7D5, 100182B0, 0022E3E8, 00405AE1)
0022E3C8  004058FB  (0040E7D5, 1001B4C8, 00000002, 0022E410)
0022E3E8  00405AE1  (0040E7D5, 1001B4C8, 00000000, FFFFFFFF)
0022E428  0040E82C  (10032FE9, 0022E474, 1001B4C8, 10031AFC)
0022E488  0040D03A  (10031AE0, 0022E4BC, 00000001, 00000000)
0022E4D8  0040C957  (00000000, 00000000, 10019340, 610CEEBF)
0022E518  0040D77B  (1001B6D8, 00000003, 00000000, 00000000)
0022E588  00419E15  (1001B6D8, 00000002, 00000000, 00000002)
0022E5A8  00418FCA  (1001B6D8, 00000002, 0022E5D8, 004010DF)
0022E5F8  0041AADF  (1001B6D8, 00000001, 00000001, 00000000)
0022E668  0041A2F7  (100195E8, 00000001, 00000000, 100195E8)
0022E688  00418FCA  (100195E8, 00000000, 0022E6C8, 61059252)
0022E6D8  00418C8F  (1001EE08, 00000000, 0022EF68, 00000000)
0022F090  0041146E  (00000004, 616A6334, 100100A8, 0022F0E8)
0022F0D0  610066BD  (0022F0E8, 00000000, 00000038, 77FA3694)
End of stack trace (more stack frames may be present)

[-- Attachment #3: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-02-26 16:06                           ` Volker Quetschke
@ 2004-02-26 19:41                             ` Christopher Faylor
  2004-02-26 20:42                               ` Volker Quetschke
  0 siblings, 1 reply; 54+ messages in thread
From: Christopher Faylor @ 2004-02-26 19:41 UTC (permalink / raw)
  To: cygwin

On Thu, Feb 26, 2004 at 10:42:56AM -0500, Volker Quetschke wrote:
>(cvs from 20040225)
>>>I changed the 30 *.pp to 100 *.pp, but that makes it even harder to
>>>trigger the problem:
>>>
>>>$ ./u.sh > freezeU.out
>>>./u.sh: line 6:  2796 Segmentation fault      (core dumped) make -j -f
>>>MakefileU
>>>Failed after 415 runs
>>>
>>>*20040225 snapshot*
>>>
>>>The 20040225 makes it easier again, with 30 *.pp and uname in
>>>the Makefile I got:
>>>
>>>$ time ./v.sh > freezeV.out
>>>make: *** wait: Interrupted system call.  Stop.
>>>make: *** Waiting for unfinished jobs....
>>>Failed after 216 runs
>>
>>You're imagining things.  There were not changes in the last snapshot
>>which would affect this in any way.
>>
>>You can't draw conclusions from one run.
>Yes, I should know better than to draw conclusions from one run.
>(The second run is still running (>600 iterations now))
>
>>And, btw, when you get a SEGV, please send the resulting stackdump file.
>I still had the one from yesterday, it is attached.

Oh well.  It's a make stackdump but it makes no sense.

Thanks for sending it, anyway.

Can I send you a new version of make with debugging symbols?

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-02-26 19:41                             ` Christopher Faylor
@ 2004-02-26 20:42                               ` Volker Quetschke
  2004-02-27  0:06                                 ` Volker Quetschke
  0 siblings, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-02-26 20:42 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 607 bytes --]

>>>And, btw, when you get a SEGV, please send the resulting stackdump file.
>>
>>I still had the one from yesterday, it is attached.
> 
> Oh well.  It's a make stackdump but it makes no sense.
> 
> Thanks for sending it, anyway.
> 
> Can I send you a new version of make with debugging symbols?
Sure. Does it make sense to use a cygwin dll with debugging
enabled? I bet so, I'll use your debugging make and cygwin1.dll
with debugging enabled for future tests.

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 254 bytes --]

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-02-26 20:42                               ` Volker Quetschke
@ 2004-02-27  0:06                                 ` Volker Quetschke
  2004-02-28  0:19                                   ` Volker Quetschke
  0 siblings, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-02-27  0:06 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 593 bytes --]

>> Can I send you a new version of make with debugging symbols?
> 
> Sure. Does it make sense to use a cygwin dll with debugging
> enabled? I bet so, I'll use your debugging make and cygwin1.dll
> with debugging enabled for future tests.

Trapping this errors is a bit tedious, at the moment I'm using
the attached script to catch the errors, but instead of a new
stackdump/gdb prompt I got a new record, 2559 iterations until
reaching an error.

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: v_loop.sh --]
[-- Type: text/plain, Size: 377 bytes --]

#!/bin/bash
export CYGWIN=error_start:gdb

export D=1

while [ $D -le 100 ] ; do
echo Loop $D

export C=1

logname=freeze.$D
logerr=${logname}.err
date > $logerr

while make -j -f MakefileV > $logname 2>> $logerr ; do C=$(($C+1)) ; done
echo Failed after $C runs >> $logerr
if [ -f make.exe.stackdump ]; then mv make.exe.stackdump make.exe.stackdump.$D ; fi
D=$(($D+1))

done


[-- Attachment #3: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-02-27  0:06                                 ` Volker Quetschke
@ 2004-02-28  0:19                                   ` Volker Quetschke
  2004-03-01 20:12                                     ` Rolf Campbell
  0 siblings, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-02-28  0:19 UTC (permalink / raw)
  To: cygwin

> Trapping this errors is a bit tedious, at the moment I'm using
> the attached script to catch the errors, but instead of a new
> stackdump/gdb prompt I got a new record, 2559 iterations until
> reaching an error.

OK, enough! The script run since yesterday, with the debugging
enabled make.exe and cygwin1.dll.

I got:

Thu Feb 26 17:11:34 EST 2004
make: *** wait: Interrupted system call.  Stop.
make: *** Waiting for unfinished jobs....
Failed after 2048 runs

MakefileV:6: *** unterminated variable reference.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
Failed after 294 runs

make: -c: Command not found
make: *** [28.pp] Error 127
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
Failed after 256 runs

make: *** wait: Interrupted system call.  Stop.
make: *** Waiting for unfinished jobs....
Failed after 1857 runs

make: -c: Command not found
make: *** [14.pp] Error 127
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
Failed after 5356 runs

make: *** wait: Interrupted system call.  Stop.
make: *** Waiting for unfinished jobs....
Failed after 1387 runs

make: *** wait: Interrupted system call.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
Failed after 211 runs

make: *** wait: No children.  Stop.
make: *** Waiting for unfinished jobs....
make: *** wait: No children.  Stop.
Failed after 887 runs

make: *** wait: Interrupted system call.  Stop.
make: *** Waiting for unfinished jobs....
Failed after 690 runs

make: *** wait: Interrupted system call.  Stop.
make: *** Waiting for unfinished jobs....
Failed after 1459 runs

c: c: No such file or directory
make: *** [9.pp] Error 127
make: *** Waiting for unfinished jobs....
Failed after 6226 runs

Stopped the the script at iteration 563.

No stackdump.

Any ideas? This takes waaaaay to long to reproduce.

I never run this script with cygwin 1.5.5 maybe it fails there too.
Maybe the freezes I got building OOo are long fixed and this was
always broken?
Or sh (ash) or even make has a problem and not cygwin. This
gets us nowhere.

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-02-28  0:19                                   ` Volker Quetschke
@ 2004-03-01 20:12                                     ` Rolf Campbell
  2004-03-01 20:26                                       ` Christopher Faylor
  2004-03-02 20:24                                       ` Volker Quetschke
  0 siblings, 2 replies; 54+ messages in thread
From: Rolf Campbell @ 2004-03-01 20:12 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 4245 bytes --]

I can reproduce with that snapshot, but I get slightly different 
results.  Here is the stderr output from 1052 runs, but the strange 
thing is that even when I get errors, the task continues to run.  It 
seems somehow that the return code of the errored run gets lost or 
something.  This is different than how the '21 snapshot worked on my 
machine.

make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
@: not found
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
2840238 [main] make 1392 handle_exceptions: Exception: 
STATUS_ACCESS_VIOLATION
2850856 [main] make 1392 open_stackdumpfile: Dumping stack trace to 
make.exe.sta                                             ckdump
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....


Volker Quetschke wrote:
>> Trapping this errors is a bit tedious, at the moment I'm using
>> the attached script to catch the errors, but instead of a new
>> stackdump/gdb prompt I got a new record, 2559 iterations until
>> reaching an error.
> 
> 
> OK, enough! The script run since yesterday, with the debugging
> enabled make.exe and cygwin1.dll.
> 
> I got:
> 
> Thu Feb 26 17:11:34 EST 2004
> make: *** wait: Interrupted system call.  Stop.
> make: *** Waiting for unfinished jobs....
> Failed after 2048 runs
> 
> MakefileV:6: *** unterminated variable reference.  Stop.
> make: *** Waiting for unfinished jobs....
> make: *** Waiting for unfinished jobs....
> make: *** Waiting for unfinished jobs....
> Failed after 294 runs
> 
> make: -c: Command not found
> make: *** [28.pp] Error 127
> make: *** Waiting for unfinished jobs....
> make: *** Waiting for unfinished jobs....
> Failed after 256 runs
> 
> make: *** wait: Interrupted system call.  Stop.
> make: *** Waiting for unfinished jobs....
> Failed after 1857 runs
> 
> make: -c: Command not found
> make: *** [14.pp] Error 127
> make: *** Waiting for unfinished jobs....
> make: *** Waiting for unfinished jobs....
> make: *** Waiting for unfinished jobs....
> Failed after 5356 runs
> 
> make: *** wait: Interrupted system call.  Stop.
> make: *** Waiting for unfinished jobs....
> Failed after 1387 runs
> 
> make: *** wait: Interrupted system call.  Stop.
> make: *** Waiting for unfinished jobs....
> make: *** Waiting for unfinished jobs....
> Failed after 211 runs
> 
> make: *** wait: No children.  Stop.
> make: *** Waiting for unfinished jobs....
> make: *** wait: No children.  Stop.
> Failed after 887 runs
> 
> make: *** wait: Interrupted system call.  Stop.
> make: *** Waiting for unfinished jobs....
> Failed after 690 runs
> 
> make: *** wait: Interrupted system call.  Stop.
> make: *** Waiting for unfinished jobs....
> Failed after 1459 runs
> 
> c: c: No such file or directory
> make: *** [9.pp] Error 127
> make: *** Waiting for unfinished jobs....
> Failed after 6226 runs
> 
> Stopped the the script at iteration 563.
> 
> No stackdump.
> 
> Any ideas? This takes waaaaay to long to reproduce.
> 
> I never run this script with cygwin 1.5.5 maybe it fails there too.
> Maybe the freezes I got building OOo are long fixed and this was
> always broken?
> Or sh (ash) or even make has a problem and not cygwin. This
> gets us nowhere.
> 
> Volker
> 


[-- Attachment #2: make.exe.stackdump --]
[-- Type: text/plain, Size: 1022 bytes --]

Exception: STATUS_ACCESS_VIOLATION at eip=0040DC0B
eax=00000002 ebx=0A067DA0 ecx=6574783D edx=00000001 esi=0A05CA88 edi=0A069A28
ebp=0022E478 esp=0022E470 program=C:\cygwin\bin\make.exe
cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
Stack trace:
Frame     Function  Args
0022E478  0040DC0B  (0A067DA0, 0022E4AC, 00000001, 00000000)
0022E4C8  0040C91E  (00000000, 00000000, 0A05C860, 610C8A9F)
0022E508  0040D77B  (0A05D3A8, 00000003, 00000000, 00000000)
0022E578  00419E15  (0A05D3A8, 00000002, 00000000, 00000002)
0022E598  00418FCA  (0A05D3A8, 00000002, 0022E5C8, 004010DF)
0022E5E8  0041AADF  (0A05D3A8, 00000001, 00000001, 00000000)
0022E658  0041A2F7  (0A05CA10, 00000001, 00000000, 0A05CA10)
0022E678  00418FCA  (0A05CA10, 00000000, 0022E6B8, 61055BB7)
0022E6C8  00418C8F  (0A0602F0, 00000000, 0022EF58, 00000000)
0022F080  0041146E  (00000002, 0A040B48, 0A0400A8, 61005A20)
0022F0D0  61005EB4  (0022F0E8, 00240000, 002448E8, 40000060)
0022FF90  610060CB  (00000000, 00000000, 00000000, 00000000)
End of stack trace

[-- Attachment #3: cygcheck.txt --]
[-- Type: text/plain, Size: 15411 bytes --]


Cygwin Win95/NT Configuration Diagnostics
Current System Time: Mon Mar 01 15:08:16 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:\WINDOWS\system32
	C:\WINDOWS
	C:\WINDOWS\System32\Wbem
	C:\Program

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
10513(Domain Users)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 11643(rcampbell) GID: 10513(Domain Users)
544(Administrators)   545(Users)
10513(Domain Users)

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

CYGWIN = `error_start=c:/cygwin/bin/insight.exe'
HOME = `C:\cygwin\home\rcampbell'
MAKE_MODE = `unix'
PWD = `/tmp'
USER = `rcampbell'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\rcampbell\Application Data'
CLIENTNAME = `PCRCAMPBELL3'
COLORFGBG = `0;default;15'
COLORTERM = `rxvt-xpm'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `DESK-RCAMPBELL'
COMSPEC = `C:\WINDOWS\system32\cmd.exe'
COSMIC = `t'
CVS_RSH = `/bin/ssh'
DISPLAY = `:0'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\rcampbell'
HOSTNAME = `desk-rcampbell'
INFOPATH = `/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:'
LOGONSERVER = `\\OTTDC2'
MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man'
NUMBER_OF_PROCESSORS = `2'
OLDPWD = `/home/rcampbell'
OS = `Windows_NT'
P4CONFIG = `.p4config'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 15 Model 2 Stepping 9, GenuineIntel'
PROCESSOR_LEVEL = `15'
PROCESSOR_REVISION = `0209'
PROGRAMFILES = `C:\Program Files'
PS1 = `\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ '
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINDOWS'
TEMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TERM = `xterm'
TMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp'
TROPIC_UNIQUE_ID = `156'
USERDNSDOMAIN = `TROPICNETWORKS.COM'
USERDOMAIN = `TROPICNETWORKS'
USERNAME = `rcampbell'
USERPROFILE = `C:\Documents and Settings\rcampbell'
WINDIR = `C:\WINDOWS'
WINDOWID = `168125504'
_ = `/usr/bin/cygcheck.exe'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
  (default) = 0x00000400
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 = 0x0000000a
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\Program Options

a:  fd           N/A    N/A                    
c:  hd  NTFS   39260Mb  53% CP CS UN PA FC     
d:  cd           N/A    N/A                    

C:\cygwin      /          system  binmode
C:             /c         system  binmode
C:\cygwin/bin  /usr/bin   system  binmode
C:\cygwin/lib  /usr/lib   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
Found: C:\cygwin\bin\gdb.exe
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 2: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 3:57
  842k 2003/09/30 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2003/9/30 12:49
  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-3.1.dll" v0.0 ts=2002/7/24 12:24
  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 17:51
  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 12:25
 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 17: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 11:14
   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 1: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 1: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 5:25
   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 3: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/10 22: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/19 22: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 4: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/10 22: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 18: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 18: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 18: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/6 23: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/10 19: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 16: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 4: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 17:50
   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 1: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 1: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 5: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 1: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 1: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 1: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 1: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 5: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 1: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 1: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 5: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 12: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 4: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 12: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 4: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 6:08
  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/6 23: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/10 19:16
  171k 2003/09/30 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2003/9/30 12:49
 1083k 2004/01/31 C:\cygwin\bin\cygwin1-1.5.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/1/30 19:32
 1095k 2004/02/05 C:\cygwin\bin\cygwin1-20040205.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/5 15:12
 1095k 2004/02/06 C:\cygwin\bin\cygwin1-20040206.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/6 11:35
 1095k 2004/02/14 C:\cygwin\bin\cygwin1-20040214.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/14 0:05
 1096k 2004/02/25 C:\cygwin\bin\cygwin1-20040215.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/15 21:40
 1094k 2004/02/25 C:\cygwin\bin\cygwin1-20040216.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/16 16:52
 1096k 2004/02/25 C:\cygwin\bin\cygwin1-20040217.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/17 16:31
 1096k 2004/02/25 C:\cygwin\bin\cygwin1-20040218.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/18 17:38
 1096k 2004/02/20 C:\cygwin\bin\cygwin1-20040220.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/20 18:53
 1097k 2004/02/21 C:\cygwin\bin\cygwin1-20040221.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/21 18:02
 1097k 2004/02/25 C:\cygwin\bin\cygwin1-20040225.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/25 13:16
 6880k 2004/02/26 C:\cygwin\bin\cygwin1-cvs.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/26 11:56
   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/3 22:03
 1097k 2004/02/25 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2004/2/25 13:16
    Cygwin DLL version info:
        DLL version: 1.5.8
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 110
        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 Feb 25 13:16:27 EST 2004
        Snapshot date: 20040225-13:12:47
        Shared id: cygwin1S4


Cygwin Package Information
Last downloaded files to: C:\cygwin\install
Last downloaded files from: http://mirrors.rcn.net/pub/sourceware/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             20030901-1         
bzip2                1.0.2-5            
crypt                1.1-1              
cvs                  1.11.6-3           
cygwin               1.5.7-1            
diffutils            2.8.4-1            
editrights           1.01-1             
expat                1.95.7-1           
fileutils            4.1-2              
findutils            4.1.7-4            
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         
gdb                  20030919-1         
gdbm                 1.8.3-7            
grep                 2.5-1              
groff                1.18.1-2           
gzip                 1.3.5-1            
inetutils            1.3.2-26           
less                 381-1              
libbz2_1             1.0.2-5            
libdb3.1             3.1.17-2           
libdb4.1             4.1.25-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            
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              
libreadline4         4.1-2              
libreadline5         4.3-5              
login                1.9-7              
make                 3.80-1             
man                  1.5k-2             
mingw-runtime        3.2-1              
mktemp               1.5-3              
ncurses              5.3-4              
openssl              0.9.7c-1           
perl                 5.8.2-1            
python               2.3.3-1            
readline             4.3-5              
rebase               2.2-3              
rxvt                 2.7.10-4           
sed                  4.0.8-1            
sh-utils             2.0.15-4           
tar                  1.13.25-5          
tcltk                20030901-1         
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              
wget                 1.9.1-1            
which                1.5-2              
zlib                 1.2.1-1            
Use -h to see help about each section


[-- Attachment #4: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-01 20:12                                     ` Rolf Campbell
@ 2004-03-01 20:26                                       ` Christopher Faylor
  2004-03-02 20:24                                       ` Volker Quetschke
  1 sibling, 0 replies; 54+ messages in thread
From: Christopher Faylor @ 2004-03-01 20:26 UTC (permalink / raw)
  To: cygwin

On Mon, Mar 01, 2004 at 03:12:18PM -0500, Rolf Campbell wrote:
>I can reproduce with that snapshot, but I get slightly different 
>results.

As long as we're comparing results, I might as well mention that I've
been running this on a Windows 2000 SP4 system since Friday without
interruption.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-01 20:12                                     ` Rolf Campbell
  2004-03-01 20:26                                       ` Christopher Faylor
@ 2004-03-02 20:24                                       ` Volker Quetschke
  2004-03-02 21:51                                         ` Christopher Faylor
  1 sibling, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-03-02 20:24 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 702 bytes --]

Hi!

> I can reproduce with that snapshot, but I get slightly different 
> results.  Here is the stderr output from 1052 runs, but the strange 
> thing is that even when I get errors, the task continues to run.  It 
> seems somehow that the return code of the errored run gets lost or 
> something.
Are you still using this script:

export C=1
while strace -o strace.$C.txt make -j ; do C=$(($C+1)) ; done
echo Failed after $C runs

If yes: The strace catches the errors. I use a script without
strace and the while catches the error of the make command.

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 254 bytes --]

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-02 20:24                                       ` Volker Quetschke
@ 2004-03-02 21:51                                         ` Christopher Faylor
  2004-03-02 22:58                                           ` Rolf Campbell
                                                             ` (2 more replies)
  0 siblings, 3 replies; 54+ messages in thread
From: Christopher Faylor @ 2004-03-02 21:51 UTC (permalink / raw)
  To: cygwin

On Tue, Mar 02, 2004 at 02:27:33PM -0500, Volker Quetschke wrote:
>>I can reproduce with that snapshot, but I get slightly different
>>results.  Here is the stderr output from 1052 runs, but the strange
>>thing is that even when I get errors, the task continues to run.  It
>>seems somehow that the return code of the errored run gets lost or
>>something.
>
>Are you still using this script:
>
>export C=1 while strace -o strace.$C.txt make -j ; do C=$(($C+1)) ;
>done echo Failed after $C runs
>
>If yes: The strace catches the errors.  I use a script without strace
>and the while catches the error of the make command.

Do you actually have an strace which demonstrates the problem?  I
don't any indication that you've duplicated this problem running
strace with a "modern" snapshot.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-02 21:51                                         ` Christopher Faylor
@ 2004-03-02 22:58                                           ` Rolf Campbell
  2004-03-02 23:54                                           ` Brian Ford
  2004-03-02 23:57                                           ` Volker Quetschke
  2 siblings, 0 replies; 54+ messages in thread
From: Rolf Campbell @ 2004-03-02 22:58 UTC (permalink / raw)
  To: cygwin

Christopher Faylor wrote:
> On Tue, Mar 02, 2004 at 02:27:33PM -0500, Volker Quetschke wrote:
> 
>>>I can reproduce with that snapshot, but I get slightly different
>>>results.  Here is the stderr output from 1052 runs, but the strange
>>>thing is that even when I get errors, the task continues to run.  It
>>>seems somehow that the return code of the errored run gets lost or
>>>something.
>>
>>Are you still using this script:
>>
>>export C=1 while strace -o strace.$C.txt make -j ; do C=$(($C+1)) ;
>>done echo Failed after $C runs
>>
>>If yes: The strace catches the errors.  I use a script without strace
>>and the while catches the error of the make command.
> 
> 
> Do you actually have an strace which demonstrates the problem?  I
> don't any indication that you've duplicated this problem running
> strace with a "modern" snapshot.

I have reproduced the problem with a recent snapshot ('25), and strace, 
but I am only using a single strace output file, so it keeps going and 
over-writes the errored strace with the next run.  I will run it tonight 
while preserving all strace logs, but I can only run for about 1500 
iterations before I fill my disk.  I hope it happens before that.

Is there any way to tell strace to mimic the return code of it's 
inferior process?

-Rolf


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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-02 21:51                                         ` Christopher Faylor
  2004-03-02 22:58                                           ` Rolf Campbell
@ 2004-03-02 23:54                                           ` Brian Ford
  2004-03-03  0:04                                             ` Igor Pechtchanski
  2004-03-02 23:57                                           ` Volker Quetschke
  2 siblings, 1 reply; 54+ messages in thread
From: Brian Ford @ 2004-03-02 23:54 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: TEXT/PLAIN, Size: 861 bytes --]

Ok, I haven't been following this thread, but I thought I'd try to help
debug.  Somebody tell me if I found a clue, or I'm just being stupid.

Under a current, debugging enabled, cvs compiled cygwin1.dll:

$ uname -a
CYGWIN_NT-5.1 fordpc 1.5.8(0.111/4/2) 2004-03-02 12:22 i686 unknown
unknown Cygwin

using the attached b.sh script and Makefile, I see the following output:

[snip]
: End 30.pp 1
: Begin 0.pp † 1+1‡
[snip]
: End 30.pp † 1+1‡
: Begin 0.pp † † 1+1‡+1‡
[etc]

hence, the env dump in the script.  Is it just too late in the day for me,
or is there environment corruption at play here?

This is very easy to reproduce, and it changes with minor changes to the
script.

-- 
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
Phone: 314-551-8460
Fax:   314-551-8444

[-- Attachment #2: Type: TEXT/PLAIN, Size: 262 bytes --]

SHELL	= /bin/sh

testuname: 0.pp 1.pp 2.pp 3.pp 4.pp 5.pp 6.pp 7.pp 8.pp 9.pp 10.pp 11.pp 12.pp 13.pp 14.pp 15.pp 16.pp 17.pp 18.pp 19.pp 20.pp 21.pp 22.pp 23.pp 24.pp 25.pp 26.pp 27.pp 28.pp 29.pp 30.pp

%.pp::
	: Begin $@ ${C}
	@sleep 1
	: End $@ ${C}

[-- Attachment #3: Type: TEXT/PLAIN, Size: 105 bytes --]

#!/bin/sh

export C=1
while make -j; do C=$(($C+1)) ; env > env.txt; done
echo Failed after $C runs

[-- Attachment #4: Type: TEXT/PLAIN, Size: 2801 bytes --]

!C:=C:\cygwin\bin
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\ford\Application Data
C=† † 1+1‡+1‡
COLORFGBG=15;default;0
COLORTERM=rxvt-xpm
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=FORDPC
COMSPEC=C:\WINDOWS\system32\cmd.exe
CUST=/vss/ems/env8/common
CVSROOT=:pserver:vital8@198.51.27.137:/home/vsslib/CVS
CVS_RSH=/bin/ssh
DISPLAY=:0
EMS=/vss/ems
ENV_PATH=/home/ford/env://thing1/db_release9/commercial/demo://thing1/db_release9/commercial/europe_env://thing1/db_release9/commercial/japan_env://thing1/db_release9/commercial/asia_env://thing1/db_release9/commercial/north_amer_env://thing1/db_release9/commercial/south_amer_env://thing1/db_release9/commercial/models://thing1/db_release9/commercial/test_align://thing1/db_release9/commercial/helicopter://thing1/db_release9/commercial/common
HOME=/home/ford
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\ford
HOSTNAME=fordpc
INFOPATH=/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:
LOGONSERVER=\\FORDPC
MAKE_MODE=unix
MANPATH=/usr/X11R6/man:/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man
NUMBER_OF_PROCESSORS=2
OLDPWD=/home/ford
ORIG_CDPATH=.:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/Program Files/ATI Technologies/ATI Control Panel:/usr/bin
ORIG_PATH=.:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/Program Files/ATI Technologies/ATI Control Panel:/usr/bin
OS=Windows_NT
PATH=.:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/Program Files/ATI Technologies/ATI Control Panel:/usr/bin:/home/ford/v9win2/tap:/vss/ems/bin:/home/ford/vsslib
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PKG_CONFIG_PATH=:/usr/X11R6/lib/pkgconfig
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=0209
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PS1=\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ 
PWD=/home/ford/bug_testing/ht
RTCVSBIN=/home/ford/vsslib
SESSIONNAME=Console
SHELL=/bin/bash
SHLVL=1
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TAP=/home/ford/v9win2/tap
TEMP=/cygdrive/c/DOCUME~1/ford/LOCALS~1/Temp
TERM=xterm
TEXMF={/usr/share/lilypond/2.0.1,/usr/share/texmf}
TMP=/cygdrive/c/DOCUME~1/ford/LOCALS~1/Temp
USER=ford
USERDOMAIN=FORDPC
USERNAME=ford
USERPROFILE=C:\Documents and Settings\ford
WINDIR=C:\WINDOWS
WINDOWID=168034472
XAPPLRESDIR=/home/ford/v9win2/tap/app-defaults
_=./b.sh

[-- Attachment #5: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-02 21:51                                         ` Christopher Faylor
  2004-03-02 22:58                                           ` Rolf Campbell
  2004-03-02 23:54                                           ` Brian Ford
@ 2004-03-02 23:57                                           ` Volker Quetschke
  2004-03-03  2:10                                             ` Volker Quetschke
  2 siblings, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-03-02 23:57 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 661 bytes --]

>>Are you still using this script:
>>
>>export C=1 while strace -o strace.$C.txt make -j ; do C=$(($C+1)) ;
>>done echo Failed after $C runs
>>
>>If yes: The strace catches the errors.  I use a script without strace
>>and the while catches the error of the make command.
> 
> Do you actually have an strace which demonstrates the problem?  I
> don't any indication that you've duplicated this problem running
> strace with a "modern" snapshot.
No, but I'll try to catch one. (I removed the strace from my script.)

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 254 bytes --]

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-02 23:54                                           ` Brian Ford
@ 2004-03-03  0:04                                             ` Igor Pechtchanski
  2004-03-03  2:05                                               ` Brian Ford
  0 siblings, 1 reply; 54+ messages in thread
From: Igor Pechtchanski @ 2004-03-03  0:04 UTC (permalink / raw)
  To: cygwin

On Tue, 2 Mar 2004, Brian Ford wrote:

> Ok, I haven't been following this thread, but I thought I'd try to help
> debug.  Somebody tell me if I found a clue, or I'm just being stupid.
>
> Under a current, debugging enabled, cvs compiled cygwin1.dll:
>
> $ uname -a
> CYGWIN_NT-5.1 fordpc 1.5.8(0.111/4/2) 2004-03-02 12:22 i686 unknown
> unknown Cygwin
>
> using the attached b.sh script and Makefile, I see the following output:
>
> [snip]
> : End 30.pp 1
> : Begin 0.pp † 1+1‡
> [snip]
> : End 30.pp † 1+1‡
> : Begin 0.pp † † 1+1‡+1‡
> [etc]
>
> hence, the env dump in the script.  Is it just too late in the day for me,
> or is there environment corruption at play here?
>
> This is very easy to reproduce, and it changes with minor changes to the
> script.

Brian,

It must be late in the day -- $((a+b)) is bash syntax, not ash...  You
need to change your script to have '#!/bin/bash' or use `expr a + b`.
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha@cs.nyu.edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor@watson.ibm.com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski, Ph.D.
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster."  -- Patrick Naughton

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-03  0:04                                             ` Igor Pechtchanski
@ 2004-03-03  2:05                                               ` Brian Ford
  0 siblings, 0 replies; 54+ messages in thread
From: Brian Ford @ 2004-03-03  2:05 UTC (permalink / raw)
  To: cygwin

On Tue, 2 Mar 2004, Igor Pechtchanski wrote:

> Brian,
>
> It must be late in the day -- $((a+b)) is bash syntax, not ash...  You
> need to change your script to have '#!/bin/bash' or use `expr a + b`.
> 	Igor
>
Thanks Igor.  I knew it had to be something stupid.

FWIW, I first tried the script verbatum from the original bug report.  It
had no #! line, and I thought that might be a problem.  I went through
several iterations of no #!, #!/bin/sh, #!/bin/bash, and even `expr $C +
1`, so I knew about that issue.  It must be too late in the day for me, as
this stuff always happens to me around quiting time :).

I'm still seeing "weirdness", but I'll have to poke around a lot more to
accurately define it.

-- 
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
Phone: 314-551-8460
Fax:   314-551-8444

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-02 23:57                                           ` Volker Quetschke
@ 2004-03-03  2:10                                             ` Volker Quetschke
  2004-03-03 14:58                                               ` Christopher Faylor
  0 siblings, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-03-03  2:10 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 2109 bytes --]

>>> Are you still using this script:
>>>
>>> export C=1 while strace -o strace.$C.txt make -j ; do C=$(($C+1)) ;
>>> done echo Failed after $C runs
>>>
>>> If yes: The strace catches the errors.  I use a script without strace
>>> and the while catches the error of the make command.
>>
>>
>> Do you actually have an strace which demonstrates the problem?  I
>> don't any indication that you've duplicated this problem running
>> strace with a "modern" snapshot.
> 
> No, but I'll try to catch one. (I removed the strace from my script.)
Ok, caught two already. (Produced with attached script + Makefile)

make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
Failed after 18 runs

corresponds to:
<http://www.scytek.de/cygwin/strace.out.1.gz>

and

make: *** virtual memory exhausted.  Stop.
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
Failed after 6 runs

corresponds to:
<http://www.scytek.de/cygwin/strace.out.2.gz>

I used cygwin1.dll with debugging build 20040225 and the make.exe
you (cgf) send me.

cygcheck output is somewhere in this thread.

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: MakefileV --]
[-- Type: text/plain, Size: 252 bytes --]

SHELL	= /bin/sh

testuname: 0.pp 1.pp 2.pp 3.pp 4.pp 5.pp 6.pp 7.pp 8.pp 9.pp 10.pp 11.pp 12.pp 13.pp 14.pp 15.pp 16.pp 17.pp 18.pp 19.pp 20.pp 21.pp 22.pp 23.pp 24.pp 25.pp 26.pp 27.pp 28.pp 29.pp 30.pp

%.pp::
	: Begin $@ ${C}
	@uname
	: End $@ ${C}

[-- Attachment #3: w_loop.sh --]
[-- Type: text/plain, Size: 476 bytes --]

#!/bin/bash
#export CYGWIN=error_start:gdb

export D=1

while [ $D -le 100 ] ; do
echo Loop $D

export C=1

logname=freeze.$D
logerr=${logname}.err

q=""
while [ "$q" != "stop" ] ; do
 strace -o strace.out make -j -f MakefileV > $logname 2>> $logerr
 C=$(($C+1))
 if [ -s $logerr ]; then q="stop" ; fi
done

echo Failed after $C runs >> $logerr
mv strace.out strace.out.$D
if [ -f make.exe.stackdump ]; then mv make.exe.stackdump make.exe.stackdump.$D ; fi
D=$(($D+1))

done


[-- Attachment #4: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-03  2:10                                             ` Volker Quetschke
@ 2004-03-03 14:58                                               ` Christopher Faylor
  2004-03-03 16:21                                                 ` Volker Quetschke
  2004-03-03 23:43                                                 ` Rolf Campbell
  0 siblings, 2 replies; 54+ messages in thread
From: Christopher Faylor @ 2004-03-03 14:58 UTC (permalink / raw)
  To: cygwin

On Tue, Mar 02, 2004 at 11:37:25AM -0500, Volker Quetschke wrote:
>>>>Are you still using this script:
>>>>
>>>>export C=1 while strace -o strace.$C.txt make -j ; do C=$(($C+1)) ;
>>>>done echo Failed after $C runs
>>>>
>>>>If yes: The strace catches the errors.  I use a script without strace
>>>>and the while catches the error of the make command.
>>>
>>>
>>>Do you actually have an strace which demonstrates the problem?  I
>>>don't any indication that you've duplicated this problem running
>>>strace with a "modern" snapshot.
>>
>>No, but I'll try to catch one. (I removed the strace from my script.)
>Ok, caught two already. (Produced with attached script + Makefile)

Not much to there, unfortunately.

Out of curiousity, can you duplicate this problem with the snapshot?  I see
that this is your own build, probably built with --enable-debugging.

I've been diligently testing things with the snapshot rather than my own
build because I was trying to debug what was in the subject.  Snapshots
aren't built with --enable-debugging.  If this is just an artifact from
building with --enable-debugging, then I'm not too worried.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-03 14:58                                               ` Christopher Faylor
@ 2004-03-03 16:21                                                 ` Volker Quetschke
  2004-03-03 19:16                                                   ` Volker Quetschke
  2004-03-03 23:43                                                 ` Rolf Campbell
  1 sibling, 1 reply; 54+ messages in thread
From: Volker Quetschke @ 2004-03-03 16:21 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1288 bytes --]

>>>>Do you actually have an strace which demonstrates the problem?  I
>>>>don't any indication that you've duplicated this problem running
>>>>strace with a "modern" snapshot.
>>>
>>>No, but I'll try to catch one. (I removed the strace from my script.)
>>
>>Ok, caught two already. (Produced with attached script + Makefile)
> 
> Not much to there, unfortunately.
> 
> Out of curiousity, can you duplicate this problem with the snapshot?  I see
> that this is your own build, probably built with --enable-debugging.
I just stopped the scrip and replaced my selfbuild cygwin1.dll ( with
debugging ) with the 20040225 snapshot.

> I've been diligently testing things with the snapshot rather than my own
> build because I was trying to debug what was in the subject.  Snapshots
> aren't built with --enable-debugging.  If this is just an artifact from
> building with --enable-debugging, then I'm not too worried.
We'll see. Actually I got a lot of make errors in my run since
yesterday. The use of strace seemed to increase the "error rate".

I got 18 make errors + strace file since yesterday, but that
was the selfbuild dll with debugging.

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 254 bytes --]

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-03 16:21                                                 ` Volker Quetschke
@ 2004-03-03 19:16                                                   ` Volker Quetschke
  0 siblings, 0 replies; 54+ messages in thread
From: Volker Quetschke @ 2004-03-03 19:16 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 355 bytes --]

> I just stopped the scrip and replaced my selfbuild cygwin1.dll ( with
> debugging ) with the 20040225 snapshot.
OK, I already got four make errors with the 20040225 snapshot. Shall
I post the strace files?

Volker

-- 
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 254 bytes --]

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-03 14:58                                               ` Christopher Faylor
  2004-03-03 16:21                                                 ` Volker Quetschke
@ 2004-03-03 23:43                                                 ` Rolf Campbell
  2004-03-04 16:26                                                   ` Christopher Faylor
  1 sibling, 1 reply; 54+ messages in thread
From: Rolf Campbell @ 2004-03-03 23:43 UTC (permalink / raw)
  To: cygwin

Christopher Faylor wrote:

>>>No, but I'll try to catch one. (I removed the strace from my script.)
>>
>>Ok, caught two already. (Produced with attached script + Makefile)
> 
> 
> Not much to there, unfortunately.
> 
> Out of curiousity, can you duplicate this problem with the snapshot?  I see
> that this is your own build, probably built with --enable-debugging.
> 
> I've been diligently testing things with the snapshot rather than my own
> build because I was trying to debug what was in the subject.  Snapshots
> aren't built with --enable-debugging.  If this is just an artifact from
> building with --enable-debugging, then I'm not too worried.
> cgf

Ok, I've been running the script with the '25 snapshot all day, with 44 
failures.  All the same type of failures I was seeing with the cvs (with 
--enable-debugging).  Unfortunitely, the ethernet card on my home 
machine broke so for now I'll upload one of the strace files to a 
geocites site.  Nothing looks suspicious to me in the strace, maybe it's 
a bug in make?
http://www.geocities.com/endlisnis/Temp/freeze.zip

What I did notice is that I'm getting a tonne of failures "make: *** 
virtual memory exhausted.  Stop."  grep'ing through the make source 
(which I was unable to compile) I see that this can happen when malloc 
returns NULL (makes sense from the message), and I can say that my 
machine has plenty of memory left.  1Gig of ram, and my commit charge 
never exheaded 500Megs during the whole test.  I have my 
'heap_chunk_in_mb' set to 1024.

-Rolf


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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-03 23:43                                                 ` Rolf Campbell
@ 2004-03-04 16:26                                                   ` Christopher Faylor
  2004-03-04 17:35                                                     ` Christopher Faylor
  0 siblings, 1 reply; 54+ messages in thread
From: Christopher Faylor @ 2004-03-04 16:26 UTC (permalink / raw)
  To: cygwin

On Wed, Mar 03, 2004 at 06:16:55PM -0500, Rolf Campbell wrote:
>Christopher Faylor wrote:
>>>>No, but I'll try to catch one.  (I removed the strace from my script.)
>>>
>>>Ok, caught two already.  (Produced with attached script + Makefile)
>>
>>Not much to there, unfortunately.
>>
>>Out of curiousity, can you duplicate this problem with the snapshot?  I
>>see that this is your own build, probably built with
>>--enable-debugging.
>>
>>I've been diligently testing things with the snapshot rather than my
>>own build because I was trying to debug what was in the subject.
>>Snapshots aren't built with --enable-debugging.  If this is just an
>>artifact from building with --enable-debugging, then I'm not too
>>worried.
>
>Ok, I've been running the script with the '25 snapshot all day, with 44
>failures.  All the same type of failures I was seeing with the cvs
>(with --enable-debugging).  Unfortunitely, the ethernet card on my home
>machine broke so for now I'll upload one of the strace files to a
>geocites site.  Nothing looks suspicious to me in the strace, maybe
>it's a bug in make?  http://www.geocities.com/endlisnis/Temp/freeze.zip

Thanks.  Unfortunately, I don't see anything more here than in the other
strace output.

I did manage to duplicate this after 1437 repetitions or so.  My strace
didn't show anything either, unfortunately, but now maybe I can slowly
get to the bottom of the problem.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-04 16:26                                                   ` Christopher Faylor
@ 2004-03-04 17:35                                                     ` Christopher Faylor
  2004-03-04 18:59                                                       ` Brian Ford
  2004-03-06  0:18                                                       ` Christopher Faylor
  0 siblings, 2 replies; 54+ messages in thread
From: Christopher Faylor @ 2004-03-04 17:35 UTC (permalink / raw)
  To: cygwin

On Wed, Mar 03, 2004 at 09:14:28PM -0500, Christopher Faylor wrote:
>On Wed, Mar 03, 2004 at 06:16:55PM -0500, Rolf Campbell wrote:
>>Christopher Faylor wrote:
>>>>>No, but I'll try to catch one.  (I removed the strace from my script.)
>>>>
>>>>Ok, caught two already.  (Produced with attached script + Makefile)
>>>
>>>Not much to there, unfortunately.
>>>
>>>Out of curiousity, can you duplicate this problem with the snapshot?  I
>>>see that this is your own build, probably built with
>>>--enable-debugging.
>>>
>>>I've been diligently testing things with the snapshot rather than my
>>>own build because I was trying to debug what was in the subject.
>>>Snapshots aren't built with --enable-debugging.  If this is just an
>>>artifact from building with --enable-debugging, then I'm not too
>>>worried.
>>
>>Ok, I've been running the script with the '25 snapshot all day, with 44
>>failures.  All the same type of failures I was seeing with the cvs
>>(with --enable-debugging).  Unfortunitely, the ethernet card on my home
>>machine broke so for now I'll upload one of the strace files to a
>>geocites site.  Nothing looks suspicious to me in the strace, maybe
>>it's a bug in make?  http://www.geocities.com/endlisnis/Temp/freeze.zip
>
>Thanks.  Unfortunately, I don't see anything more here than in the other
>strace output.
>
>I did manage to duplicate this after 1437 repetitions or so.  My strace
>didn't show anything either, unfortunately, but now maybe I can slowly
>get to the bottom of the problem.

Weird.  Now that I've managed to duplicate it, I can do so at will.  I
guess that's good news.

I see what is causing the symptom but not what is causing the problem.
I spent a sleepless night modelling multi-threaded signal interrupts
in my head but I'm still not any closer to understanding the problem.

The problem is that malloc allocates some memory, puts the address of
the memory in the eax register, and then returns.  In the meantime, two
signals have come in, so rather than return immediately, malloc returns
to the signal handler and then the signal handler is called again.  In
some cases, this causes the eax register to become zero and so make
(rightly) complains.  In theory, this shouldn't happen since the eax
register should have been saved on the stack.

Nope.  Typing an explanation doesn't help me figure this out.  Bummer.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-04 17:35                                                     ` Christopher Faylor
@ 2004-03-04 18:59                                                       ` Brian Ford
  2004-03-04 19:27                                                         ` Brian Ford
  2004-03-06  0:18                                                       ` Christopher Faylor
  1 sibling, 1 reply; 54+ messages in thread
From: Brian Ford @ 2004-03-04 18:59 UTC (permalink / raw)
  To: cygwin

Um..., stupid question.  As usual, I haven't thought about this much, or
traced it too far yet, but...

__sigbe begins by pushing ebx, edx, and eax.  It ends by poping just eax
and edx.  Why don't you need to pop ebx?

On Thu, 4 Mar 2004, Christopher Faylor wrote:

> I see what is causing the symptom but not what is causing the problem.
> I spent a sleepless night modelling multi-threaded signal interrupts
> in my head but I'm still not any closer to understanding the problem.
>
> The problem is that malloc allocates some memory, puts the address of
> the memory in the eax register, and then returns.  In the meantime, two
> signals have come in, so rather than return immediately, malloc returns
> to the signal handler and then the signal handler is called again.  In
> some cases, this causes the eax register to become zero and so make
> (rightly) complains.  In theory, this shouldn't happen since the eax
> register should have been saved on the stack.
>
> Nope.  Typing an explanation doesn't help me figure this out.  Bummer.
>

-- 
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
Phone: 314-551-8460
Fax:   314-551-8444

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-04 18:59                                                       ` Brian Ford
@ 2004-03-04 19:27                                                         ` Brian Ford
  0 siblings, 0 replies; 54+ messages in thread
From: Brian Ford @ 2004-03-04 19:27 UTC (permalink / raw)
  To: cygwin



On Thu, 4 Mar 2004, Brian Ford wrote:

> Um..., stupid question.  As usual, I haven't thought about this much, or
> traced it too far yet, but...
>
> __sigbe begins by pushing ebx, edx, and eax.  It ends by poping just eax
> and edx.  Why don't you need to pop ebx?
>
Never mind, I see the restore.  I'm still not sure the stack pointer is
right, but I haven't done x86 assembly is many years, and I don't know
what you are doing.

BTW, the stab for sigfe has a typo, I think (__sigbe, instead of __sigfe).

-- 
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
Phone: 314-551-8460
Fax:   314-551-8444

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-04 17:35                                                     ` Christopher Faylor
  2004-03-04 18:59                                                       ` Brian Ford
@ 2004-03-06  0:18                                                       ` Christopher Faylor
  2004-03-06  0:24                                                         ` Christopher Faylor
  1 sibling, 1 reply; 54+ messages in thread
From: Christopher Faylor @ 2004-03-06  0:18 UTC (permalink / raw)
  To: cygwin

On Thu, Mar 04, 2004 at 10:59:48AM -0500, Christopher Faylor wrote:
>On Wed, Mar 03, 2004 at 09:14:28PM -0500, Christopher Faylor wrote:
>>On Wed, Mar 03, 2004 at 06:16:55PM -0500, Rolf Campbell wrote:
>>>Christopher Faylor wrote:
>>>>>>No, but I'll try to catch one.  (I removed the strace from my script.)
>>>>>
>>>>>Ok, caught two already.  (Produced with attached script + Makefile)
>>>>
>>>>Not much to there, unfortunately.
>>>>
>>>>Out of curiousity, can you duplicate this problem with the snapshot?  I
>>>>see that this is your own build, probably built with
>>>>--enable-debugging.
>>>>
>>>>I've been diligently testing things with the snapshot rather than my
>>>>own build because I was trying to debug what was in the subject.
>>>>Snapshots aren't built with --enable-debugging.  If this is just an
>>>>artifact from building with --enable-debugging, then I'm not too
>>>>worried.
>>>
>>>Ok, I've been running the script with the '25 snapshot all day, with 44
>>>failures.  All the same type of failures I was seeing with the cvs
>>>(with --enable-debugging).  Unfortunitely, the ethernet card on my home
>>>machine broke so for now I'll upload one of the strace files to a
>>>geocites site.  Nothing looks suspicious to me in the strace, maybe
>>>it's a bug in make?  http://www.geocities.com/endlisnis/Temp/freeze.zip
>>
>>Thanks.  Unfortunately, I don't see anything more here than in the other
>>strace output.
>>
>>I did manage to duplicate this after 1437 repetitions or so.  My strace
>>didn't show anything either, unfortunately, but now maybe I can slowly
>>get to the bottom of the problem.
>
>Weird.  Now that I've managed to duplicate it, I can do so at will.  I
>guess that's good news.
>
>I see what is causing the symptom but not what is causing the problem.
>I spent a sleepless night modelling multi-threaded signal interrupts
>in my head but I'm still not any closer to understanding the problem.
>
>The problem is that malloc allocates some memory, puts the address of
>the memory in the eax register, and then returns.  In the meantime, two
>signals have come in, so rather than return immediately, malloc returns
>to the signal handler and then the signal handler is called again.  In
>some cases, this causes the eax register to become zero and so make
>(rightly) complains.  In theory, this shouldn't happen since the eax
>register should have been saved on the stack.
>
>Nope.  Typing an explanation doesn't help me figure this out.  Bummer.

I think I may have figured this out.

It wasn't the eax register being zeroed.  It was actually the test for
zero returning improper values due to being interrupted by a signal.

I made a fix last night that allowed me to run this for 2500+
iterations.  Of course, I have managed to do that before without error,
so that doesn't mean much, I guess.  Backing the change out resulted in
a 'virtual memory exhausted' error in less than a hundred iterations,
however.  Odd that I can duplicate it so readily now.  I think my
computer was previously trying to shield me from the pain of debugging
this problem.

There is a new snapshot up now with my fix in it.  Please try it.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-06  0:18                                                       ` Christopher Faylor
@ 2004-03-06  0:24                                                         ` Christopher Faylor
  2004-03-06  8:21                                                           ` Christopher Faylor
  0 siblings, 1 reply; 54+ messages in thread
From: Christopher Faylor @ 2004-03-06  0:24 UTC (permalink / raw)
  To: cygwin

On Fri, Mar 05, 2004 at 02:33:52PM -0500, Christopher Faylor wrote:
>I think I may have figured this out.
>
>It wasn't the eax register being zeroed.  It was actually the test for
>zero returning improper values due to being interrupted by a signal.
>
>I made a fix last night that allowed me to run this for 2500+
>iterations.  Of course, I have managed to do that before without error,
>so that doesn't mean much, I guess.  Backing the change out resulted in
>a 'virtual memory exhausted' error in less than a hundred iterations,
>however.  Odd that I can duplicate it so readily now.  I think my
>computer was previously trying to shield me from the pain of debugging
>this problem.
>
>There is a new snapshot up now with my fix in it.  Please try it.

Sigh.  Literally two minutes after sending this email, the "make -j"
test that I was running at home errored out with a different error.

Back to the drawing board...

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-06  0:24                                                         ` Christopher Faylor
@ 2004-03-06  8:21                                                           ` Christopher Faylor
  2004-03-08 17:52                                                             ` Rolf Campbell
  0 siblings, 1 reply; 54+ messages in thread
From: Christopher Faylor @ 2004-03-06  8:21 UTC (permalink / raw)
  To: cygwin

On Fri, Mar 05, 2004 at 02:38:01PM -0500, Christopher Faylor wrote:
>On Fri, Mar 05, 2004 at 02:33:52PM -0500, Christopher Faylor wrote:
>>I think I may have figured this out.
>>
>>It wasn't the eax register being zeroed.  It was actually the test for
>>zero returning improper values due to being interrupted by a signal.
>>
>>I made a fix last night that allowed me to run this for 2500+
>>iterations.  Of course, I have managed to do that before without error,
>>so that doesn't mean much, I guess.  Backing the change out resulted in
>>a 'virtual memory exhausted' error in less than a hundred iterations,
>>however.  Odd that I can duplicate it so readily now.  I think my
>>computer was previously trying to shield me from the pain of debugging
>>this problem.
>>
>>There is a new snapshot up now with my fix in it.  Please try it.
>
>Sigh.  Literally two minutes after sending this email, the "make -j"
>test that I was running at home errored out with a different error.
>
>Back to the drawing board...

Hmm.  I can't duplicate the failure I saw so maybe it would still be
instructive to see how the current snapshot works for others.

Please send test results here.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-06  8:21                                                           ` Christopher Faylor
@ 2004-03-08 17:52                                                             ` Rolf Campbell
  2004-03-08 18:32                                                               ` Christopher Faylor
  0 siblings, 1 reply; 54+ messages in thread
From: Rolf Campbell @ 2004-03-08 17:52 UTC (permalink / raw)
  To: cygwin

Christopher Faylor wrote:
>>>I made a fix last night that allowed me to run this for 2500+
>>>iterations.  Of course, I have managed to do that before without error,
>>>so that doesn't mean much, I guess.  Backing the change out resulted in
>>>a 'virtual memory exhausted' error in less than a hundred iterations,
>>>however.  Odd that I can duplicate it so readily now.  I think my
>>>computer was previously trying to shield me from the pain of debugging
>>>this problem.
>>>
>>>There is a new snapshot up now with my fix in it.  Please try it.
>>
>>Sigh.  Literally two minutes after sending this email, the "make -j"
>>test that I was running at home errored out with a different error.
>>
>>Back to the drawing board...
> 
> 
> Hmm.  I can't duplicate the failure I saw so maybe it would still be
> instructive to see how the current snapshot works for others.
> 
> Please send test results here.
> 
> cgf
> 

'06 snapshot, froze after 128 iterations (0% cpu, no error output).
I've attached the end of the strace output.  I will run it a few more 
times to make sure this is consistant.

-Rolf

**********************************************
Program name: C:\cygwin\bin\sh.exe (2884)
   248   43520 [main] uname 2816 writev: writev (1, 0x22EEB0, 1)
App version:  1005.8, api: 0.111
    96   43616 [main] uname 2816 fhandler_base::write: binary write
DLL version:  1005.8, api: 0.111
   118   43734 [main] uname 2816 fhandler_base::write: 14 = write 
(0xA040280, 14)
DLL build:    20040306 23:59:38SNP
   107   43841 [main] uname 2816 writev: 14 = write (1, 0x22EEB0, 1), 
errno 0
OS version:   Windows NT-5.1
  9827 1053360 [proc] make 2168 proc_subproc: args: 2, 1
   170   44011 [main] uname 2816 close: close (1)
Heap size:    1073741824
   154 1053514 [proc] make 2168 proc_subproc: pid 4080[1] terminated, 
handle 0x674, nchildren 3, nzombies 3
   151   44162 [main] uname 2816 fhandler_base::close: closing 
'/tmp/cygwin/freeze.1' handle 0x6E8
Date/Time:    2004-03-08 11:18:11
**********************************************
   151 1053665 [proc] make 2168 proc_subproc: zombifying [1], pid 4080, 
handle 0x674, nchildren 3
   131   44293 [main] uname 2816 close: 0 = close (1)
   103 1053768 [proc] make 2168 proc_subproc: returning 1
    77 1053845 [proc] make 2168 sig_send: sendsig 0x70C, pid 2168, 
signal 20, its_me 1
   289    1133 [main] sh 2884 events_init: windows_system_directory 
'C:\WINDOWS\System32\', windows_system_directory_length 20
   243   44536 [main] uname 2816 do_exit: do_exit (0), exit_state 0
   132 1053977 [proc] make 2168 sig_send: Not waiting for sigcomplete. 
its_me 1 signal 20
    99   44635 [main] uname 2816 void: 0x0 = signal (20, 0x1)
   142    1275 [main] sh 2884 _cygwin_istext_for_stdio: fd 0: opened as 
binary
   108 1054085 [proc] make 2168 sig_send: returning 0x0 from sending 
signal 20
    65   44700 [main] uname 2816 void: 0x0 = signal (1, 0x1)
    90   44790 [main] uname 2816 void: 0x0 = signal (2, 0x1)
   133 1054218 [proc] make 2168 wait_subproc: looping
   150    1425 [main] sh 2884 _cygwin_istext_for_stdio: fd 1: opened as 
binary
    51   44841 [main] uname 2816 void: 0x0 = signal (3, 0x1)
   134 1054352 [sig] make 2168 sigpacket::process: signal 20 processing
   129   44970 [main] uname 2816 fhandler_base::close: closing 
'/tmp/cygwin/freeze.1.err' handle 0x738
   151    1576 [main] sh 2884 _cygwin_istext_for_stdio: fd 2: opened as 
binary
    70 1054422 [sig] make 2168 _cygtls::find_tls: sig 20
    94 1054516 [sig] make 2168 sigpacket::process: signal 20, about to 
call 0x40C540
   144   45114 [main] uname 2816 sigproc_terminate: entering
    54 1054570 [sig] make 2168 setup_handler: trying to send sig 20 but 
signal 20 already armed
    61 1054631 [sig] make 2168 setup_handler: signal 20 not delivered
   149   45263 [sig] uname 2816 wait_sig: done
    49 1054680 [sig] make 2168 sigpacket::process: returning 0
    62   45325 [sig] uname 2816 _cygtls::remove: wait 0x0
    76 1054756 [sig] make 2168 proc_subproc: args: 3, 0
    60 1054816 [sig] make 2168 proc_subproc: looking for processes to reap
    71 1054887 [sig] make 2168 proc_subproc: finished processing 
terminated/stopped child
   173   45498 [main] uname 2816 proc_terminate: nchildren 0, nzombies 0
    50 1054937 [sig] make 2168 proc_subproc: returning 1
   112   45610 [main] uname 2816 proc_terminate: leaving
   716   46326 [main] uname 2816 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 156250
    60   46386 [main] uname 2816 __to_clock_t: total 00000000 0000000F
    51   46437 [main] uname 2816 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 312500
    50   46487 [main] uname 2816 __to_clock_t: total 00000000 0000001F
  1763    3339 [main] sh 2884 parse_options: error_start (called func)
   100    3439 [main] sh 2884 parse_options: returning
    52    3491 [main] sh 2884 pinfo_init: pid 2884, pgid 2168
   419    3910 [main] sh 2884 sigproc_init: process/signal handling 
enabled(C1)
    78    3988 [main] sh 2884 dll_crt0_1: user_data->main 0x4081F0
    60    4048 [main] sh 2884 wait_for_sigthread: wait_sig_inited 0x750
   242    4290 [sig] sh 2884 wait_sig: subproc_ready 0x778
16516 1057217 [main] make 2884! spawn_guts: res = 20000
   168    4458 [sig] sh 2884 wait_sig: entering ReadFile loop, readsig 
0x740, myself->sendsig 0x73C
    69 1057286 [main] make 2884! spawn_guts: parent handle 0x7F8
   131 1057417 [main] make 2884! spawn_guts: 1 = DuplicateHandle, oldh 
0x65C, newh 0x6A0
    95 1057512 [main] make 2884! sigproc_terminate: entering
    56 1057568 [main] make 2884! proc_terminate: nchildren 0, nzombies 0
    48 1057616 [main] make 2884! proc_terminate: leaving
    65 1057681 [main] make 2884! __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 0
  1808   48295 [main] uname 2816 _pinfo::exit: Calling ExitProcess 0
   142 1057823 [main] make 2884! __to_clock_t: total 00000000 00000000
    71 1057894 [main] make 2884! __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 156250
    90 1057984 [main] make 2884! __to_clock_t: total 00000000 0000000F
35890  223586 [proc] sh 3776 proc_subproc: args: 2, 0
   502  224088 [proc] sh 3776 proc_subproc: pid 2816[0] terminated, 
handle 0x70C, nchildren 1, nzombies 0
  1789 1059773 [main] make 2884! _pinfo::exit: Calling ExitProcess 131072
   318  224406 [proc] sh 3776 proc_subproc: zombifying [0], pid 2816, 
handle 0x70C, nchildren 1
   128  224534 [proc] sh 3776 proc_subproc: returning 1
   271  224805 [proc] sh 3776 sig_send: sendsig 0x74C, pid 3776, signal 
20, its_me 1
   290  225095 [proc] sh 3776 sig_send: Not waiting for sigcomplete. 
its_me 1 signal 20
   223  225318 [proc] sh 3776 sig_send: returning 0x0 from sending signal 20
  6524 1061461 [proc] make 2168 proc_subproc: args: 2, 0
    67 1061528 [proc] make 2168 proc_subproc: pid 2884[0], reparented 
old hProcess 0x65C, new 0x6A0
    49 1061577 [proc] make 2168 proc_subproc: returning 0
  1007  226325 [proc] sh 3776 wait_subproc: looping
   158 1061735 [proc] make 2168 wait_subproc: looping
     9  226334 [sig] sh 3776 sigpacket::process: signal 20 processing
   160  226494 [sig] sh 3776 _cygtls::find_tls: sig 20
    49  226543 [sig] sh 3776 sigpacket::process: default signal 20 ignored
    58  226601 [sig] sh 3776 sigpacket::process: returning 1
    58  226659 [sig] sh 3776 proc_subproc: args: 3, 0
    76  226735 [sig] sh 3776 proc_subproc: looking for processes to reap
    60  226795 [sig] sh 3776 checkstate: nchildren 0, nzombies 1
    59  226854 [sig] sh 3776 stopped_or_terminated: considering pid 2816
    72  226926 [sig] sh 3776 remove_zombie: removing 0, pid 2816, nzombies 1
    58  226984 [main] sh 3776 wait4: 0 = WaitForSingleObject (...)
  5180    9638 [main] sh 2884 sigaction: signal 2, newact 0x0, oldact 
0x22EF00
    78  227062 [main] sh 3776 wait4: intpid -1, status 0x22ED58, 
w->status 0, options 0, res 2816
    80    9718 [main] sh 2884 void: 0x0 = signal (2, 0x40F5A0)
   106  227168 [sig] sh 3776 checkstate: returning 1
    96    9814 [main] sh 2884 sigaction: signal 3, newact 0x0, oldact 
0x22EF00
    69  227237 [main] sh 3776 do_exit: do_exit (0), exit_state 0
   132    9946 [main] sh 2884 void: 0x0 = signal (3, 0x40F5A0)
    53  227290 [sig] sh 3776 proc_subproc: released waiting thread
    91  227381 [main] sh 3776 void: 0x0 = signal (20, 0x1)
   127   10073 [main] sh 2884 sigaction: signal 15, newact 0x0, oldact 
0x22EF00
    71  227452 [sig] sh 3776 proc_subproc: finished processing 
terminated/stopped child
    58  227510 [main] sh 3776 void: 0x0 = signal (1, 0x1)
   126   10199 [main] sh 2884 void: 0x0 = signal (15, 0x0)
    71  227581 [sig] sh 3776 proc_subproc: returning 1
    54  227635 [main] sh 3776 void: 0x40F5A0 = signal (2, 0x1)
   154   10353 [main] sh 2884 cwdstuff::get: posix /tmp/cygwin
   132  227767 [main] sh 3776 void: 0x40F5A0 = signal (3, 0x1)
    67   10420 [main] sh 2884 cwdstuff::get: (/tmp/cygwin) = 
cwdstuff::get (0x22DF50, 4096, 1, 1), errno 0
    95  227862 [main] sh 3776 fhandler_base::close: closing 
'/tmp/cygwin/freeze.1' handle 0x6E8
    74  227936 [main] sh 3776 fhandler_base::close: closing 
'/tmp/cygwin/freeze.1.err' handle 0x738
    60  227996 [main] sh 3776 sigproc_terminate: entering
    85  228081 [sig] sh 3776 wait_sig: done
     0  228081 [main] sh 3776 proc_terminate: nchildren 0, nzombies 0
   119  228200 [main] sh 3776 proc_subproc: args: 3, 1
     0  228200 [sig] sh 3776 _cygtls::remove: wait 0x0
    69  228269 [main] sh 3776 proc_subproc: clear waiting threads
   625   11045 [main] sh 2884 do_exit: do_exit (0), exit_state 0
   182  228451 [main] sh 3776 proc_subproc: finished clearing
    89   11134 [main] sh 2884 void: 0x0 = signal (20, 0x1)
    90  228541 [main] sh 3776 proc_subproc: returning 1
    94   11228 [main] sh 2884 void: 0x0 = signal (1, 0x1)
    94  228635 [main] sh 3776 proc_terminate: leaving
    94   11322 [main] sh 2884 void: 0x40F5A0 = signal (2, 0x1)
    72   11394 [main] sh 2884 void: 0x40F5A0 = signal (3, 0x1)
   172  228807 [main] sh 3776 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 312500
   101  228908 [main] sh 3776 __to_clock_t: total 00000000 0000001F
   128   11522 [main] sh 2884 fhandler_base::close: closing 
'/tmp/cygwin/freeze.1' handle 0x6E8
    53  228961 [main] sh 3776 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 156250
    90   11612 [main] sh 2884 fhandler_base::close: closing 
'/tmp/cygwin/freeze.1.err' handle 0x738
    62  229023 [main] sh 3776 __to_clock_t: total 00000000 0000000F
    55   11667 [main] sh 2884 sigproc_terminate: entering
    75   11742 [sig] sh 2884 wait_sig: done
    54   11796 [sig] sh 2884 _cygtls::remove: wait 0x0
   -55   11741 [main] sh 2884 proc_terminate: nchildren 0, nzombies 0
   231   11972 [main] sh 2884 proc_terminate: leaving
  -201  228822 [proc] sh 3776 wait_subproc: done
   182   12154 [main] sh 2884 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 0
    51   12205 [main] sh 2884 __to_clock_t: total 00000000 00000000
    49   12254 [main] sh 2884 __to_clock_t: dwHighDateTime 0, 
dwLowDateTime 156250
    53   12307 [main] sh 2884 __to_clock_t: total 00000000 0000000F
  2167  230989 [proc] sh 3776 _cygtls::remove: wait 0x0
   -12  230977 [main] sh 3776 _pinfo::exit: Calling ExitProcess 0
  1599   13906 [main] sh 2884 _pinfo::exit: Calling ExitProcess 0
  6988 1068723 [proc] make 2168 proc_subproc: args: 2, 1
   119 1068842 [proc] make 2168 proc_subproc: pid 3776[1] terminated, 
handle 0x664, nchildren 2, nzombies 4
   247 1069089 [proc] make 2168 proc_subproc: zombifying [1], pid 3776, 
handle 0x664, nchildren 2
    74 1069163 [proc] make 2168 proc_subproc: returning 1
    58 1069221 [proc] make 2168 sig_send: sendsig 0x70C, pid 2168, 
signal 20, its_me 1
    80 1069301 [proc] make 2168 sig_send: Not waiting for sigcomplete. 
its_me 1 signal 20
     6 1069307 [sig] make 2168 sigpacket::process: signal 20 processing
    56 1069363 [proc] make 2168 sig_send: returning 0x0 from sending 
signal 20
    52 1069415 [sig] make 2168 _cygtls::find_tls: sig 20
    54 1069469 [proc] make 2168 wait_subproc: looping
    62 1069531 [sig] make 2168 sigpacket::process: signal 20, about to 
call 0x40C540
    58 1069589 [proc] make 2168 proc_subproc: args: 2, 0
   106 1069695 [proc] make 2168 proc_subproc: pid 2884[0] terminated, 
handle 0x6A0, nchildren 1, nzombies 5
    45 1069740 [proc] make 2168 proc_subproc: zombifying [0], pid 2884, 
handle 0x6A0, nchildren 1
    45 1069785 [proc] make 2168 proc_subproc: returning 1
    45 1069830 [proc] make 2168 sig_send: sendsig 0x70C, pid 2168, 
signal 20, its_me 1
    49 1069879 [proc] make 2168 sig_send: Not waiting for sigcomplete. 
its_me 1 signal 20
    43 1069922 [proc] make 2168 sig_send: returning 0x0 from sending 
signal 20
    43 1069965 [proc] make 2168 wait_subproc: looping
  -321 1069644 [sig] make 2168 setup_handler: trying to send sig 20 but 
signal 20 already armed
   401 1070045 [sig] make 2168 setup_handler: signal 20 not delivered
    41 1070086 [sig] make 2168 sigpacket::process: returning 0
    48 1070134 [sig] make 2168 proc_subproc: args: 3, 0
    40 1070174 [sig] make 2168 proc_subproc: looking for processes to reap
    42 1070216 [sig] make 2168 proc_subproc: finished processing 
terminated/stopped child
    41 1070257 [sig] make 2168 proc_subproc: returning 1
    48 1070305 [sig] make 2168 sigpacket::process: signal 20 processing
    43 1070348 [sig] make 2168 _cygtls::find_tls: sig 20
    43 1070391 [sig] make 2168 sigpacket::process: signal 20, about to 
call 0x40C540
    42 1070433 [sig] make 2168 setup_handler: trying to send sig 20 but 
signal 20 already armed
    42 1070475 [sig] make 2168 setup_handler: signal 20 not delivered
    41 1070516 [sig] make 2168 sigpacket::process: returning 0
    43 1070559 [sig] make 2168 proc_subproc: args: 3, 0
    41 1070600 [sig] make 2168 proc_subproc: looking for processes to reap
    41 1070641 [sig] make 2168 proc_subproc: finished processing 
terminated/stopped child
    43 1070684 [sig] make 2168 proc_subproc: returning 1


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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040225: make hangs/errors out
  2004-03-08 17:52                                                             ` Rolf Campbell
@ 2004-03-08 18:32                                                               ` Christopher Faylor
  2004-03-09  8:31                                                                 ` Snapshot 20040306: make hangs Rolf Campbell
  0 siblings, 1 reply; 54+ messages in thread
From: Christopher Faylor @ 2004-03-08 18:32 UTC (permalink / raw)
  To: cygwin

On Mon, Mar 08, 2004 at 11:37:48AM -0500, Rolf Campbell wrote:
>Christopher Faylor wrote:
>>>>I made a fix last night that allowed me to run this for 2500+
>>>>iterations.  Of course, I have managed to do that before without error,
>>>>so that doesn't mean much, I guess.  Backing the change out resulted in
>>>>a 'virtual memory exhausted' error in less than a hundred iterations,
>>>>however.  Odd that I can duplicate it so readily now.  I think my
>>>>computer was previously trying to shield me from the pain of debugging
>>>>this problem.
>>>>
>>>>There is a new snapshot up now with my fix in it.  Please try it.
>>>
>>>Sigh.  Literally two minutes after sending this email, the "make -j"
>>>test that I was running at home errored out with a different error.
>>>
>>>Back to the drawing board...
>>
>>Hmm.  I can't duplicate the failure I saw so maybe it would still be
>>instructive to see how the current snapshot works for others.
>>
>>Please send test results here.
>
>'06 snapshot, froze after 128 iterations (0% cpu, no error output).
>I've attached the end of the strace output.  I will run it a few more
>times to make sure this is consistant.

If you want to analyze the strace yourself and offer comment, then
please do so.  Sending strace snippets is normally useless.  99% of the
time, people send the equivalent of a photo of an accident scene with
the thought that the picture will show why the accident occurred, i.e.,
the strace snippet is worthless.  I gave up trying to inspect
unsolicited strace output a long time ago.

cgf

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040306: make hangs
  2004-03-08 18:32                                                               ` Christopher Faylor
@ 2004-03-09  8:31                                                                 ` Rolf Campbell
  2004-03-09 10:48                                                                   ` Igor Pechtchanski
  0 siblings, 1 reply; 54+ messages in thread
From: Rolf Campbell @ 2004-03-09  8:31 UTC (permalink / raw)
  To: cygwin

Christopher Faylor wrote:
> If you want to analyze the strace yourself and offer comment, then
> please do so.  Sending strace snippets is normally useless.  99% of the
> time, people send the equivalent of a photo of an accident scene with
> the thought that the picture will show why the accident occurred, i.e.,
> the strace snippet is worthless.  I gave up trying to inspect
> unsolicited strace output a long time ago.
> cgf

I did notice one pattern after stairing blindly at strace output for a 
while.  Every time it freezes, there is a:

    43 4628798 [sig] make 2064 setup_handler: signal 20 not delivered
    47 4628845 [sig] make 2064 sigpacket::process: returning 0

very near the end of strace output (last 10 lines).  And on every 
successful run that I've looked at, I see:

    43 6057447 [sig] make 3768 setup_handler: signal 20 delivered
    41 6057488 [sig] make 3768 sigpacket::process: returning 1

in the last 150 lines of stace output.

What is signal 20 anyway?

I see it get 'not delivered' in the success runs too, but never so close 
to the end (1000's of lines up from the end).

-Rolf


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

^ permalink raw reply	[flat|nested] 54+ messages in thread

* Re: Snapshot 20040306: make hangs
  2004-03-09  8:31                                                                 ` Snapshot 20040306: make hangs Rolf Campbell
@ 2004-03-09 10:48                                                                   ` Igor Pechtchanski
  0 siblings, 0 replies; 54+ messages in thread
From: Igor Pechtchanski @ 2004-03-09 10:48 UTC (permalink / raw)
  To: Rolf Campbell; +Cc: cygwin

On Mon, 8 Mar 2004, Rolf Campbell wrote:

> Christopher Faylor wrote:
> > If you want to analyze the strace yourself and offer comment, then
> > please do so.  Sending strace snippets is normally useless.  99% of the
> > time, people send the equivalent of a photo of an accident scene with
> > the thought that the picture will show why the accident occurred, i.e.,
> > the strace snippet is worthless.  I gave up trying to inspect
> > unsolicited strace output a long time ago.
> > cgf
>
> I did notice one pattern after stairing blindly at strace output for a
> while.  Every time it freezes, there is a:
>
>     43 4628798 [sig] make 2064 setup_handler: signal 20 not delivered
>     47 4628845 [sig] make 2064 sigpacket::process: returning 0
>
> very near the end of strace output (last 10 lines).  And on every
> successful run that I've looked at, I see:
>
>     43 6057447 [sig] make 3768 setup_handler: signal 20 delivered
>     41 6057488 [sig] make 3768 sigpacket::process: returning 1
>
> in the last 150 lines of stace output.
>
> What is signal 20 anyway?
>
> I see it get 'not delivered' in the success runs too, but never so close
> to the end (1000's of lines up from the end).
>
> -Rolf

$ kill -l
 1) SIGHUP       2) SIGINT       3) SIGQUIT      4) SIGILL
 5) SIGTRAP      6) SIGABRT      7) SIGEMT       8) SIGFPE
 9) SIGKILL     10) SIGBUS      11) SIGSEGV     12) SIGSYS
13) SIGPIPE     14) SIGALRM     15) SIGTERM     16) SIGURG
17) SIGSTOP     18) SIGTSTP     19) SIGCONT     20) SIGCHLD
21) SIGTTIN     22) SIGTTOU     23) SIGIO       24) SIGXCPU
25) SIGXFSZ     26) SIGVTALRM   27) SIGPROF     28) SIGWINCH
29) SIGLOST     30) SIGUSR1     31) SIGUSR2

Also, there's some discussion on cygwin-patches that might be helpful.
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha@cs.nyu.edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor@watson.ibm.com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski, Ph.D.
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster."  -- Patrick Naughton

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

^ permalink raw reply	[flat|nested] 54+ messages in thread

end of thread, other threads:[~2004-03-08 23:53 UTC | newest]

Thread overview: 54+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-02-05 16:40 1.5.7: make hangs on XP (with HT) Rolf Campbell
2004-02-06  7:52 ` Rafael Kitover
2004-02-06 17:59   ` 1.5.8s: " Rolf Campbell
2004-02-06 19:48     ` 1.5.8s: make hangs on 2000 (no HT) Rolf Campbell
2004-02-06 22:54 ` 1.5.7: make hangs on XP (with HT) Volker Quetschke
2004-02-06 23:21   ` Volker Quetschke
2004-02-09 22:00   ` Volker Quetschke
2004-02-10 15:51     ` latest CVS: " Rolf Campbell
2004-02-15 19:10       ` Valentine's snapshot rules (was: Re: latest CVS: make hangs on XP (with HT)) Rolf Campbell
2004-02-25  0:33     ` Snapshot 20040221: make hangs on XP Volker Quetschke
2004-02-25  2:05       ` Christopher Faylor
2004-02-25  2:17         ` Christopher Faylor
2004-02-25 13:04           ` Volker Quetschke
2004-02-25 14:01             ` Christopher Faylor
2004-02-25 14:21               ` Volker Quetschke
2004-02-25 20:21                 ` Volker Quetschke
2004-02-25 20:08           ` Rolf Campbell
2004-02-25 20:47             ` Christopher Faylor
2004-02-25 21:47               ` Rolf Campbell
2004-02-25 22:28                 ` Volker Quetschke
2004-02-25 23:18                   ` Volker Quetschke
2004-02-25 23:43                     ` Rolf Campbell
2004-02-26 15:36                       ` Snapshot 20040225: make hangs/errors out Volker Quetschke
2004-02-26 15:41                         ` Christopher Faylor
2004-02-26 16:06                           ` Volker Quetschke
2004-02-26 19:41                             ` Christopher Faylor
2004-02-26 20:42                               ` Volker Quetschke
2004-02-27  0:06                                 ` Volker Quetschke
2004-02-28  0:19                                   ` Volker Quetschke
2004-03-01 20:12                                     ` Rolf Campbell
2004-03-01 20:26                                       ` Christopher Faylor
2004-03-02 20:24                                       ` Volker Quetschke
2004-03-02 21:51                                         ` Christopher Faylor
2004-03-02 22:58                                           ` Rolf Campbell
2004-03-02 23:54                                           ` Brian Ford
2004-03-03  0:04                                             ` Igor Pechtchanski
2004-03-03  2:05                                               ` Brian Ford
2004-03-02 23:57                                           ` Volker Quetschke
2004-03-03  2:10                                             ` Volker Quetschke
2004-03-03 14:58                                               ` Christopher Faylor
2004-03-03 16:21                                                 ` Volker Quetschke
2004-03-03 19:16                                                   ` Volker Quetschke
2004-03-03 23:43                                                 ` Rolf Campbell
2004-03-04 16:26                                                   ` Christopher Faylor
2004-03-04 17:35                                                     ` Christopher Faylor
2004-03-04 18:59                                                       ` Brian Ford
2004-03-04 19:27                                                         ` Brian Ford
2004-03-06  0:18                                                       ` Christopher Faylor
2004-03-06  0:24                                                         ` Christopher Faylor
2004-03-06  8:21                                                           ` Christopher Faylor
2004-03-08 17:52                                                             ` Rolf Campbell
2004-03-08 18:32                                                               ` Christopher Faylor
2004-03-09  8:31                                                                 ` Snapshot 20040306: make hangs Rolf Campbell
2004-03-09 10:48                                                                   ` Igor Pechtchanski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).