public inbox for cygwin-xfree@sourceware.org
help / color / mirror / Atom feed
* Slow response to keypresses in xorg-server-1.8.0-1
@ 2010-05-01 13:49 Ken Brown
  2010-05-02 20:52 ` Ken Brown
  0 siblings, 1 reply; 19+ messages in thread
From: Ken Brown @ 2010-05-01 13:49 UTC (permalink / raw)
  To: cygwin-xfree

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

I'm often seeing a very slow response to keypresses under 
xorg-server-1.8.0-1.  The problem is intermittent, but it always happens 
within a few minutes after starting the server (via the start menu 
shortcut or a slight variant).  Here are some examples:

1. Switching windows with Alt-Tab sometimes takes up to 15 seconds or 
doesn't work at all (i.e., I get tired of waiting to see if the focus is 
ever going to switch).

2. When using 'less' to view a file in an xterm window, there is 
sometimes a delayed response to 'space' or 'q'.

3. When viewing a directory in emacs-X11, pressing 'v' to start viewing 
a file can sometimes result in a long delay, pressing 'space' to scroll 
in view mode can be slow, and pressing 'q' to exit view mode can be slow.

In some of these cases, I sometimes don't get a response to the first 
keypress until I press a second key.  For example, if I'm viewing a file 
with 'less', I may press 'q' and get no response.  Then pressing 'q' a 
second time exits 'less' and also produces an echoed 'q' in xterm. 
Similarly, I'll sometimes press a key, see no echo, and then get two 
characters echoed at once after pressing a second key.

Reverting to xorg-server-1.7.6-2 solves the problem.

I'm attaching cygcheck output and an XWin log.

Ken

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


Cygwin Configuration Diagnostics
Current System Time: Sat May 01 14:17:07 2010

Windows XP Professional Ver 5.1 Build 2600 Service Pack 3

Path:	D:\cygwin-1.7\usr\local\texlive\2009\bin\i386-cygwin
	D:\cygwin-1.7\usr\local\bin
	D:\cygwin-1.7\bin
	C:\Program Files\ThinkPad\Utilities
	C:\WINDOWS\system32
	C:\WINDOWS
	C:\WINDOWS\System32\Wbem
	C:\Program Files\Intel\Wireless\Bin\
	C:\Program Files\IBM ThinkVantage\Client Security Solution
	C:\Program Files\ThinkPad\ConnectUtilities
	C:\Program Files\QuickTime\QTSystem\
	C:\Program Files\Common Files\Lenovo
	D:\cygwin-1.7\bin
	D:\cygwin-1.7\lib\lapack

Output from D:\cygwin-1.7\bin\id.exe
UID: 1007(kbrown-admin) GID: 513(None)
513(None)               0(root)                 544(Administrators)
545(Users)

SysDir: C:\WINDOWS\system32
WinDir: C:\WINDOWS

USER = 'kbrown-admin'
PWD = '/home/kbrown-admin'
HOME = '/home/kbrown-admin'

HOMEPATH = '\cygwin-1.7\home\kbrown-admin'
MANPATH = '/usr/local/texlive/2009/texmf/doc/man:usr/local/man:/usr/share/man:/usr/man:/usr/ssl/man'
HOSTNAME = 'markov'
TERM = 'xterm'
SHELL = '/bin/bash'
WINDIR = 'C:\WINDOWS'
SSH_CLIENT = '127.0.0.1 1773 22'
OLDPWD = '/home/kbrown-admin'
USERDOMAIN = 'MARKOV'
SSH_TTY = '/dev/tty5'
OS = 'Windows_NT'
ALLUSERSPROFILE = 'C:\Documents and Settings\All Users'
USERNAME = 'kbrown-admin'
MAIL = '/var/spool/mail/kbrown-admin'
SYSTEMDRIVE = 'C:'
LANG = 'en_US.UTF-8'
USERPROFILE = 'C:\Documents and Settings\kbrown-admin'
TZ = 'America/New_York'
PS1 = '\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '
LOGONSERVER = '\\MARKOV'
HISTCONTROL = 'ignoredups'
SHLVL = '1'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
HOMEDRIVE = 'D:'
COMSPEC = 'C:\WINDOWS\system32\cmd.exe'
LOGNAME = 'kbrown-admin'
SYSTEMROOT = 'C:\WINDOWS'
PRINTER = 'LaserJet 1012'
CVS_RSH = '/bin/ssh'
SSH_CONNECTION = '127.0.0.1 1773 127.0.0.1 22'
INFOPATH = '/usr/local/texlive/2009/texmf/doc/info:/usr/local/share/info:/usr/local/info:/usr/share/info:/usr/info'
COMPUTERNAME = 'MARKOV'
_ = '/usr/bin/cygcheck'

HKEY_CURRENT_USER\Console\cygwin-1.7
  (default) = 0x00000007
  PopupColors = 0x000000f5
  ColorTable00 = 0x00000000
  ColorTable01 = 0x00800000
  ColorTable02 = 0x00008000
  ColorTable03 = 0x00808000
  ColorTable04 = 0x00000080
  ColorTable05 = 0x00800080
  ColorTable06 = 0x00008080
  ColorTable07 = 0x00c0c0c0
  ColorTable08 = 0x00808080
  ColorTable09 = 0x00ff0000
  ColorTable10 = 0x0000ff00
  ColorTable11 = 0x00ffff00
  ColorTable12 = 0x000000ff
  ColorTable13 = 0x00ff00ff
  ColorTable14 = 0x0000ffff
  ColorTable15 = 0x00ffffff
  InsertMode = 0x00000001
  QuickEdit = 0x00000000
  FullScreen = 0x00000000
  ScreenBufferSize = 0x012c0050
  WindowSize = 0x00190050
  FontSize = 0x000c0000
  FontFamily = 0x00000036
  FontWeight = 0x00000190
  FaceName = 'Lucida Console'
  CursorSize = 0x00000019
  HistoryBufferSize = 0x00000032
  NumberOfHistoryBuffers = 0x00000004
  HistoryNoDup = 0x00000000
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_CURRENT_USER\Software\Cygwin
HKEY_CURRENT_USER\Software\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Cygwin\setup
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu2\Programs\Cygwin
  (default) = (unsupported type)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu2\Programs\Cygwin-X
  (default) = (unsupported type)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu2\Programs\Cygwin-X\Information
  (default) = (unsupported type)
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
  (default) = '/cygdrive'
  cygdrive flags = 0x00000022
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
  (default) = 'D:\cygwin'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/c
  (default) = 'c:'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/d
  (default) = 'd:'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/Users
  (default) = 'C:\Documents and Settings'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
  (default) = 'D:\cygwin/bin'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
  (default) = 'D:\cygwin/lib'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations
  (default) = '\??\D:\cygwin-1.7'
  c5e39b7a9d22bafb = '\??\C:\cygwin'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup
  (default) = 'D:\cygwin-1.7'

obcaseinsensitive set to 1

Cygwin installations found in the registry:
  System: Key: 34ecc2f3970cc4c9 Path: D:\cygwin-1.7
  System: Key: c5e39b7a9d22bafb Path: C:\cygwin

c:  hd  NTFS     24999Mb  79% CP CS UN PA FC     IBM_PRELOAD
d:  hd  NTFS     27282Mb  93% CP CS UN PA FC     

D:\cygwin-1.7              /          system  binary,auto
C:\Documents and Settings  /Users     system  binary
C:                         /c         system  binary
D:                         /d         system  binary
D:\cygwin-1.7\bin          /usr/bin   system  binary,auto
D:\cygwin-1.7\lib          /usr/lib   system  binary,auto
cygdrive prefix            /cygdrive  user    binary,auto

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

  118k 2010/04/19 D:\cygwin-1.7\bin\cygapr-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygapr-1-0.dll" v0.0 ts=2010/4/19 20:06
   87k 2009/08/07 D:\cygwin-1.7\bin\cygaprutil-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygaprutil-1-0.dll" v0.0 ts=2009/8/7 21:46
  704k 2007/12/18 D:\cygwin-1.7\bin\cygaspell-15.dll - os=4.0 img=1.0 sys=4.0
                  "cygaspell-15.dll" v0.0 ts=2007/12/18 11:39
   88k 2009/10/27 D:\cygwin-1.7\bin\cygatk-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygatk-1.0-0.dll" v0.0 ts=2009/10/25 22:02
   15k 2009/12/27 D:\cygwin-1.7\bin\cygattr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygattr-1.dll" v0.0 ts=2009/11/18 12:52
  351k 2008/01/14 D:\cygwin-1.7\bin\cygboost_date_time-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_date_time-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:36
  120k 2008/01/14 D:\cygwin-1.7\bin\cygboost_filesystem-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_filesystem-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:36
   79k 2008/01/14 D:\cygwin-1.7\bin\cygboost_iostreams-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_iostreams-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:37
  526k 2008/01/14 D:\cygwin-1.7\bin\cygboost_program_options-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_program_options-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:38
  564k 2008/01/14 D:\cygwin-1.7\bin\cygboost_python-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_python-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:39
  678k 2008/01/14 D:\cygwin-1.7\bin\cygboost_regex-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_regex-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:41
  621k 2008/01/14 D:\cygwin-1.7\bin\cygboost_serialization-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_serialization-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:44
  118k 2008/01/14 D:\cygwin-1.7\bin\cygboost_signals-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_signals-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:44
   91k 2008/01/14 D:\cygwin-1.7\bin\cygboost_thread-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_thread-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:47
   61k 2009/03/02 D:\cygwin-1.7\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2009/3/2 3:11
  456k 2009/06/25 D:\cygwin-1.7\bin\cygcairo-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcairo-2.dll" v0.0 ts=2009/6/25 7:25
   11k 2009/12/23 D:\cygwin-1.7\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2009/12/23 13:25
    7k 2003/10/19 D:\cygwin-1.7\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2003/10/19 8:57
 1144k 2010/03/24 D:\cygwin-1.7\bin\cygcrypto-0.9.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.8.dll" v0.0 ts=2010/3/24 16:16
  254k 2009/08/23 D:\cygwin-1.7\bin\cygcurl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygcurl-4.dll" v0.0 ts=2009/8/23 6:25
  703k 2007/12/17 D:\cygwin-1.7\bin\cygdb-4.2.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.2.dll" v0.0 ts=2007/12/17 11:58
  943k 2007/12/17 D:\cygwin-1.7\bin\cygdb-4.5.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.5.dll" v0.0 ts=2007/12/17 13:12
 1036k 2007/12/17 D:\cygwin-1.7\bin\cygdb_cxx-4.2.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.2.dll" v0.0 ts=2007/12/17 11:58
 1296k 2007/12/17 D:\cygwin-1.7\bin\cygdb_cxx-4.5.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.5.dll" v0.0 ts=2007/12/17 13:12
  118k 2007/04/06 D:\cygwin-1.7\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-0.dll" v0.0 ts=2007/4/6 21:43
  118k 2008/05/09 D:\cygwin-1.7\bin\cygexpat-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-1.dll" v0.0 ts=2008/5/9 5:03
   73k 2009/12/20 D:\cygwin-1.7\bin\cygexslt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexslt-0.dll" v0.0 ts=2009/12/20 5:24
   28k 2009/03/22 D:\cygwin-1.7\bin\cygfam-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygfam-0.dll" v0.0 ts=2009/3/22 19:56
  286k 2006/08/06 D:\cygwin-1.7\bin\cygfcgi++-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygfcgi++-0.dll" v0.0 ts=2006/8/6 21:09
   30k 2006/08/06 D:\cygwin-1.7\bin\cygfcgi-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygfcgi-0.dll" v0.0 ts=2006/8/6 21:09
   24k 2009/12/11 D:\cygwin-1.7\bin\cygffi-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygffi-4.dll" v0.0 ts=2009/12/8 0:39
  784k 2009/07/28 D:\cygwin-1.7\bin\cygfftw3-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygfftw3-3.dll" v0.0 ts=2009/7/28 20:14
  758k 2009/07/28 D:\cygwin-1.7\bin\cygfftw3f-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygfftw3f-3.dll" v0.0 ts=2009/7/28 20:05
   19k 2009/07/28 D:\cygwin-1.7\bin\cygfftw3f_threads-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygfftw3f_threads-3.dll" v0.0 ts=2009/7/28 20:05
   19k 2009/07/28 D:\cygwin-1.7\bin\cygfftw3_threads-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygfftw3_threads-3.dll" v0.0 ts=2009/7/28 20:14
  176k 2010/01/29 D:\cygwin-1.7\bin\cygfontconfig-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfontconfig-1.dll" v0.0 ts=2010/1/28 22:12
   21k 2009/10/14 D:\cygwin-1.7\bin\cygfontenc-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfontenc-1.dll" v0.0 ts=2009/10/14 2:04
   43k 2010/01/02 D:\cygwin-1.7\bin\cygform-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-10.dll" v0.0 ts=2010/1/2 14:49
   40k 2009/03/01 D:\cygwin-1.7\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-8.dll" v0.0 ts=2009/3/1 6:32
   43k 2009/11/20 D:\cygwin-1.7\bin\cygform-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-9.dll" v0.0 ts=2009/11/20 19:14
   48k 2003/08/09 D:\cygwin-1.7\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0
                  "cygform7.dll" v0.0 ts=2003/8/9 10:25
   47k 2010/01/02 D:\cygwin-1.7\bin\cygformw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygformw-10.dll" v0.0 ts=2010/1/2 17:31
  492k 2010/03/03 D:\cygwin-1.7\bin\cygfreetype-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygfreetype-6.dll" v0.0 ts=2010/3/2 21:24
   45k 2009/12/11 D:\cygwin-1.7\bin\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcc_s-1.dll" v0.0 ts=2009/12/8 0:30
   41k 2008/09/12 D:\cygwin-1.7\bin\cyggcc_s.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcc_s.dll" v0.0 ts=2008/9/11 7:43
  449k 2010/03/17 D:\cygwin-1.7\bin\cyggcrypt-11.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcrypt-11.dll" v0.0 ts=2010/3/17 22:45
   19k 2009/02/26 D:\cygwin-1.7\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2009/2/26 7:58
    8k 2009/02/26 D:\cygwin-1.7\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2009/2/26 7:58
  193k 2009/03/23 D:\cygwin-1.7\bin\cyggdk-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdk-1-2-0.dll" v0.0 ts=2009/3/23 15:24
  544k 2010/01/22 D:\cygwin-1.7\bin\cyggdk-x11-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdk-x11-2.0-0.dll" v0.0 ts=2010/1/21 20:41
   93k 2010/01/22 D:\cygwin-1.7\bin\cyggdk_pixbuf-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdk_pixbuf-2.0-0.dll" v0.0 ts=2010/1/21 20:39
  954k 2009/04/03 D:\cygwin-1.7\bin\cyggettextlib-0-17.dll - os=4.0 img=1.0 sys=4.0
                  "cyggettextlib-0-17.dll" v0.0 ts=2009/4/3 2:21
  218k 2009/04/03 D:\cygwin-1.7\bin\cyggettextpo-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggettextpo-0.dll" v0.0 ts=2009/4/3 2:29
  203k 2009/04/03 D:\cygwin-1.7\bin\cyggettextsrc-0-17.dll - os=4.0 img=1.0 sys=4.0
                  "cyggettextsrc-0-17.dll" v0.0 ts=2009/4/3 2:24
  645k 2009/12/11 D:\cygwin-1.7\bin\cyggfortran-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggfortran-3.dll" v0.0 ts=2009/12/8 1:22
   29k 2009/03/23 D:\cygwin-1.7\bin\cyggif-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggif-4.dll" v0.0 ts=2009/3/23 19:55
  522k 2010/01/29 D:\cygwin-1.7\bin\cyggio-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggio-2.0-0.dll" v0.0 ts=2010/1/29 19:03
   63k 2010/01/21 D:\cygwin-1.7\bin\cyggirepository-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggirepository-1.0-0.dll" v0.0 ts=2010/1/21 10:17
 2389k 2010/02/10 D:\cygwin-1.7\bin\cygGL-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygGL-1.dll" v0.0 ts=2010/2/10 1:40
  133k 2009/03/25 D:\cygwin-1.7\bin\cygglib-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygglib-1-2-0.dll" v0.0 ts=2009/3/23 15:12
  688k 2010/01/29 D:\cygwin-1.7\bin\cygglib-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygglib-2.0-0.dll" v0.0 ts=2010/1/29 19:00
  141k 2009/03/30 D:\cygwin-1.7\bin\cygglitz-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygglitz-1.dll" v0.0 ts=2009/3/30 17:22
   21k 2009/03/30 D:\cygwin-1.7\bin\cygglitz-glx-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygglitz-glx-1.dll" v0.0 ts=2009/3/30 17:23
  448k 2010/02/10 D:\cygwin-1.7\bin\cygGLU-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygGLU-1.dll" v0.0 ts=2010/2/10 1:40
   12k 2009/03/25 D:\cygwin-1.7\bin\cyggmodule-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmodule-1-2-0.dll" v0.0 ts=2009/3/23 15:12
   14k 2010/01/29 D:\cygwin-1.7\bin\cyggmodule-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmodule-2.0-0.dll" v0.0 ts=2010/1/29 19:00
  315k 2009/06/06 D:\cygwin-1.7\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmp-3.dll" v0.0 ts=2009/6/6 12:23
  229k 2010/01/29 D:\cygwin-1.7\bin\cyggobject-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggobject-2.0-0.dll" v0.0 ts=2010/1/29 19:01
   27k 2009/12/11 D:\cygwin-1.7\bin\cyggomp-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggomp-1.dll" v0.0 ts=2009/12/8 0:42
   16k 2010/03/17 D:\cygwin-1.7\bin\cyggpg-error-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggpg-error-0.dll" v0.0 ts=2010/3/17 22:21
 5491k 2008/11/27 D:\cygwin-1.7\bin\cyggs-8.dll - os=4.0 img=1.0 sys=4.0
                  "cyggs-8.dll" v0.0 ts=2008/11/27 13:24
    9k 2009/03/25 D:\cygwin-1.7\bin\cyggthread-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggthread-1-2-0.dll" v0.0 ts=2009/3/23 15:13
   17k 2010/01/29 D:\cygwin-1.7\bin\cyggthread-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggthread-2.0-0.dll" v0.0 ts=2010/1/29 19:00
 1258k 2009/03/23 D:\cygwin-1.7\bin\cyggtk-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggtk-1-2-0.dll" v0.0 ts=2009/3/23 15:29
 3579k 2010/01/22 D:\cygwin-1.7\bin\cyggtk-x11-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggtk-x11-2.0-0.dll" v0.0 ts=2010/1/21 20:46
   24k 2009/06/23 D:\cygwin-1.7\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory6.dll" v0.0 ts=2009/6/23 13:20
   25k 2009/07/06 D:\cygwin-1.7\bin\cyghistory7.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory7.dll" v0.0 ts=2009/7/5 15:45
   73k 2009/09/02 D:\cygwin-1.7\bin\cygICE-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygICE-6.dll" v0.0 ts=2009/9/2 22:39
  360k 2009/12/29 D:\cygwin-1.7\bin\cygicons-0.dll - os=4.0 img=1.4 sys=4.0
                  "cygicons-0.dll" v0.0 ts=2009/12/29 5:30
  982k 2009/12/23 D:\cygwin-1.7\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2009/12/23 13:25
10921k 2009/12/27 D:\cygwin-1.7\bin\cygicudata38.dll - os=4.0 img=1.0 sys=4.0
                  "cygicudata38.dll" v0.0 ts=2009/12/27 11:06
 1218k 2009/12/27 D:\cygwin-1.7\bin\cygicui18n38.dll - os=4.0 img=1.0 sys=4.0
                  "cygicui18n38.dll" v0.0 ts=2009/12/27 11:02
   35k 2009/12/27 D:\cygwin-1.7\bin\cygicuio38.dll - os=4.0 img=1.0 sys=4.0
                  "cygicuio38.dll" v0.0 ts=2009/12/27 11:06
  230k 2009/12/27 D:\cygwin-1.7\bin\cygicule38.dll - os=4.0 img=1.0 sys=4.0
                  "cygicule38.dll" v0.0 ts=2009/12/27 11:03
   42k 2009/12/27 D:\cygwin-1.7\bin\cygiculx38.dll - os=4.0 img=1.0 sys=4.0
                  "cygiculx38.dll" v0.0 ts=2009/12/27 11:04
 1038k 2009/12/27 D:\cygwin-1.7\bin\cygicuuc38.dll - os=4.0 img=1.0 sys=4.0
                  "cygicuuc38.dll" v0.0 ts=2009/12/27 10:59
  193k 2010/02/05 D:\cygwin-1.7\bin\cygidn-11.dll - os=4.0 img=1.0 sys=4.0
                  "cygidn-11.dll" v0.0 ts=2010/2/5 15:32
   22k 2001/12/13 D:\cygwin-1.7\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-1.dll" v0.0 ts=2001/12/13 9:28
   37k 2003/08/10 D:\cygwin-1.7\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-2.dll" v0.0 ts=2003/8/10 22:50
   31k 2005/11/20 D:\cygwin-1.7\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-3.dll" v0.0 ts=2005/11/20 2:04
   31k 2009/04/03 D:\cygwin-1.7\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-8.dll" v0.0 ts=2009/4/3 2:15
  246k 2008/04/02 D:\cygwin-1.7\bin\cygjasper-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygjasper-1.dll" v0.0 ts=2008/4/2 17:19
   47k 2009/12/23 D:\cygwin-1.7\bin\cygjbig-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygjbig-2.dll" v0.0 ts=2009/12/23 16:59
   48k 2003/08/10 D:\cygwin-1.7\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0
                  "cygjbig1.dll" v0.0 ts=2003/8/11 0:58
  125k 2009/08/08 D:\cygwin-1.7\bin\cygjpeg-62.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg-62.dll" v0.0 ts=2009/8/8 21:48
  193k 2009/08/08 D:\cygwin-1.7\bin\cygjpeg-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg-7.dll" v0.0 ts=2009/8/8 20:39
  119k 2002/02/09 D:\cygwin-1.7\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg6b.dll" v0.0 ts=2002/2/9 5:19
   39k 2008/09/07 D:\cygwin-1.7\bin\cyglber-2-3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyglber-2-3-0.dll" v0.0 ts=2008/9/7 13:28
  189k 2008/09/07 D:\cygwin-1.7\bin\cygldap-2-3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap-2-3-0.dll" v0.0 ts=2008/9/7 13:29
  201k 2008/09/07 D:\cygwin-1.7\bin\cygldap_r-2-3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap_r-2-3-0.dll" v0.0 ts=2008/9/7 13:31
    5k 2010/04/12 D:\cygwin-1.7\bin\cyglsa.dll - os=4.0 img=1.0 sys=4.0
                  "cyglsa.dll" v0.0 ts=2010/4/12 18:08
    9k 2010/04/12 D:\cygwin-1.7\bin\cyglsa64.dll - os=5.2 img=0.0 sys=5.2
   31k 2009/12/31 D:\cygwin-1.7\bin\cygltdl-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygltdl-7.dll" v0.0 ts=2009/12/31 1:30
  133k 2009/06/10 D:\cygwin-1.7\bin\cyglua-5.1.dll - os=4.0 img=1.0 sys=4.0
                  "cyglua-5.1.dll" v0.0 ts=2009/6/10 18:29
  125k 2010/04/09 D:\cygwin-1.7\bin\cyglzma-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyglzma-1.dll" v0.0 ts=2010/4/9 16:54
   12k 2009/03/15 D:\cygwin-1.7\bin\cyglzmadec-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyglzmadec-0.dll" v0.0 ts=2009/3/15 7:16
   99k 2010/03/04 D:\cygwin-1.7\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmagic-1.dll" v0.0 ts=2010/3/3 22:29
   25k 2010/01/02 D:\cygwin-1.7\bin\cygmenu-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-10.dll" v0.0 ts=2010/1/2 14:48
   21k 2009/03/01 D:\cygwin-1.7\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-8.dll" v0.0 ts=2009/3/1 6:31
   25k 2009/11/20 D:\cygwin-1.7\bin\cygmenu-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-9.dll" v0.0 ts=2009/11/20 19:13
   29k 2003/08/09 D:\cygwin-1.7\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu7.dll" v0.0 ts=2003/8/9 10:25
   25k 2010/01/02 D:\cygwin-1.7\bin\cygmenuw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenuw-10.dll" v0.0 ts=2010/1/2 17:30
   24k 2008/10/30 D:\cygwin-1.7\bin\cygminires.dll - os=4.0 img=1.2 sys=4.0
                  "cygminires.dll" v0.0 ts=2008/10/31 0:53
  211k 2009/06/06 D:\cygwin-1.7\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygmp-3.dll" v0.0 ts=2009/6/6 12:23
  269k 2009/06/07 D:\cygwin-1.7\bin\cygmpfr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-1.dll" v0.0 ts=2009/6/7 22:10
   77k 2010/01/21 D:\cygwin-1.7\bin\cygMrm-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygMrm-2.dll" v0.0 ts=2010/1/21 7:33
   63k 2010/01/02 D:\cygwin-1.7\bin\cygncurses++-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-10.dll" v0.0 ts=2010/1/2 15:00
   66k 2009/03/01 D:\cygwin-1.7\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-8.dll" v0.0 ts=2009/3/1 6:39
   63k 2009/11/20 D:\cygwin-1.7\bin\cygncurses++-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-9.dll" v0.0 ts=2009/11/20 19:25
   63k 2010/01/02 D:\cygwin-1.7\bin\cygncurses++w-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++w-10.dll" v0.0 ts=2010/1/2 17:41
  195k 2010/01/02 D:\cygwin-1.7\bin\cygncurses-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-10.dll" v0.0 ts=2010/1/2 14:45
  237k 2009/03/01 D:\cygwin-1.7\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-8.dll" v0.0 ts=2009/3/1 6:28
  198k 2009/11/20 D:\cygwin-1.7\bin\cygncurses-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-9.dll" v0.0 ts=2009/11/20 19:10
  224k 2003/08/09 D:\cygwin-1.7\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses7.dll" v0.0 ts=2003/8/9 10:24
  244k 2010/01/02 D:\cygwin-1.7\bin\cygncursesw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncursesw-10.dll" v0.0 ts=2010/1/2 17:28
  115k 2009/09/30 D:\cygwin-1.7\bin\cygneon-27.dll - os=4.0 img=1.0 sys=4.0
                  "cygneon-27.dll" v0.0 ts=2009/9/30 14:33
  176k 2010/02/11 D:\cygwin-1.7\bin\cygnetpbm-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygnetpbm-10.dll" v0.0 ts=2010/2/11 2:55
   51k 2009/10/27 D:\cygwin-1.7\bin\cygogrove-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygogrove-1.dll" v0.0 ts=2009/10/27 5:24
 1559k 2009/10/27 D:\cygwin-1.7\bin\cygosp-5.dll - os=4.0 img=1.0 sys=4.0
                  "cygosp-5.dll" v0.0 ts=2009/10/26 21:12
  303k 2009/10/27 D:\cygwin-1.7\bin\cygospgrove-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygospgrove-1.dll" v0.0 ts=2009/10/27 5:25
 1757k 2009/10/27 D:\cygwin-1.7\bin\cygostyle-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygostyle-1.dll" v0.0 ts=2009/10/27 5:25
   13k 2010/01/02 D:\cygwin-1.7\bin\cygpanel-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-10.dll" v0.0 ts=2010/1/2 14:47
   11k 2009/03/01 D:\cygwin-1.7\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-8.dll" v0.0 ts=2009/3/1 6:30
   13k 2009/11/20 D:\cygwin-1.7\bin\cygpanel-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-9.dll" v0.0 ts=2009/11/20 19:12
   19k 2003/08/09 D:\cygwin-1.7\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel7.dll" v0.0 ts=2003/8/9 10:24
   13k 2010/01/02 D:\cygwin-1.7\bin\cygpanelw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanelw-10.dll" v0.0 ts=2010/1/2 16:30
  234k 2010/01/22 D:\cygwin-1.7\bin\cygpango-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpango-1.0-0.dll" v0.0 ts=2010/1/21 20:30
   37k 2010/01/22 D:\cygwin-1.7\bin\cygpangocairo-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpangocairo-1.0-0.dll" v0.0 ts=2010/1/21 20:31
  131k 2010/01/22 D:\cygwin-1.7\bin\cygpangoft2-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpangoft2-1.0-0.dll" v0.0 ts=2010/1/21 20:31
   40k 2010/01/22 D:\cygwin-1.7\bin\cygpangox-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpangox-1.0-0.dll" v0.0 ts=2010/1/21 20:31
   26k 2010/01/22 D:\cygwin-1.7\bin\cygpangoxft-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpangoxft-1.0-0.dll" v0.0 ts=2010/1/21 20:31
  217k 2009/11/10 D:\cygwin-1.7\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-0.dll" v0.0 ts=2009/10/25 10:42
    8k 2009/11/10 D:\cygwin-1.7\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix-0.dll" v0.0 ts=2009/10/25 10:42
 1553k 2009/12/19 D:\cygwin-1.7\bin\cygperl5_10.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_10.dll" v0.0 ts=2009/12/18 14:54
  377k 2010/04/02 D:\cygwin-1.7\bin\cygpixman-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpixman-1-0.dll" v0.0 ts=2010/4/2 8:44
  242k 2009/03/07 D:\cygwin-1.7\bin\cygpng12.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng12.dll" v0.0 ts=2009/3/7 22:38
   22k 2002/06/09 D:\cygwin-1.7\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2002/6/9 6:45
  103k 2009/01/07 D:\cygwin-1.7\bin\cygpq.dll - os=4.0 img=1.0 sys=4.0
                  "cygpq.dll" v0.0 ts=2009/1/7 16:46
    4k 2007/12/18 D:\cygwin-1.7\bin\cygpspell-15.dll - os=4.0 img=1.0 sys=4.0
                  "cygpspell-15.dll" v0.0 ts=2007/12/18 11:40
   12k 2009/10/27 D:\cygwin-1.7\bin\cygpyglib-2.0-python2.5-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpyglib-2.0-python2.5-0.dll" v0.0 ts=2009/10/26 19:25
  155k 2009/06/23 D:\cygwin-1.7\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline6.dll" v0.0 ts=2009/6/23 13:20
  162k 2009/07/06 D:\cygwin-1.7\bin\cygreadline7.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline7.dll" v0.0 ts=2009/7/5 15:45
  761k 2008/09/30 D:\cygwin-1.7\bin\cygruby18.dll - os=4.0 img=1.0 sys=4.0
                  "cygruby18.dll" v0.0 ts=2008/9/30 14:10
   78k 2004/10/13 D:\cygwin-1.7\bin\cygsasl2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygsasl2-2.dll" v0.0 ts=2004/10/13 23:50
   45k 2010/02/15 D:\cygwin-1.7\bin\cygserf-0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygserf-0-0.dll" v0.0 ts=2010/2/15 21:13
    7k 2009/07/22 D:\cygwin-1.7\bin\cygsigsegv-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsigsegv-0.dll" v0.0 ts=2009/7/22 9:57
    9k 2009/07/24 D:\cygwin-1.7\bin\cygsigsegv-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygsigsegv-1.dll" v0.0 ts=2009/7/24 21:04
   10k 2009/12/14 D:\cygwin-1.7\bin\cygsigsegv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygsigsegv-2.dll" v0.0 ts=2009/12/14 12:56
   27k 2009/09/03 D:\cygwin-1.7\bin\cygSM-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygSM-6.dll" v0.0 ts=2009/9/3 9:56
  475k 2009/12/18 D:\cygwin-1.7\bin\cygsqlite3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsqlite3-0.dll" v0.0 ts=2009/12/18 1:28
  129k 2009/11/18 D:\cygwin-1.7\bin\cygssh2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygssh2-1.dll" v0.0 ts=2009/11/18 8:58
  264k 2010/03/24 D:\cygwin-1.7\bin\cygssl-0.9.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.8.dll" v0.0 ts=2010/3/24 16:17
   10k 2009/12/11 D:\cygwin-1.7\bin\cygssp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssp-0.dll" v0.0 ts=2009/12/8 0:38
  773k 2009/12/11 D:\cygwin-1.7\bin\cygstdc++-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygstdc++-6.dll" v0.0 ts=2009/12/8 1:07
  237k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_client-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_client-1-0.dll" v0.0 ts=2010/4/19 20:28
   38k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_delta-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_delta-1-0.dll" v0.0 ts=2010/4/19 20:25
   42k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_diff-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_diff-1-0.dll" v0.0 ts=2010/4/19 20:25
   20k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_fs-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_fs-1-0.dll" v0.0 ts=2010/4/19 20:25
  146k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_fs_base-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_fs_base-1-0.dll" v0.0 ts=2010/4/19 20:25
  125k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_fs_fs-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_fs_fs-1-0.dll" v0.0 ts=2010/4/19 20:25
    9k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_fs_util-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_fs_util-1-0.dll" v0.0 ts=2010/4/19 20:25
   32k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_ra-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_ra-1-0.dll" v0.0 ts=2010/4/19 20:27
   25k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_ra_local-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_ra_local-1-0.dll" v0.0 ts=2010/4/19 20:26
  115k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_ra_neon-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_ra_neon-1-0.dll" v0.0 ts=2010/4/19 20:25
  115k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_ra_serf-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_ra_serf-1-0.dll" v0.0 ts=2010/4/19 20:25
   72k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_ra_svn-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_ra_svn-1-0.dll" v0.0 ts=2010/4/19 20:25
  140k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_repos-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_repos-1-0.dll" v0.0 ts=2010/4/19 20:26
  242k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_subr-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_subr-1-0.dll" v0.0 ts=2010/4/19 20:25
  243k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_wc-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_wc-1-0.dll" v0.0 ts=2010/4/19 20:25
  231k 2009/09/15 D:\cygwin-1.7\bin\cygt1-5.dll - os=4.0 img=1.0 sys=4.0
                  "cygt1-5.dll" v0.0 ts=2009/9/15 10:59
   48k 2010/01/02 D:\cygwin-1.7\bin\cygtic-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygtic-10.dll" v0.0 ts=2010/1/2 14:45
   48k 2009/11/20 D:\cygwin-1.7\bin\cygtic-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygtic-9.dll" v0.0 ts=2009/11/20 19:10
   48k 2010/01/02 D:\cygwin-1.7\bin\cygticw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygticw-10.dll" v0.0 ts=2010/1/2 17:28
  347k 2009/12/23 D:\cygwin-1.7\bin\cygtiff-5.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff-5.dll" v0.0 ts=2009/12/23 17:11
  397k 2009/12/23 D:\cygwin-1.7\bin\cygtiff-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff-6.dll" v0.0 ts=2009/12/23 18:25
  281k 2003/02/24 D:\cygwin-1.7\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff3.dll" v0.0 ts=2003/2/24 4:58
  282k 2003/08/11 D:\cygwin-1.7\bin\cygtiff4.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff4.dll" v0.0 ts=2003/8/11 3:32
   11k 2009/12/23 D:\cygwin-1.7\bin\cygtiffxx-5.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiffxx-5.dll" v0.0 ts=2009/12/23 17:11
   11k 2009/12/23 D:\cygwin-1.7\bin\cygtiffxx-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiffxx-6.dll" v0.0 ts=2009/12/23 18:25
   68k 2010/01/21 D:\cygwin-1.7\bin\cygUil-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygUil-2.dll" v0.0 ts=2010/1/21 7:33
   40k 2009/07/08 D:\cygwin-1.7\bin\cygusb0.dll - os=4.0 img=1.0 sys=4.0
                  "cygusb0.dll" v0.0 ts=2009/7/8 9:35
  137k 2009/11/16 D:\cygwin-1.7\bin\cygustr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygustr-1.dll" v0.0 ts=2009/11/16 7:46
  590k 2009/11/16 D:\cygwin-1.7\bin\cygustr-debug-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygustr-debug-1.dll" v0.0 ts=2009/11/16 7:46
 2419k 2009/12/07 D:\cygwin-1.7\bin\cygwin1-prev.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2009/12/7 10:48
   28k 2010/03/28 D:\cygwin-1.7\bin\cygwrap-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygwrap-0.dll" v0.0 ts=2010/3/28 10:02
 1040k 2010/02/10 D:\cygwin-1.7\bin\cygX11-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygX11-6.dll" v0.0 ts=2010/2/10 0:42
    8k 2010/02/10 D:\cygwin-1.7\bin\cygX11-xcb-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygX11-xcb-1.dll" v0.0 ts=2010/2/10 0:43
    9k 2009/09/03 D:\cygwin-1.7\bin\cygXau-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXau-6.dll" v0.0 ts=2009/9/2 22:47
  251k 2009/10/19 D:\cygwin-1.7\bin\cygXaw-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-6.dll" v0.0 ts=2009/10/18 22:55
  352k 2009/10/19 D:\cygwin-1.7\bin\cygXaw-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-7.dll" v0.0 ts=2009/10/18 22:55
  268k 2008/11/15 D:\cygwin-1.7\bin\cygXaw3d-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw3d-7.dll" v0.0 ts=2008/11/13 8:37
   76k 2009/12/14 D:\cygwin-1.7\bin\cygxcb-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxcb-1.dll" v0.0 ts=2009/12/14 19:17
   25k 2009/12/14 D:\cygwin-1.7\bin\cygxcb-render-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygxcb-render-0.dll" v0.0 ts=2009/12/14 19:17
   11k 2009/09/03 D:\cygwin-1.7\bin\cygxcb-render-util-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygxcb-render-util-0.dll" v0.0 ts=2009/9/3 6:24
    5k 2009/02/09 D:\cygwin-1.7\bin\cygxcb-xlib-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygxcb-xlib-0.dll" v0.0 ts=2009/2/9 4:06
   10k 2009/10/14 D:\cygwin-1.7\bin\cygXcomposite-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXcomposite-1.dll" v0.0 ts=2009/10/14 18:51
   30k 2009/09/03 D:\cygwin-1.7\bin\cygXcursor-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXcursor-1.dll" v0.0 ts=2009/9/2 22:47
    9k 2009/10/14 D:\cygwin-1.7\bin\cygXdamage-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXdamage-1.dll" v0.0 ts=2009/10/14 17:54
   17k 2009/10/14 D:\cygwin-1.7\bin\cygXdmcp-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXdmcp-6.dll" v0.0 ts=2009/10/13 23:31
   51k 2009/10/22 D:\cygwin-1.7\bin\cygXext-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXext-6.dll" v0.0 ts=2009/10/22 4:45
   16k 2009/10/14 D:\cygwin-1.7\bin\cygXfixes-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygXfixes-3.dll" v0.0 ts=2009/10/14 17:48
   66k 2009/10/15 D:\cygwin-1.7\bin\cygXft-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXft-2.dll" v0.0 ts=2009/10/14 21:33
   47k 2009/10/14 D:\cygwin-1.7\bin\cygXi-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXi-6.dll" v0.0 ts=2009/10/14 6:19
    8k 2009/10/14 D:\cygwin-1.7\bin\cygXinerama-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXinerama-1.dll" v0.0 ts=2009/10/14 8:39
  122k 2009/10/15 D:\cygwin-1.7\bin\cygxkbfile-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxkbfile-1.dll" v0.0 ts=2009/10/14 6:57
 1173k 2010/01/21 D:\cygwin-1.7\bin\cygXm-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXm-2.dll" v0.0 ts=2010/1/21 7:32
 1125k 2009/12/20 D:\cygwin-1.7\bin\cygxml2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygxml2-2.dll" v0.0 ts=2009/12/20 4:38
   75k 2009/10/14 D:\cygwin-1.7\bin\cygXmu-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXmu-6.dll" v0.0 ts=2009/10/14 8:29
   11k 2009/10/14 D:\cygwin-1.7\bin\cygXmuu-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXmuu-1.dll" v0.0 ts=2009/10/14 8:29
   53k 2009/10/14 D:\cygwin-1.7\bin\cygXpm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-4.dll" v0.0 ts=2009/10/14 18:01
   25k 2009/03/20 D:\cygwin-1.7\bin\cygXrandr-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXrandr-2.dll" v0.0 ts=2009/3/13 8:05
   30k 2009/10/14 D:\cygwin-1.7\bin\cygXrender-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXrender-1.dll" v0.0 ts=2009/10/14 8:40
  202k 2009/12/20 D:\cygwin-1.7\bin\cygxslt-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxslt-1.dll" v0.0 ts=2009/12/20 5:24
  279k 2010/04/02 D:\cygwin-1.7\bin\cygXt-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXt-6.dll" v0.0 ts=2010/4/2 6:27
   64k 2009/03/02 D:\cygwin-1.7\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2009/3/2 1:33
 2547k 2010/04/12 D:\cygwin-1.7\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2010/4/12 18:07
    Cygwin DLL version info:
        DLL version: 1.7.5
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 225
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5

  118k 2010/04/19 D:\cygwin-1.7\bin\cygapr-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygapr-1-0.dll" v0.0 ts=2010/4/19 20:06
   87k 2009/08/07 D:\cygwin-1.7\bin\cygaprutil-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygaprutil-1-0.dll" v0.0 ts=2009/8/7 21:46
  704k 2007/12/18 D:\cygwin-1.7\bin\cygaspell-15.dll - os=4.0 img=1.0 sys=4.0
                  "cygaspell-15.dll" v0.0 ts=2007/12/18 11:39
   88k 2009/10/27 D:\cygwin-1.7\bin\cygatk-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygatk-1.0-0.dll" v0.0 ts=2009/10/25 22:02
   15k 2009/12/27 D:\cygwin-1.7\bin\cygattr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygattr-1.dll" v0.0 ts=2009/11/18 12:52
  351k 2008/01/14 D:\cygwin-1.7\bin\cygboost_date_time-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_date_time-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:36
  120k 2008/01/14 D:\cygwin-1.7\bin\cygboost_filesystem-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_filesystem-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:36
   79k 2008/01/14 D:\cygwin-1.7\bin\cygboost_iostreams-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_iostreams-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:37
  526k 2008/01/14 D:\cygwin-1.7\bin\cygboost_program_options-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_program_options-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:38
  564k 2008/01/14 D:\cygwin-1.7\bin\cygboost_python-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_python-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:39
  678k 2008/01/14 D:\cygwin-1.7\bin\cygboost_regex-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_regex-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:41
  621k 2008/01/14 D:\cygwin-1.7\bin\cygboost_serialization-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_serialization-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:44
  118k 2008/01/14 D:\cygwin-1.7\bin\cygboost_signals-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_signals-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:44
   91k 2008/01/14 D:\cygwin-1.7\bin\cygboost_thread-gcc-mt-1_33_1.dll - os=4.0 img=1.33 sys=4.0
                  "cygboost_thread-gcc-mt-1_33_1.dll" v0.0 ts=2008/1/14 8:47
   61k 2009/03/02 D:\cygwin-1.7\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2009/3/2 3:11
  456k 2009/06/25 D:\cygwin-1.7\bin\cygcairo-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcairo-2.dll" v0.0 ts=2009/6/25 7:25
   11k 2009/12/23 D:\cygwin-1.7\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2009/12/23 13:25
    7k 2003/10/19 D:\cygwin-1.7\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2003/10/19 8:57
 1144k 2010/03/24 D:\cygwin-1.7\bin\cygcrypto-0.9.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.8.dll" v0.0 ts=2010/3/24 16:16
  254k 2009/08/23 D:\cygwin-1.7\bin\cygcurl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygcurl-4.dll" v0.0 ts=2009/8/23 6:25
  703k 2007/12/17 D:\cygwin-1.7\bin\cygdb-4.2.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.2.dll" v0.0 ts=2007/12/17 11:58
  943k 2007/12/17 D:\cygwin-1.7\bin\cygdb-4.5.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.5.dll" v0.0 ts=2007/12/17 13:12
 1036k 2007/12/17 D:\cygwin-1.7\bin\cygdb_cxx-4.2.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.2.dll" v0.0 ts=2007/12/17 11:58
 1296k 2007/12/17 D:\cygwin-1.7\bin\cygdb_cxx-4.5.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.5.dll" v0.0 ts=2007/12/17 13:12
  118k 2007/04/06 D:\cygwin-1.7\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-0.dll" v0.0 ts=2007/4/6 21:43
  118k 2008/05/09 D:\cygwin-1.7\bin\cygexpat-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-1.dll" v0.0 ts=2008/5/9 5:03
   73k 2009/12/20 D:\cygwin-1.7\bin\cygexslt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexslt-0.dll" v0.0 ts=2009/12/20 5:24
   28k 2009/03/22 D:\cygwin-1.7\bin\cygfam-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygfam-0.dll" v0.0 ts=2009/3/22 19:56
  286k 2006/08/06 D:\cygwin-1.7\bin\cygfcgi++-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygfcgi++-0.dll" v0.0 ts=2006/8/6 21:09
   30k 2006/08/06 D:\cygwin-1.7\bin\cygfcgi-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygfcgi-0.dll" v0.0 ts=2006/8/6 21:09
   24k 2009/12/11 D:\cygwin-1.7\bin\cygffi-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygffi-4.dll" v0.0 ts=2009/12/8 0:39
  784k 2009/07/28 D:\cygwin-1.7\bin\cygfftw3-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygfftw3-3.dll" v0.0 ts=2009/7/28 20:14
  758k 2009/07/28 D:\cygwin-1.7\bin\cygfftw3f-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygfftw3f-3.dll" v0.0 ts=2009/7/28 20:05
   19k 2009/07/28 D:\cygwin-1.7\bin\cygfftw3f_threads-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygfftw3f_threads-3.dll" v0.0 ts=2009/7/28 20:05
   19k 2009/07/28 D:\cygwin-1.7\bin\cygfftw3_threads-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygfftw3_threads-3.dll" v0.0 ts=2009/7/28 20:14
  176k 2010/01/29 D:\cygwin-1.7\bin\cygfontconfig-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfontconfig-1.dll" v0.0 ts=2010/1/28 22:12
   21k 2009/10/14 D:\cygwin-1.7\bin\cygfontenc-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfontenc-1.dll" v0.0 ts=2009/10/14 2:04
   43k 2010/01/02 D:\cygwin-1.7\bin\cygform-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-10.dll" v0.0 ts=2010/1/2 14:49
   40k 2009/03/01 D:\cygwin-1.7\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-8.dll" v0.0 ts=2009/3/1 6:32
   43k 2009/11/20 D:\cygwin-1.7\bin\cygform-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-9.dll" v0.0 ts=2009/11/20 19:14
   48k 2003/08/09 D:\cygwin-1.7\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0
                  "cygform7.dll" v0.0 ts=2003/8/9 10:25
   47k 2010/01/02 D:\cygwin-1.7\bin\cygformw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygformw-10.dll" v0.0 ts=2010/1/2 17:31
  492k 2010/03/03 D:\cygwin-1.7\bin\cygfreetype-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygfreetype-6.dll" v0.0 ts=2010/3/2 21:24
   45k 2009/12/11 D:\cygwin-1.7\bin\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcc_s-1.dll" v0.0 ts=2009/12/8 0:30
   41k 2008/09/12 D:\cygwin-1.7\bin\cyggcc_s.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcc_s.dll" v0.0 ts=2008/9/11 7:43
  449k 2010/03/17 D:\cygwin-1.7\bin\cyggcrypt-11.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcrypt-11.dll" v0.0 ts=2010/3/17 22:45
   19k 2009/02/26 D:\cygwin-1.7\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2009/2/26 7:58
    8k 2009/02/26 D:\cygwin-1.7\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2009/2/26 7:58
  193k 2009/03/23 D:\cygwin-1.7\bin\cyggdk-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdk-1-2-0.dll" v0.0 ts=2009/3/23 15:24
  544k 2010/01/22 D:\cygwin-1.7\bin\cyggdk-x11-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdk-x11-2.0-0.dll" v0.0 ts=2010/1/21 20:41
   93k 2010/01/22 D:\cygwin-1.7\bin\cyggdk_pixbuf-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdk_pixbuf-2.0-0.dll" v0.0 ts=2010/1/21 20:39
  954k 2009/04/03 D:\cygwin-1.7\bin\cyggettextlib-0-17.dll - os=4.0 img=1.0 sys=4.0
                  "cyggettextlib-0-17.dll" v0.0 ts=2009/4/3 2:21
  218k 2009/04/03 D:\cygwin-1.7\bin\cyggettextpo-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggettextpo-0.dll" v0.0 ts=2009/4/3 2:29
  203k 2009/04/03 D:\cygwin-1.7\bin\cyggettextsrc-0-17.dll - os=4.0 img=1.0 sys=4.0
                  "cyggettextsrc-0-17.dll" v0.0 ts=2009/4/3 2:24
  645k 2009/12/11 D:\cygwin-1.7\bin\cyggfortran-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggfortran-3.dll" v0.0 ts=2009/12/8 1:22
   29k 2009/03/23 D:\cygwin-1.7\bin\cyggif-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggif-4.dll" v0.0 ts=2009/3/23 19:55
  522k 2010/01/29 D:\cygwin-1.7\bin\cyggio-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggio-2.0-0.dll" v0.0 ts=2010/1/29 19:03
   63k 2010/01/21 D:\cygwin-1.7\bin\cyggirepository-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggirepository-1.0-0.dll" v0.0 ts=2010/1/21 10:17
 2389k 2010/02/10 D:\cygwin-1.7\bin\cygGL-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygGL-1.dll" v0.0 ts=2010/2/10 1:40
  133k 2009/03/25 D:\cygwin-1.7\bin\cygglib-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygglib-1-2-0.dll" v0.0 ts=2009/3/23 15:12
  688k 2010/01/29 D:\cygwin-1.7\bin\cygglib-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygglib-2.0-0.dll" v0.0 ts=2010/1/29 19:00
  141k 2009/03/30 D:\cygwin-1.7\bin\cygglitz-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygglitz-1.dll" v0.0 ts=2009/3/30 17:22
   21k 2009/03/30 D:\cygwin-1.7\bin\cygglitz-glx-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygglitz-glx-1.dll" v0.0 ts=2009/3/30 17:23
  448k 2010/02/10 D:\cygwin-1.7\bin\cygGLU-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygGLU-1.dll" v0.0 ts=2010/2/10 1:40
   12k 2009/03/25 D:\cygwin-1.7\bin\cyggmodule-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmodule-1-2-0.dll" v0.0 ts=2009/3/23 15:12
   14k 2010/01/29 D:\cygwin-1.7\bin\cyggmodule-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmodule-2.0-0.dll" v0.0 ts=2010/1/29 19:00
  315k 2009/06/06 D:\cygwin-1.7\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmp-3.dll" v0.0 ts=2009/6/6 12:23
  229k 2010/01/29 D:\cygwin-1.7\bin\cyggobject-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggobject-2.0-0.dll" v0.0 ts=2010/1/29 19:01
   27k 2009/12/11 D:\cygwin-1.7\bin\cyggomp-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggomp-1.dll" v0.0 ts=2009/12/8 0:42
   16k 2010/03/17 D:\cygwin-1.7\bin\cyggpg-error-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggpg-error-0.dll" v0.0 ts=2010/3/17 22:21
 5491k 2008/11/27 D:\cygwin-1.7\bin\cyggs-8.dll - os=4.0 img=1.0 sys=4.0
                  "cyggs-8.dll" v0.0 ts=2008/11/27 13:24
    9k 2009/03/25 D:\cygwin-1.7\bin\cyggthread-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggthread-1-2-0.dll" v0.0 ts=2009/3/23 15:13
   17k 2010/01/29 D:\cygwin-1.7\bin\cyggthread-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggthread-2.0-0.dll" v0.0 ts=2010/1/29 19:00
 1258k 2009/03/23 D:\cygwin-1.7\bin\cyggtk-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggtk-1-2-0.dll" v0.0 ts=2009/3/23 15:29
 3579k 2010/01/22 D:\cygwin-1.7\bin\cyggtk-x11-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggtk-x11-2.0-0.dll" v0.0 ts=2010/1/21 20:46
   24k 2009/06/23 D:\cygwin-1.7\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory6.dll" v0.0 ts=2009/6/23 13:20
   25k 2009/07/06 D:\cygwin-1.7\bin\cyghistory7.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory7.dll" v0.0 ts=2009/7/5 15:45
   73k 2009/09/02 D:\cygwin-1.7\bin\cygICE-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygICE-6.dll" v0.0 ts=2009/9/2 22:39
  360k 2009/12/29 D:\cygwin-1.7\bin\cygicons-0.dll - os=4.0 img=1.4 sys=4.0
                  "cygicons-0.dll" v0.0 ts=2009/12/29 5:30
  982k 2009/12/23 D:\cygwin-1.7\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2009/12/23 13:25
10921k 2009/12/27 D:\cygwin-1.7\bin\cygicudata38.dll - os=4.0 img=1.0 sys=4.0
                  "cygicudata38.dll" v0.0 ts=2009/12/27 11:06
 1218k 2009/12/27 D:\cygwin-1.7\bin\cygicui18n38.dll - os=4.0 img=1.0 sys=4.0
                  "cygicui18n38.dll" v0.0 ts=2009/12/27 11:02
   35k 2009/12/27 D:\cygwin-1.7\bin\cygicuio38.dll - os=4.0 img=1.0 sys=4.0
                  "cygicuio38.dll" v0.0 ts=2009/12/27 11:06
  230k 2009/12/27 D:\cygwin-1.7\bin\cygicule38.dll - os=4.0 img=1.0 sys=4.0
                  "cygicule38.dll" v0.0 ts=2009/12/27 11:03
   42k 2009/12/27 D:\cygwin-1.7\bin\cygiculx38.dll - os=4.0 img=1.0 sys=4.0
                  "cygiculx38.dll" v0.0 ts=2009/12/27 11:04
 1038k 2009/12/27 D:\cygwin-1.7\bin\cygicuuc38.dll - os=4.0 img=1.0 sys=4.0
                  "cygicuuc38.dll" v0.0 ts=2009/12/27 10:59
  193k 2010/02/05 D:\cygwin-1.7\bin\cygidn-11.dll - os=4.0 img=1.0 sys=4.0
                  "cygidn-11.dll" v0.0 ts=2010/2/5 15:32
   22k 2001/12/13 D:\cygwin-1.7\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-1.dll" v0.0 ts=2001/12/13 9:28
   37k 2003/08/10 D:\cygwin-1.7\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-2.dll" v0.0 ts=2003/8/10 22:50
   31k 2005/11/20 D:\cygwin-1.7\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-3.dll" v0.0 ts=2005/11/20 2:04
   31k 2009/04/03 D:\cygwin-1.7\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-8.dll" v0.0 ts=2009/4/3 2:15
  246k 2008/04/02 D:\cygwin-1.7\bin\cygjasper-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygjasper-1.dll" v0.0 ts=2008/4/2 17:19
   47k 2009/12/23 D:\cygwin-1.7\bin\cygjbig-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygjbig-2.dll" v0.0 ts=2009/12/23 16:59
   48k 2003/08/10 D:\cygwin-1.7\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0
                  "cygjbig1.dll" v0.0 ts=2003/8/11 0:58
  125k 2009/08/08 D:\cygwin-1.7\bin\cygjpeg-62.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg-62.dll" v0.0 ts=2009/8/8 21:48
  193k 2009/08/08 D:\cygwin-1.7\bin\cygjpeg-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg-7.dll" v0.0 ts=2009/8/8 20:39
  119k 2002/02/09 D:\cygwin-1.7\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg6b.dll" v0.0 ts=2002/2/9 5:19
   39k 2008/09/07 D:\cygwin-1.7\bin\cyglber-2-3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyglber-2-3-0.dll" v0.0 ts=2008/9/7 13:28
  189k 2008/09/07 D:\cygwin-1.7\bin\cygldap-2-3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap-2-3-0.dll" v0.0 ts=2008/9/7 13:29
  201k 2008/09/07 D:\cygwin-1.7\bin\cygldap_r-2-3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap_r-2-3-0.dll" v0.0 ts=2008/9/7 13:31
    5k 2010/04/12 D:\cygwin-1.7\bin\cyglsa.dll - os=4.0 img=1.0 sys=4.0
                  "cyglsa.dll" v0.0 ts=2010/4/12 18:08
    9k 2010/04/12 D:\cygwin-1.7\bin\cyglsa64.dll - os=5.2 img=0.0 sys=5.2
   31k 2009/12/31 D:\cygwin-1.7\bin\cygltdl-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygltdl-7.dll" v0.0 ts=2009/12/31 1:30
  133k 2009/06/10 D:\cygwin-1.7\bin\cyglua-5.1.dll - os=4.0 img=1.0 sys=4.0
                  "cyglua-5.1.dll" v0.0 ts=2009/6/10 18:29
  125k 2010/04/09 D:\cygwin-1.7\bin\cyglzma-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyglzma-1.dll" v0.0 ts=2010/4/9 16:54
   12k 2009/03/15 D:\cygwin-1.7\bin\cyglzmadec-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyglzmadec-0.dll" v0.0 ts=2009/3/15 7:16
   99k 2010/03/04 D:\cygwin-1.7\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmagic-1.dll" v0.0 ts=2010/3/3 22:29
   25k 2010/01/02 D:\cygwin-1.7\bin\cygmenu-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-10.dll" v0.0 ts=2010/1/2 14:48
   21k 2009/03/01 D:\cygwin-1.7\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-8.dll" v0.0 ts=2009/3/1 6:31
   25k 2009/11/20 D:\cygwin-1.7\bin\cygmenu-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-9.dll" v0.0 ts=2009/11/20 19:13
   29k 2003/08/09 D:\cygwin-1.7\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu7.dll" v0.0 ts=2003/8/9 10:25
   25k 2010/01/02 D:\cygwin-1.7\bin\cygmenuw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenuw-10.dll" v0.0 ts=2010/1/2 17:30
   24k 2008/10/30 D:\cygwin-1.7\bin\cygminires.dll - os=4.0 img=1.2 sys=4.0
                  "cygminires.dll" v0.0 ts=2008/10/31 0:53
  211k 2009/06/06 D:\cygwin-1.7\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygmp-3.dll" v0.0 ts=2009/6/6 12:23
  269k 2009/06/07 D:\cygwin-1.7\bin\cygmpfr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-1.dll" v0.0 ts=2009/6/7 22:10
   77k 2010/01/21 D:\cygwin-1.7\bin\cygMrm-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygMrm-2.dll" v0.0 ts=2010/1/21 7:33
   63k 2010/01/02 D:\cygwin-1.7\bin\cygncurses++-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-10.dll" v0.0 ts=2010/1/2 15:00
   66k 2009/03/01 D:\cygwin-1.7\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-8.dll" v0.0 ts=2009/3/1 6:39
   63k 2009/11/20 D:\cygwin-1.7\bin\cygncurses++-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-9.dll" v0.0 ts=2009/11/20 19:25
   63k 2010/01/02 D:\cygwin-1.7\bin\cygncurses++w-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++w-10.dll" v0.0 ts=2010/1/2 17:41
  195k 2010/01/02 D:\cygwin-1.7\bin\cygncurses-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-10.dll" v0.0 ts=2010/1/2 14:45
  237k 2009/03/01 D:\cygwin-1.7\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-8.dll" v0.0 ts=2009/3/1 6:28
  198k 2009/11/20 D:\cygwin-1.7\bin\cygncurses-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-9.dll" v0.0 ts=2009/11/20 19:10
  224k 2003/08/09 D:\cygwin-1.7\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses7.dll" v0.0 ts=2003/8/9 10:24
  244k 2010/01/02 D:\cygwin-1.7\bin\cygncursesw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncursesw-10.dll" v0.0 ts=2010/1/2 17:28
  115k 2009/09/30 D:\cygwin-1.7\bin\cygneon-27.dll - os=4.0 img=1.0 sys=4.0
                  "cygneon-27.dll" v0.0 ts=2009/9/30 14:33
  176k 2010/02/11 D:\cygwin-1.7\bin\cygnetpbm-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygnetpbm-10.dll" v0.0 ts=2010/2/11 2:55
   51k 2009/10/27 D:\cygwin-1.7\bin\cygogrove-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygogrove-1.dll" v0.0 ts=2009/10/27 5:24
 1559k 2009/10/27 D:\cygwin-1.7\bin\cygosp-5.dll - os=4.0 img=1.0 sys=4.0
                  "cygosp-5.dll" v0.0 ts=2009/10/26 21:12
  303k 2009/10/27 D:\cygwin-1.7\bin\cygospgrove-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygospgrove-1.dll" v0.0 ts=2009/10/27 5:25
 1757k 2009/10/27 D:\cygwin-1.7\bin\cygostyle-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygostyle-1.dll" v0.0 ts=2009/10/27 5:25
   13k 2010/01/02 D:\cygwin-1.7\bin\cygpanel-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-10.dll" v0.0 ts=2010/1/2 14:47
   11k 2009/03/01 D:\cygwin-1.7\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-8.dll" v0.0 ts=2009/3/1 6:30
   13k 2009/11/20 D:\cygwin-1.7\bin\cygpanel-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-9.dll" v0.0 ts=2009/11/20 19:12
   19k 2003/08/09 D:\cygwin-1.7\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel7.dll" v0.0 ts=2003/8/9 10:24
   13k 2010/01/02 D:\cygwin-1.7\bin\cygpanelw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanelw-10.dll" v0.0 ts=2010/1/2 16:30
  234k 2010/01/22 D:\cygwin-1.7\bin\cygpango-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpango-1.0-0.dll" v0.0 ts=2010/1/21 20:30
   37k 2010/01/22 D:\cygwin-1.7\bin\cygpangocairo-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpangocairo-1.0-0.dll" v0.0 ts=2010/1/21 20:31
  131k 2010/01/22 D:\cygwin-1.7\bin\cygpangoft2-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpangoft2-1.0-0.dll" v0.0 ts=2010/1/21 20:31
   40k 2010/01/22 D:\cygwin-1.7\bin\cygpangox-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpangox-1.0-0.dll" v0.0 ts=2010/1/21 20:31
   26k 2010/01/22 D:\cygwin-1.7\bin\cygpangoxft-1.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpangoxft-1.0-0.dll" v0.0 ts=2010/1/21 20:31
  217k 2009/11/10 D:\cygwin-1.7\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-0.dll" v0.0 ts=2009/10/25 10:42
    8k 2009/11/10 D:\cygwin-1.7\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix-0.dll" v0.0 ts=2009/10/25 10:42
 1553k 2009/12/19 D:\cygwin-1.7\bin\cygperl5_10.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_10.dll" v0.0 ts=2009/12/18 14:54
  377k 2010/04/02 D:\cygwin-1.7\bin\cygpixman-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpixman-1-0.dll" v0.0 ts=2010/4/2 8:44
  242k 2009/03/07 D:\cygwin-1.7\bin\cygpng12.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng12.dll" v0.0 ts=2009/3/7 22:38
   22k 2002/06/09 D:\cygwin-1.7\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2002/6/9 6:45
  103k 2009/01/07 D:\cygwin-1.7\bin\cygpq.dll - os=4.0 img=1.0 sys=4.0
                  "cygpq.dll" v0.0 ts=2009/1/7 16:46
    4k 2007/12/18 D:\cygwin-1.7\bin\cygpspell-15.dll - os=4.0 img=1.0 sys=4.0
                  "cygpspell-15.dll" v0.0 ts=2007/12/18 11:40
   12k 2009/10/27 D:\cygwin-1.7\bin\cygpyglib-2.0-python2.5-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpyglib-2.0-python2.5-0.dll" v0.0 ts=2009/10/26 19:25
  155k 2009/06/23 D:\cygwin-1.7\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline6.dll" v0.0 ts=2009/6/23 13:20
  162k 2009/07/06 D:\cygwin-1.7\bin\cygreadline7.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline7.dll" v0.0 ts=2009/7/5 15:45
  761k 2008/09/30 D:\cygwin-1.7\bin\cygruby18.dll - os=4.0 img=1.0 sys=4.0
                  "cygruby18.dll" v0.0 ts=2008/9/30 14:10
   78k 2004/10/13 D:\cygwin-1.7\bin\cygsasl2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygsasl2-2.dll" v0.0 ts=2004/10/13 23:50
   45k 2010/02/15 D:\cygwin-1.7\bin\cygserf-0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygserf-0-0.dll" v0.0 ts=2010/2/15 21:13
    7k 2009/07/22 D:\cygwin-1.7\bin\cygsigsegv-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsigsegv-0.dll" v0.0 ts=2009/7/22 9:57
    9k 2009/07/24 D:\cygwin-1.7\bin\cygsigsegv-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygsigsegv-1.dll" v0.0 ts=2009/7/24 21:04
   10k 2009/12/14 D:\cygwin-1.7\bin\cygsigsegv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygsigsegv-2.dll" v0.0 ts=2009/12/14 12:56
   27k 2009/09/03 D:\cygwin-1.7\bin\cygSM-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygSM-6.dll" v0.0 ts=2009/9/3 9:56
  475k 2009/12/18 D:\cygwin-1.7\bin\cygsqlite3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsqlite3-0.dll" v0.0 ts=2009/12/18 1:28
  129k 2009/11/18 D:\cygwin-1.7\bin\cygssh2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygssh2-1.dll" v0.0 ts=2009/11/18 8:58
  264k 2010/03/24 D:\cygwin-1.7\bin\cygssl-0.9.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.8.dll" v0.0 ts=2010/3/24 16:17
   10k 2009/12/11 D:\cygwin-1.7\bin\cygssp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssp-0.dll" v0.0 ts=2009/12/8 0:38
  773k 2009/12/11 D:\cygwin-1.7\bin\cygstdc++-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygstdc++-6.dll" v0.0 ts=2009/12/8 1:07
  237k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_client-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_client-1-0.dll" v0.0 ts=2010/4/19 20:28
   38k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_delta-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_delta-1-0.dll" v0.0 ts=2010/4/19 20:25
   42k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_diff-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_diff-1-0.dll" v0.0 ts=2010/4/19 20:25
   20k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_fs-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_fs-1-0.dll" v0.0 ts=2010/4/19 20:25
  146k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_fs_base-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_fs_base-1-0.dll" v0.0 ts=2010/4/19 20:25
  125k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_fs_fs-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_fs_fs-1-0.dll" v0.0 ts=2010/4/19 20:25
    9k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_fs_util-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_fs_util-1-0.dll" v0.0 ts=2010/4/19 20:25
   32k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_ra-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_ra-1-0.dll" v0.0 ts=2010/4/19 20:27
   25k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_ra_local-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_ra_local-1-0.dll" v0.0 ts=2010/4/19 20:26
  115k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_ra_neon-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_ra_neon-1-0.dll" v0.0 ts=2010/4/19 20:25
  115k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_ra_serf-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_ra_serf-1-0.dll" v0.0 ts=2010/4/19 20:25
   72k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_ra_svn-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_ra_svn-1-0.dll" v0.0 ts=2010/4/19 20:25
  140k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_repos-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_repos-1-0.dll" v0.0 ts=2010/4/19 20:26
  242k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_subr-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_subr-1-0.dll" v0.0 ts=2010/4/19 20:25
  243k 2010/04/19 D:\cygwin-1.7\bin\cygsvn_wc-1-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsvn_wc-1-0.dll" v0.0 ts=2010/4/19 20:25
  231k 2009/09/15 D:\cygwin-1.7\bin\cygt1-5.dll - os=4.0 img=1.0 sys=4.0
                  "cygt1-5.dll" v0.0 ts=2009/9/15 10:59
   48k 2010/01/02 D:\cygwin-1.7\bin\cygtic-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygtic-10.dll" v0.0 ts=2010/1/2 14:45
   48k 2009/11/20 D:\cygwin-1.7\bin\cygtic-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygtic-9.dll" v0.0 ts=2009/11/20 19:10
   48k 2010/01/02 D:\cygwin-1.7\bin\cygticw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygticw-10.dll" v0.0 ts=2010/1/2 17:28
  347k 2009/12/23 D:\cygwin-1.7\bin\cygtiff-5.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff-5.dll" v0.0 ts=2009/12/23 17:11
  397k 2009/12/23 D:\cygwin-1.7\bin\cygtiff-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff-6.dll" v0.0 ts=2009/12/23 18:25
  281k 2003/02/24 D:\cygwin-1.7\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff3.dll" v0.0 ts=2003/2/24 4:58
  282k 2003/08/11 D:\cygwin-1.7\bin\cygtiff4.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff4.dll" v0.0 ts=2003/8/11 3:32
   11k 2009/12/23 D:\cygwin-1.7\bin\cygtiffxx-5.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiffxx-5.dll" v0.0 ts=2009/12/23 17:11
   11k 2009/12/23 D:\cygwin-1.7\bin\cygtiffxx-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiffxx-6.dll" v0.0 ts=2009/12/23 18:25
   68k 2010/01/21 D:\cygwin-1.7\bin\cygUil-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygUil-2.dll" v0.0 ts=2010/1/21 7:33
   40k 2009/07/08 D:\cygwin-1.7\bin\cygusb0.dll - os=4.0 img=1.0 sys=4.0
                  "cygusb0.dll" v0.0 ts=2009/7/8 9:35
  137k 2009/11/16 D:\cygwin-1.7\bin\cygustr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygustr-1.dll" v0.0 ts=2009/11/16 7:46
  590k 2009/11/16 D:\cygwin-1.7\bin\cygustr-debug-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygustr-debug-1.dll" v0.0 ts=2009/11/16 7:46
 2419k 2009/12/07 D:\cygwin-1.7\bin\cygwin1-prev.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2009/12/7 10:48
   28k 2010/03/28 D:\cygwin-1.7\bin\cygwrap-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygwrap-0.dll" v0.0 ts=2010/3/28 10:02
 1040k 2010/02/10 D:\cygwin-1.7\bin\cygX11-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygX11-6.dll" v0.0 ts=2010/2/10 0:42
    8k 2010/02/10 D:\cygwin-1.7\bin\cygX11-xcb-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygX11-xcb-1.dll" v0.0 ts=2010/2/10 0:43
    9k 2009/09/03 D:\cygwin-1.7\bin\cygXau-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXau-6.dll" v0.0 ts=2009/9/2 22:47
  251k 2009/10/19 D:\cygwin-1.7\bin\cygXaw-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-6.dll" v0.0 ts=2009/10/18 22:55
  352k 2009/10/19 D:\cygwin-1.7\bin\cygXaw-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-7.dll" v0.0 ts=2009/10/18 22:55
  268k 2008/11/15 D:\cygwin-1.7\bin\cygXaw3d-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw3d-7.dll" v0.0 ts=2008/11/13 8:37
   76k 2009/12/14 D:\cygwin-1.7\bin\cygxcb-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxcb-1.dll" v0.0 ts=2009/12/14 19:17
   25k 2009/12/14 D:\cygwin-1.7\bin\cygxcb-render-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygxcb-render-0.dll" v0.0 ts=2009/12/14 19:17
   11k 2009/09/03 D:\cygwin-1.7\bin\cygxcb-render-util-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygxcb-render-util-0.dll" v0.0 ts=2009/9/3 6:24
    5k 2009/02/09 D:\cygwin-1.7\bin\cygxcb-xlib-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygxcb-xlib-0.dll" v0.0 ts=2009/2/9 4:06
   10k 2009/10/14 D:\cygwin-1.7\bin\cygXcomposite-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXcomposite-1.dll" v0.0 ts=2009/10/14 18:51
   30k 2009/09/03 D:\cygwin-1.7\bin\cygXcursor-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXcursor-1.dll" v0.0 ts=2009/9/2 22:47
    9k 2009/10/14 D:\cygwin-1.7\bin\cygXdamage-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXdamage-1.dll" v0.0 ts=2009/10/14 17:54
   17k 2009/10/14 D:\cygwin-1.7\bin\cygXdmcp-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXdmcp-6.dll" v0.0 ts=2009/10/13 23:31
   51k 2009/10/22 D:\cygwin-1.7\bin\cygXext-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXext-6.dll" v0.0 ts=2009/10/22 4:45
   16k 2009/10/14 D:\cygwin-1.7\bin\cygXfixes-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygXfixes-3.dll" v0.0 ts=2009/10/14 17:48
   66k 2009/10/15 D:\cygwin-1.7\bin\cygXft-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXft-2.dll" v0.0 ts=2009/10/14 21:33
   47k 2009/10/14 D:\cygwin-1.7\bin\cygXi-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXi-6.dll" v0.0 ts=2009/10/14 6:19
    8k 2009/10/14 D:\cygwin-1.7\bin\cygXinerama-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXinerama-1.dll" v0.0 ts=2009/10/14 8:39
  122k 2009/10/15 D:\cygwin-1.7\bin\cygxkbfile-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxkbfile-1.dll" v0.0 ts=2009/10/14 6:57
 1173k 2010/01/21 D:\cygwin-1.7\bin\cygXm-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXm-2.dll" v0.0 ts=2010/1/21 7:32
 1125k 2009/12/20 D:\cygwin-1.7\bin\cygxml2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygxml2-2.dll" v0.0 ts=2009/12/20 4:38
   75k 2009/10/14 D:\cygwin-1.7\bin\cygXmu-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXmu-6.dll" v0.0 ts=2009/10/14 8:29
   11k 2009/10/14 D:\cygwin-1.7\bin\cygXmuu-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXmuu-1.dll" v0.0 ts=2009/10/14 8:29
   53k 2009/10/14 D:\cygwin-1.7\bin\cygXpm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-4.dll" v0.0 ts=2009/10/14 18:01
   25k 2009/03/20 D:\cygwin-1.7\bin\cygXrandr-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXrandr-2.dll" v0.0 ts=2009/3/13 8:05
   30k 2009/10/14 D:\cygwin-1.7\bin\cygXrender-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXrender-1.dll" v0.0 ts=2009/10/14 8:40
  202k 2009/12/20 D:\cygwin-1.7\bin\cygxslt-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxslt-1.dll" v0.0 ts=2009/12/20 5:24
  279k 2010/04/02 D:\cygwin-1.7\bin\cygXt-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXt-6.dll" v0.0 ts=2010/4/2 6:27
   64k 2009/03/02 D:\cygwin-1.7\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2009/3/2 1:33
 2547k 2010/04/12 D:\cygwin-1.7\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2010/4/12 18:07
    Cygwin DLL version info:
        DLL version: 1.7.5
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 225
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5

  393k 2009/10/25 D:\cygwin-1.7\lib\lapack\cygblas-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygblas-0.dll" v0.0 ts=2009/10/24 14:54
 4053k 2009/10/25 D:\cygwin-1.7\lib\lapack\cyglapack-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyglapack-0.dll" v0.0 ts=2009/10/24 23:11

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

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


Cygwin Package Information
Last downloaded files to: D:\downloads\cygwin-1.7
Last downloaded files from: ftp://mirror.cs.vt.edu/pub/cygwin/cygwin/

Package                        Version
_update-info-dir               00888-1
alternatives                   1.3.30c-10
aspell                         0.60.5-1
aspell-en                      6.0.0-1
atool                          0.37.0-1
autoconf                       8-1
autoconf2.1                    2.13-10
autoconf2.5                    2.65-1
automake                       4-10
automake1.10                   1.10.3-1
automake1.11                   1.11.1-1
automake1.4                    1.4p6-10
automake1.5                    1.5-10
automake1.6                    1.6.3-11
automake1.7                    1.7.9-10
automake1.8                    1.8.5-10
automake1.9                    1.9.6-10
base-cygwin                    2.1-1
base-files                     3.9-3
base-passwd                    3.1-1
bash                           3.2.49-23
bash-completion                1.1-2
bc                             1.06-2
binutils                       2.20.51-2
bison                          2.4.2-1
boost                          1.33.1-4
boost-devel                    1.33.1-4
build-docbook-catalog          1.5-1
bzip2                          1.0.5-10
bzr                            2.1.0-1
cocom                          0.995-1
compositeproto                 0.4.1-1
coreutils                      8.5-1
crypt                          1.1-1
csih                           0.9.1-1
cvs                            1.12.13-10
cygport                        0.9.83-1
cygrunsrv                      1.34-1
cygutils                       1.4.2-1
cygwin                         1.7.5-1
cygwin-doc                     1.7-1
damageproto                    1.2.0-1
dash                           0.5.5.1-2
diffstat                       1.51-1
diffutils                      2.9-1
docbook-dsssl                  1.79-2
docbook-xml43                  4.3-2
docbook-xsl                    1.75.2-1
doxygen                        1.6.1-2
e2fsprogs                      1.35-3
ed                             1.0-1
editrights                     1.01-2
emacs                          23.1.96-1
emacs-el                       23.1.96-1
emacs-X11                      23.1.96-1
expat                          2.0.1-1
ffcall                         1.10-1
fftw3                          3.2.2-1
file                           5.04-1
findutils                      4.5.8-1
fixesproto                     4.1.1-1
flex                           2.5.35-1
font-adobe-dpi75               1.0.1-1
font-adobe-utopia-dpi75        1.0.2-1
font-adobe-utopia-type1        1.0.2-1
font-alias                     1.0.2-1
font-bh-dpi75                  1.0.1-1
font-bh-lucidatypewriter-dpi75 1.0.1-1
font-bh-ttf                    1.0.1-1
font-bh-type1                  1.0.1-1
font-bitstream-dpi75           1.0.1-1
font-bitstream-speedo          1.0.1-1
font-bitstream-type1           1.0.1-1
font-bitstream-vera-ttf        1.10-1
font-cursor-misc               1.0.1-1
font-daewoo-misc               1.0.1-1
font-encodings                 1.0.3-1
font-isas-misc                 1.0.1-1
font-jis-misc                  1.0.1-1
font-misc-misc                 1.1.0-1
font-util                      1.1.1-1
font-xfree86-type1             1.0.2-1
fontconfig                     2.8.0-1
fontsproto                     2.1.0-1
fonttosfnt                     1.0.4-1
gamin                          0.1.10-10
gawk                           3.1.7-1
gcc-core                       3.4.4-999
gcc-g++                        3.4.4-999
gcc-mingw-core                 20050522-1
gcc-mingw-g++                  20050522-1
gcc4                           4.3.4-3
gcc4-core                      4.3.4-3
gcc4-g++                       4.3.4-3
gcc4-runtime                   4.3.2-1
gdb                            6.8-2
gettext                        0.17-11
gettext-devel                  0.17-11
ghostscript                    8.63-2
ghostscript-fonts-other        6.0-1
ghostscript-fonts-std          8.11-1
giflib                         4.1.6-10
glproto                        1.4.11-1
gnome-common                   2.28.0-1
gnome-icon-theme               2.28.0-1
gnupg                          1.4.9-2
grep                           2.5.4-2
groff                          1.20.1-1
gtk-doc                        1.13-1
gtk2.0-engines                 2.18.5-1
gv                             3.6.5-1
gzip                           1.3.12-2
hicolor-icon-theme             0.11-1
icu                            3.8-7
imake                          1.0.2-2
inetutils                      1.7-1
inputproto                     2.0-1
intltool                       0.40.6-1
ipc-utils                      1.0-1
jbigkit                        2.0-11
kbproto                        1.0.4-1
less                           436-1
lesstif                        0.95.2-2
lftp                           4.0.5-1
libapr1                        1.4.2-1
libaprutil1                    1.3.9-2
libaspell15                    0.60.5-1
libatk1.0-devel                1.28.0-1
libatk1.0_0                    1.28.0-1
libattr1                       2.4.43-1
libboost                       1.33.1-4
libbz2-devel                   1.0.5-10
libbz2_1                       1.0.5-10
libcairo-devel                 1.8.8-1
libcairo2                      1.8.8-1
libcharset1                    1.13.1-1
libcurl4                       7.19.6-1
libdb4.2                       4.2.52.5-2
libdb4.5                       4.5.20.2-2
libdb4.5-devel                 4.5.20.2-2
libexpat0                      1.95.8-2
libexpat1                      2.0.1-1
libexpat1-devel                2.0.1-1
libfam0                        0.1.10-10
libfcgi-devel                  2.4.0-2
libfcgi0                       2.4.0-2
libffi4                        4.3.4-3
libfftw3-devel                 3.2.2-1
libfftw3_3                     3.2.2-1
libfontconfig-devel            2.8.0-1
libfontconfig1                 2.8.0-1
libfontenc-devel               1.0.5-1
libfontenc1                    1.0.5-1
libfreetype-devel              2.3.12-1
libfreetype6                   2.3.12-1
libgcc1                        4.3.4-3
libgcrypt11                    1.4.5-1
libgdbm-devel                  1.8.3-20
libgdbm4                       1.8.3-20
libgdk_pixbuf2.0-devel         2.18.6-1
libgdk_pixbuf2.0_0             2.18.6-1
libgettextpo0                  0.17-11
libgfortran3                   4.3.4-3
libgif-devel                   4.1.6-10
libgif4                        4.1.6-10
libgirepository1.0_0           0.6.7-1
libGL-devel                    7.6.1-1
libGL1                         7.6.1-1
libglib1.2-devel               1.2.10-10
libglib1.2_0                   1.2.10-10
libglib2.0-devel               2.22.4-2
libglib2.0_0                   2.22.4-2
libglitz-devel                 0.5.6-10
libglitz1                      0.5.6-10
libGLU-devel                   7.6.1-1
libGLU1                        7.6.1-1
libgmp3                        4.3.1-3
libgomp1                       4.3.4-3
libgpg-error                   1.7-1
libgpg-error0                  1.7-1
libgs-devel                    8.63-2
libgs8                         8.63-2
libgtk1.2-devel                1.2.10-10
libgtk1.2_0                    1.2.10-10
libgtk2.0-devel                2.18.6-1
libgtk2.0_0                    2.18.6-1
libICE-devel                   1.0.6-1
libICE6                        1.0.6-1
libiconv                       1.13.1-1
libiconv2                      1.13.1-1
libicu38                       3.8-7
libidn11                       1.16-1
libintl1                       0.10.40-1
libintl2                       0.12.1-3
libintl3                       0.14.5-1
libintl8                       0.17-11
libjasper-devel                1.900.1-1
libjasper1                     1.900.1-1
libjbig-devel                  2.0-11
libjbig1                       1.5-3
libjbig2                       2.0-11
libjpeg-devel                  7-10
libjpeg62                      6b-21
libjpeg6b                      6b-8
libjpeg7                       7-10
liblapack-devel                3.2.1-1
liblapack0                     3.2.1-1
libltdl7                       2.2.7a-15
liblzma1                       4.999.9beta-11
liblzmadec-devel               4.32.7-10
liblzmadec0                    4.32.7-10
libmpfr1                       2.4.1-4
libncurses-devel               5.7-18
libncurses10                   5.7-18
libncurses7                    5.3-4
libncurses8                    5.5-10
libncurses9                    5.7-16
libncursesw-devel              5.7-18
libncursesw10                  5.7-18
libneon27                      0.29.0-1
libnetpbm10                    10.49.2-1
libopenldap2_3_0               2.3.43-1
libosp5                        1.5.2-2
libostyle1                     1.4devel1-2
libpango1.0-devel              1.26.2-1
libpango1.0_0                  1.26.2-1
libpcre-devel                  8.00-1
libpcre0                       8.00-1
libpixman1-devel               0.18.0-1
libpixman1_0                   0.18.0-1
libpng12                       1.2.35-10
libpng12-devel                 1.2.35-10
libpopt0                       1.6.4-4
libpq-devel                    8.2.11-1
libpq5                         8.2.11-1
libpthread-stubs               0.2-1
libreadline6                   5.2.14-12
libreadline7                   6.0.3-2
libsasl2                       2.1.19-3
libserf0_0                     0.3.1-1
libsigsegv                     2.8-1
libsigsegv0                    2.6-1
libsigsegv1                    2.6+-1
libsigsegv2                    2.8-1
libSM-devel                    1.1.1-1
libSM6                         1.1.1-1
libsqlite3_0                   3.6.21-3
libssh2_1                      1.2.2-1
libssp0                        4.3.4-3
libstdc++6                     4.3.4-3
libstdc++6-devel               4.3.4-3
libtiff-devel                  3.9.2-1
libtiff3                       3.6.0-2
libtiff4                       3.6.0-5
libtiff5                       3.9.2-1
libtiff6                       4.0.0beta5-1
libtool                        2.2.7a-15
libusb-win32                   0.1.12.2-1
libustr                        1.0.4-11
libustr-devel                  1.0.4-11
libustr1                       1.0.4-11
libwrap0                       7.6-21
libX11-devel                   1.3.3-1
libX11-xcb1                    1.3.3-1
libX11_6                       1.3.3-1
libXau-devel                   1.0.5-1
libXau6                        1.0.5-1
libXaw-devel                   1.0.7-1
libXaw3d-devel                 1.5D-8
libXaw3d7                      1.5D-8
libXaw6                        1.0.7-1
libXaw7                        1.0.7-1
libxcb-devel                   1.5-1
libxcb-render-devel            1.5-1
libxcb-render-util-devel       0.3.6-1
libxcb-render-util0            0.3.6-1
libxcb-render0                 1.5-1
libxcb-xlib-devel              1.1-3
libxcb-xlib0                   1.1-3
libxcb1                        1.5-1
libXcomposite-devel            0.4.1-1
libXcomposite1                 0.4.1-1
libXcursor-devel               1.1.10-1
libXcursor1                    1.1.10-1
libXdamage-devel               1.1.2-1
libXdamage1                    1.1.2-1
libXdmcp-devel                 1.0.3-1
libXdmcp6                      1.0.3-1
libXext-devel                  1.1.1-1
libXext6                       1.1.1-1
libXfixes-devel                4.0.4-1
libXfixes3                     4.0.4-1
libXft-devel                   2.1.14-1
libXft2                        2.1.14-1
libXi-devel                    1.3-1
libXi6                         1.3-1
libXinerama-devel              1.1-1
libXinerama1                   1.1-1
libxkbfile1                    1.0.6-1
libXm-devel                    0.95.2-2
libXm2                         0.95.2-2
libxml2                        2.7.6-1
libxml2-devel                  2.7.6-1
libXmu-devel                   1.0.5-1
libXmu6                        1.0.5-1
libXmuu1                       1.0.5-1
libXpm-devel                   3.5.8-1
libXpm4                        3.5.8-1
libXrandr-devel                1.3.0-10
libXrandr2                     1.3.0-10
libXrender-devel               0.9.5-1
libXrender1                    0.9.5-1
libxslt                        1.1.26-1
libXt-devel                    1.0.8-1
libXt6                         1.0.8-1
lndir                          1.0.1-2
login                          1.10-10
lua                            5.1.4-11
luit                           1.0.5-1
m4                             1.4.14-1
make                           3.81-2
makedepend                     1.0.2-1
man                            1.6e-1
mingw-bzip2                    1.0.5-10
mingw-libbz2-devel             1.0.5-10
mingw-libbz2_1                 1.0.5-10
mingw-runtime                  3.18-1
mingw-zlib                     1.2.3-10
mingw-zlib-devel               1.2.3-10
mingw-zlib0                    1.2.3-10
minires                        1.02-1
mintty                         0.6.2-1
mkfontdir                      1.0.5-1
mkfontscale                    1.0.7-1
ncurses                        5.7-18
ncurses-demo                   5.7-18
ncursesw                       5.7-18
ncursesw-demo                  5.7-18
netpbm                         10.49.2-1
opengl                         1.1.0-10
openjade                       1.4devel1-2
OpenSP                         1.5.2-2
openssh                        5.5p1-1
openssl                        0.9.8n-1
openssl-devel                  0.9.8n-1
patch                          2.5.8-9
pcre                           8.00-1
perl                           5.10.1-3
perl-Tk                        804.028-3
ping                           1.0-1
pkg-config                     0.23b-10
popt                           1.6.4-4
printproto                     1.0.4-1
python                         2.5.5-1
python-gobject2.0              2.20.0-1
python-gobject2.0-devel        2.20.0-1
python-gtk2.0-devel            2.16.0-1
python-pygtk                   2.20.0-1
randrproto                     1.3.1-1
rcs                            5.7-4
readline                       6.0.3-2
rebase                         3.0.1-1
renderproto                    0.11-1
rgb                            1.0.3-1
rsync                          3.0.7-1
ruby                           1.8.7-p72-2
run                            1.1.12-11
run2                           0.4.0-1
rxvt                           20050409-21
sed                            4.2.1-1
sgml-common                    0.6.3-3
shared-mime-info               0.70-1
subversion                     1.6.11-1
sunrpc                         4.0-3
t1lib5                         5.1.2-10
tar                            1.22.90-1
tcltk                          20080420-1
termcap                        5.7_20091114-14
terminfo                       5.7_20091114-14
terminfo0                      5.5_20061104-12
texinfo                        4.13-3
tic0                           5.5-10
time                           1.7-2
transfig                       3.2.5-1
tzcode                         2009k-1
unison2.27                     2.27.157-1
unison2.32                     2.32.52-1
unzip                          6.0-10
upx                            3.01-1
util-linux                     2.14.1-1
w32api                         3.14-1
wget                           1.11.4-4
which                          2.20-2
wtf                            0.0.4-7
xauth                          1.0.4-1
xbitmaps                       1.1.0-1
xcursor-themes                 1.0.2-1
xemacs-emacs-common            21.4.22-1
xextproto                      7.1.1-1
xfig                           3.2.4-7
xfig-lib                       3.2.4-7
xineramaproto                  1.2-1
xinit                          1.2.1-1
xkbcomp                        1.1.1-1
xkeyboard-config               1.8-1
xlsfonts                       1.0.2-1
xmodmap                        1.0.4-1
xorg-cf-files                  1.0.3-1
xorg-server                    1.8.0-1
xorg-util-macros               1.6.1-1
xpdf                           3.02-1
xproto                         7.0.16-1
xrdb                           1.0.6-1
xterm                          255-1
xtrans                         1.2.5-1
xz                             4.999.9beta-11
zip                            3.0-11
zlib                           1.2.3-10
zlib-devel                     1.2.3-10
zlib0                          1.2.3-10
Use -h to see help about each section

[-- Attachment #3: XWin.0.log --]
[-- Type: text/plain, Size: 4354 bytes --]

Welcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: 1.8.0.0 (10800000)
Build Date: 2010-04-02

Contact: cygwin-xfree@cygwin.com
XWin was started with the following command line:

X :0 -emulate3buttons -multiwindow 

ddxProcessArgument - Initializing default screens
winInitializeDefaultScreens - primary monitor w 1024 h 768
winInitializeDefaultScreens - native DPI x 96 y 96
winInitializeDefaultScreens - Returning
[ 44684.796] _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
[ 44684.796] _XSERVTransOpen: transport open failed for inet6/markov:0
[ 44684.796] _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
[ 44685.078] winValidateArgs - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
[ 44685.078] (II) xorg.conf is not supported
[ 44685.078] (II) See http://x.cygwin.com/docs/faq/cygwin-x-faq.html for more information
[ 44685.078] LoadPreferences: Loading /home/kbrown/.XWinrc
[ 44685.078] LoadPreferences: Done parsing the configuration file...
[ 44685.078] winGetDisplay: DISPLAY=:0.0
[ 44685.078] winDetectSupportedEngines - Windows NT/2000/XP
[ 44685.078] winDetectSupportedEngines - DirectDraw installed
[ 44685.078] winDetectSupportedEngines - DirectDraw4 installed
[ 44685.078] winDetectSupportedEngines - Returning, supported engines 00000007
[ 44685.078] winSetEngine - Multi Window or Rootless => ShadowGDI
[ 44685.078] winAdjustVideoModeShadowGDI - Using Windows display depth of 16 bits per pixel
[ 44685.093] winAllocateFBShadowGDI - Creating DIB with width: 1024 height: 768 depth: 16
[ 44685.093] winFinishScreenInitFB - Masks: 0000f800 000007e0 0000001f
[ 44685.093] winInitVisualsShadowGDI - Masks 0000f800 000007e0 0000001f BPRGB 6 d 16 bpp 16
[ 44685.093] null screen fn ReparentWindow
[ 44685.093] null screen fn RestackWindow
[ 44685.093] InitQueue - Calling pthread_mutex_init
[ 44685.093] InitQueue - pthread_mutex_init returned
[ 44685.093] InitQueue - Calling pthread_cond_init
[ 44685.093] InitQueue - pthread_cond_init returned
[ 44685.093] winInitMultiWindowWM - Hello
[ 44685.093] winInitMultiWindowWM - Calling pthread_mutex_lock ()
[ 44685.093] Screen 0 added at virtual desktop coordinate (0,0).
[ 44685.093] winMultiWindowXMsgProc - Hello
[ 44685.093] winMultiWindowXMsgProc - Calling pthread_mutex_lock ()
[ 44685.140] (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
[ 44685.140] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 44685.156] [dix] Could not init font path element /usr/share/fonts/OTF/, removing from list!
[ 44685.546] winPointerWarpCursor - Discarding first warp: 512 384
[ 44685.562] (--) 5 mouse buttons found
[ 44685.562] (--) Setting autorepeat to delay=500, rate=31
[ 44685.562] (--) winConfigKeyboard - Layout: "00000409" (00000409) 
[ 44685.562] (--) Using preset keyboard for "English (USA)" (409), type "4"
[ 44685.562] Rules = "base" Model = "pc105" Layout = "us" Variant = "none" Options = "none"
[ 44685.562] winInitMultiWindowWM - pthread_mutex_lock () returned.
[ 44685.562] winProcEstablishConnection - Hello
[ 44685.562] winInitClipboard ()
[ 44685.562] winInitMultiWindowWM - pthread_mutex_unlock () returned.
[ 44685.562] winMultiWindowXMsgProc - pthread_mutex_lock () returned.
[ 44685.562] winClipboardProc - Hello
[ 44685.562] winProcEstablishConnection - winInitClipboard returned.
[ 44685.562] winGetDisplay: DISPLAY=:0.0
[ 44685.562] winMultiWindowXMsgProc - pthread_mutex_unlock () returned.
[ 44685.562] DetectUnicodeSupport - Windows NT/2000/XP
[ 44685.562] winInitMultiWindowWM - DISPLAY=:0.0
[ 44685.562] winGetDisplay: DISPLAY=:0.0
[ 44685.562] winGetDisplay: DISPLAY=:0.0
[ 44685.562] winClipboardProc - DISPLAY=:0.0
[ 44685.562] winMultiWindowXMsgProc - DISPLAY=:0.0
[ 44685.578] winInitMultiWindowWM - XOpenDisplay () returned and successfully opened the display.
[ 44685.593] winClipboardProc - XOpenDisplay () returned and successfully opened the display.
[ 44685.593] winMultiWindowXMsgProc - XOpenDisplay () returned and successfully opened the display.
[ 44687.890] OS has icon alpha channel support: yes
[ 44735.484] winDeinitMultiWindowWM - Noting shutdown in progress
[ 44735.484] winClipboardProc - winClipboardFlushWindowsMessageQueue trapped WM_QUIT message, exiting main loop.
[ 44735.484] winClipboardProc - XDestroyWindow succeeded.
[ 44735.484] winClipboardIOErrorHandler!



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

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

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

* Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-05-01 13:49 Slow response to keypresses in xorg-server-1.8.0-1 Ken Brown
@ 2010-05-02 20:52 ` Ken Brown
  2010-05-18 18:52   ` Ryan Johnson
  2010-06-30 17:40   ` Jon TURNEY
  0 siblings, 2 replies; 19+ messages in thread
From: Ken Brown @ 2010-05-02 20:52 UTC (permalink / raw)
  To: cygwin-xfree

On 5/1/2010 9:49 AM, Ken Brown wrote:
> I'm often seeing a very slow response to keypresses under
> xorg-server-1.8.0-1.  The problem is intermittent, but it always happens
> within a few minutes after starting the server (via the start menu
> shortcut or a slight variant).  Here are some examples:
>
> 1. Switching windows with Alt-Tab sometimes takes up to 15 seconds or
> doesn't work at all (i.e., I get tired of waiting to see if the focus is
> ever going to switch).
>
> 2. When using 'less' to view a file in an xterm window, there is
> sometimes a delayed response to 'space' or 'q'.
>
> 3. When viewing a directory in emacs-X11, pressing 'v' to start viewing
> a file can sometimes result in a long delay, pressing 'space' to scroll
> in view mode can be slow, and pressing 'q' to exit view mode can be slow.
>
> In some of these cases, I sometimes don't get a response to the first
> keypress until I press a second key.  For example, if I'm viewing a file
> with 'less', I may press 'q' and get no response.  Then pressing 'q' a
> second time exits 'less' and also produces an echoed 'q' in xterm.
> Similarly, I'll sometimes press a key, see no echo, and then get two
> characters echoed at once after pressing a second key.
>
> Reverting to xorg-server-1.7.6-2 solves the problem.
>
> I'm attaching cygcheck output and an XWin log.

I found a test case that I can reproduce reliably on my system.

1. With no .Xdefaults or .startxwinrc, start the X server via the start 
menu shortcut.

2. Start xfig (with 'xfig &' in the xterm window).

3. Repeatedly press Alt-Tab to switch between the xterm and xfig 
windows.  At some point the focus fails to switch.  When this happens, 
press Alt and the focus switches.

Ken

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


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

* Re: Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-05-02 20:52 ` Ken Brown
@ 2010-05-18 18:52   ` Ryan Johnson
  2010-06-30 17:40   ` Jon TURNEY
  1 sibling, 0 replies; 19+ messages in thread
From: Ryan Johnson @ 2010-05-18 18:52 UTC (permalink / raw)
  Cc: cygwin-xfree

On 8:59 PM, Ken Brown wrote:
> On 5/1/2010 9:49 AM, Ken Brown wrote:
>> I'm often seeing a very slow response to keypresses under
>> xorg-server-1.8.0-1.  The problem is intermittent, but it always happens
>> within a few minutes after starting the server (via the start menu
>> shortcut or a slight variant).  Here are some examples:
>>
>> 1. Switching windows with Alt-Tab sometimes takes up to 15 seconds or
>> doesn't work at all (i.e., I get tired of waiting to see if the focus is
>> ever going to switch).
>>
>> 2. When using 'less' to view a file in an xterm window, there is
>> sometimes a delayed response to 'space' or 'q'.
>>
>> 3. When viewing a directory in emacs-X11, pressing 'v' to start viewing
>> a file can sometimes result in a long delay, pressing 'space' to scroll
>> in view mode can be slow, and pressing 'q' to exit view mode can be 
>> slow.
>>
>> In some of these cases, I sometimes don't get a response to the first
>> keypress until I press a second key.  For example, if I'm viewing a file
>> with 'less', I may press 'q' and get no response.  Then pressing 'q' a
>> second time exits 'less' and also produces an echoed 'q' in xterm.
>> Similarly, I'll sometimes press a key, see no echo, and then get two
>> characters echoed at once after pressing a second key.
>>
>> Reverting to xorg-server-1.7.6-2 solves the problem.
>>
>> I'm attaching cygcheck output and an XWin log.
>
> I found a test case that I can reproduce reliably on my system.
>
> 1. With no .Xdefaults or .startxwinrc, start the X server via the 
> start menu shortcut.
>
> 2. Start xfig (with 'xfig &' in the xterm window).
>
> 3. Repeatedly press Alt-Tab to switch between the xterm and xfig 
> windows.  At some point the focus fails to switch.  When this happens, 
> press Alt and the focus switches.

Is there any progress on this? I'm also seeing these symptoms after 
upgrading to 1.8. Very annoying.

Thanks,
Ryan


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


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

* Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-05-02 20:52 ` Ken Brown
  2010-05-18 18:52   ` Ryan Johnson
@ 2010-06-30 17:40   ` Jon TURNEY
  2010-07-01  2:02     ` Ken Brown
                       ` (4 more replies)
  1 sibling, 5 replies; 19+ messages in thread
From: Jon TURNEY @ 2010-06-30 17:40 UTC (permalink / raw)
  To: cygwin-xfree; +Cc: kbrown

On 02/05/2010 21:52, Ken Brown wrote:
> On 5/1/2010 9:49 AM, Ken Brown wrote:
>> I'm often seeing a very slow response to keypresses under
>> xorg-server-1.8.0-1. The problem is intermittent, but it always happens
>> within a few minutes after starting the server (via the start menu
>> shortcut or a slight variant). Here are some examples:
>>
>> 1. Switching windows with Alt-Tab sometimes takes up to 15 seconds or
>> doesn't work at all (i.e., I get tired of waiting to see if the focus is
>> ever going to switch).
>>
>> 2. When using 'less' to view a file in an xterm window, there is
>> sometimes a delayed response to 'space' or 'q'.
>>
>> 3. When viewing a directory in emacs-X11, pressing 'v' to start viewing
>> a file can sometimes result in a long delay, pressing 'space' to scroll
>> in view mode can be slow, and pressing 'q' to exit view mode can be slow.
>>
>> In some of these cases, I sometimes don't get a response to the first
>> keypress until I press a second key. For example, if I'm viewing a file
>> with 'less', I may press 'q' and get no response. Then pressing 'q' a
>> second time exits 'less' and also produces an echoed 'q' in xterm.
>> Similarly, I'll sometimes press a key, see no echo, and then get two
>> characters echoed at once after pressing a second key.
>>
>> Reverting to xorg-server-1.7.6-2 solves the problem.
>>
>> I'm attaching cygcheck output and an XWin log.
>
> I found a test case that I can reproduce reliably on my system.
>
> 1. With no .Xdefaults or .startxwinrc, start the X server via the start
> menu shortcut.
>
> 2. Start xfig (with 'xfig &' in the xterm window).
>
> 3. Repeatedly press Alt-Tab to switch between the xterm and xfig
> windows. At some point the focus fails to switch. When this happens,
> press Alt and the focus switches.

Thanks for the clear reproduction steps.  And thanks to the other reporters of 
this problem :-)

This is fallout from a change [1] to the way we process Windows messages to 
handle large bursts of them overflowing the Xserver's internal event queue.

It seems that sometimes /dev/windows doesn't seem ready to select() even when 
there is still Windows messages to process.  I can't quite understand how this 
happens.  I don't think this is a bug in cygwin, but probably something subtle 
to do with message ordering and nonqueued messages (like WM_ACTIVATE).

Anyhow, I've cooked up a small additional change which should prevent this 
blocking behaviour and uploaded a build [2]. It seems to resolve the problem 
in this specific case. Perhaps you could try it out and see if it helps?

[1] http://cygwin.com/ml/cygwin-xfree/2010-02/msg00124.html
[2] ftp://cygwin.com/pub/cygwinx/XWin.20100630-git-bc2f74e105146c36.exe.bz2

-- 
Jon TURNEY
Volunteer Cygwin/X X Server maintainer

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


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

* Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-06-30 17:40   ` Jon TURNEY
@ 2010-07-01  2:02     ` Ken Brown
  2010-07-01 21:07     ` Marco Atzeri
                       ` (3 subsequent siblings)
  4 siblings, 0 replies; 19+ messages in thread
From: Ken Brown @ 2010-07-01  2:02 UTC (permalink / raw)
  To: cygwinx

On 6/30/2010 1:40 PM, Jon TURNEY wrote:
> On 02/05/2010 21:52, Ken Brown wrote:
>> On 5/1/2010 9:49 AM, Ken Brown wrote:
>>> I'm often seeing a very slow response to keypresses under
>>> xorg-server-1.8.0-1. The problem is intermittent, but it always happens
>>> within a few minutes after starting the server (via the start menu
>>> shortcut or a slight variant). Here are some examples:
>>>
>>> 1. Switching windows with Alt-Tab sometimes takes up to 15 seconds or
>>> doesn't work at all (i.e., I get tired of waiting to see if the focus is
>>> ever going to switch).
>>>
>>> 2. When using 'less' to view a file in an xterm window, there is
>>> sometimes a delayed response to 'space' or 'q'.
>>>
>>> 3. When viewing a directory in emacs-X11, pressing 'v' to start viewing
>>> a file can sometimes result in a long delay, pressing 'space' to scroll
>>> in view mode can be slow, and pressing 'q' to exit view mode can be slow.
>>>
>>> In some of these cases, I sometimes don't get a response to the first
>>> keypress until I press a second key. For example, if I'm viewing a file
>>> with 'less', I may press 'q' and get no response. Then pressing 'q' a
>>> second time exits 'less' and also produces an echoed 'q' in xterm.
>>> Similarly, I'll sometimes press a key, see no echo, and then get two
>>> characters echoed at once after pressing a second key.
>>>
>>> Reverting to xorg-server-1.7.6-2 solves the problem.
>>>
>>> I'm attaching cygcheck output and an XWin log.
>>
>> I found a test case that I can reproduce reliably on my system.
>>
>> 1. With no .Xdefaults or .startxwinrc, start the X server via the start
>> menu shortcut.
>>
>> 2. Start xfig (with 'xfig&' in the xterm window).
>>
>> 3. Repeatedly press Alt-Tab to switch between the xterm and xfig
>> windows. At some point the focus fails to switch. When this happens,
>> press Alt and the focus switches.
>
> Thanks for the clear reproduction steps.  And thanks to the other reporters of
> this problem :-)
>
> This is fallout from a change [1] to the way we process Windows messages to
> handle large bursts of them overflowing the Xserver's internal event queue.
>
> It seems that sometimes /dev/windows doesn't seem ready to select() even when
> there is still Windows messages to process.  I can't quite understand how this
> happens.  I don't think this is a bug in cygwin, but probably something subtle
> to do with message ordering and nonqueued messages (like WM_ACTIVATE).
>
> Anyhow, I've cooked up a small additional change which should prevent this
> blocking behaviour and uploaded a build [2]. It seems to resolve the problem
> in this specific case. Perhaps you could try it out and see if it helps?

That seems to have fixed it.  I've run it for several hours without any 
problems.  Thanks.

Ken

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


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

* Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-06-30 17:40   ` Jon TURNEY
  2010-07-01  2:02     ` Ken Brown
@ 2010-07-01 21:07     ` Marco Atzeri
  2010-07-19 14:11     ` Simon Marlow
                       ` (2 subsequent siblings)
  4 siblings, 0 replies; 19+ messages in thread
From: Marco Atzeri @ 2010-07-01 21:07 UTC (permalink / raw)
  To: cygwin-xfree

--- Mer 30/6/10, Jon TURNEY  ha scritto:

> Anyhow, I've cooked up a small additional change which
> should prevent this 
> blocking behaviour and uploaded a build [2]. It seems to
> resolve the problem 
> in this specific case. Perhaps you could try it out and see
> if it helps?
> 
> [1] http://cygwin.com/ml/cygwin-xfree/2010-02/msg00124.html
> [2] ftp://cygwin.com/pub/cygwinx/XWin.20100630-git-bc2f74e105146c36.exe.bz2
> 
> -- 
> Jon TURNEY
> Volunteer Cygwin/X X Server maintainer

Jon,
the new version has much more responsiveness than 1.8.0-1
the ALT-TAB switch is fluent now.

Regards
Marco







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


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

* Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-06-30 17:40   ` Jon TURNEY
  2010-07-01  2:02     ` Ken Brown
  2010-07-01 21:07     ` Marco Atzeri
@ 2010-07-19 14:11     ` Simon Marlow
  2010-08-03 16:43     ` Ryan Johnson
  2010-08-05 18:53     ` Laurent Montaron
  4 siblings, 0 replies; 19+ messages in thread
From: Simon Marlow @ 2010-07-19 14:11 UTC (permalink / raw)
  To: cygwin-xfree

On 30/06/2010 18:40, Jon TURNEY wrote:

> This is fallout from a change [1] to the way we process Windows messages
> to handle large bursts of them overflowing the Xserver's internal event
> queue.
>
> It seems that sometimes /dev/windows doesn't seem ready to select() even
> when there is still Windows messages to process. I can't quite
> understand how this happens. I don't think this is a bug in cygwin, but
> probably something subtle to do with message ordering and nonqueued
> messages (like WM_ACTIVATE).
>
> Anyhow, I've cooked up a small additional change which should prevent
> this blocking behaviour and uploaded a build [2]. It seems to resolve
> the problem in this specific case. Perhaps you could try it out and see
> if it helps?
>
> [1] http://cygwin.com/ml/cygwin-xfree/2010-02/msg00124.html
> [2] ftp://cygwin.com/pub/cygwinx/XWin.20100630-git-bc2f74e105146c36.exe.bz2

I experienced similar symptoms after upgrading to 1.8 recently, and the 
above XWin binary seems to be doing the trick so far.

I use the VirtuaWin virtual-desktop tool, and found that often when 
switching to a desktop with XWin windows on it, the windows would remain 
blank until I right-clicked on the XWin icon in the tray, when they 
would refresh.

Incidentally even with previous versions of Cygwin/X, VirtuaWin and 
Cygwin/X don't cooperate very well - when I switch from one desktop 
containing X windows to another, I see the content of the previous 
desktop's windows in the new ones (i.e. the windows in the desktop I 
switched to haven't refreshed their content).  I don't know whose fault 
this is, and I realise this isn't a well-characterised bug report, so 
feel free to take it or leave it.

Cheers,
	Simon

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


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

* Re: Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-06-30 17:40   ` Jon TURNEY
                       ` (2 preceding siblings ...)
  2010-07-19 14:11     ` Simon Marlow
@ 2010-08-03 16:43     ` Ryan Johnson
  2010-08-05 18:53     ` Laurent Montaron
  4 siblings, 0 replies; 19+ messages in thread
From: Ryan Johnson @ 2010-08-03 16:43 UTC (permalink / raw)
  To: Jon TURNEY; +Cc: cygwin-xfree, kbrown

  On 8:59 PM, Jon TURNEY wrote:
> I've cooked up a small additional change which should prevent this 
> blocking behaviour and uploaded a build [2]. It seems to resolve the 
> problem in this specific case. Perhaps you could try it out and see if 
> it helps?
>
> [1] http://cygwin.com/ml/cygwin-xfree/2010-02/msg00124.html
> [2] 
> ftp://cygwin.com/pub/cygwinx/XWin.20100630-git-bc2f74e105146c36.exe.bz2
>
I just downloaded this version, and it indeed fixes the slow [alt]-[tab] 
behavior, but I'm still having one problem: the invisible xterm root 
window covers my windows taskbar until I've moused over it for several 
seconds (or alt-tab somewhere else first).

Ideas?
Ryan


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


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

* Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-06-30 17:40   ` Jon TURNEY
                       ` (3 preceding siblings ...)
  2010-08-03 16:43     ` Ryan Johnson
@ 2010-08-05 18:53     ` Laurent Montaron
  2010-08-07 15:39       ` Reini Urban
  4 siblings, 1 reply; 19+ messages in thread
From: Laurent Montaron @ 2010-08-05 18:53 UTC (permalink / raw)
  To: cygwin-xfree

  The workaround in XWin.20100630-git-bc2f74e105146c36.exe definitely 
fixes the problem. I have been running with it for two days now. Did 
anyone find out if root cause is a bug in /dev/windows implementation or 
something else?

On 11:59, Jon TURNEY wrote:
> Anyhow, I've cooked up a small additional change which should prevent 
> this blocking behaviour and uploaded a build [2]. It seems to resolve 
> the problem in this specific case. Perhaps you could try it out and 
> see if it helps?
>
> [1] http://cygwin.com/ml/cygwin-xfree/2010-02/msg00124.html
> [2] 
> ftp://cygwin.com/pub/cygwinx/XWin.20100630-git-bc2f74e105146c36.exe.bz2
>


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


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

* Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-08-05 18:53     ` Laurent Montaron
@ 2010-08-07 15:39       ` Reini Urban
  2010-08-07 22:07         ` Jon TURNEY
  0 siblings, 1 reply; 19+ messages in thread
From: Reini Urban @ 2010-08-07 15:39 UTC (permalink / raw)
  To: cygwin-xfree

2010/8/5 Laurent Montaron <lpm@pobox.com>:
>  The workaround in XWin.20100630-git-bc2f74e105146c36.exe definitely fixes
> the problem. I have been running with it for two days now. Did anyone find
> out if root cause is a bug in /dev/windows implementation or something else?

It just smells like so, because my perl-tk patches to use /dev/windows
as messageloop fail, while the windows loop works fine.
-- 
Reini Urban

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


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

* Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-08-07 15:39       ` Reini Urban
@ 2010-08-07 22:07         ` Jon TURNEY
  2010-08-08 11:05           ` Andy Koppe
  0 siblings, 1 reply; 19+ messages in thread
From: Jon TURNEY @ 2010-08-07 22:07 UTC (permalink / raw)
  To: cygwin-xfree

On 07/08/2010 16:39, Reini Urban wrote:
> 2010/8/5 Laurent Montaron<lpm@pobox.com>:
>>   The workaround in XWin.20100630-git-bc2f74e105146c36.exe definitely fixes
>> the problem. I have been running with it for two days now. Did anyone find
>> out if root cause is a bug in /dev/windows implementation or something else?
>
> It just smells like so, because my perl-tk patches to use /dev/windows
> as messageloop fail, while the windows loop works fine.

That's interesting.

Hmmm, looking again at the implementation of select(), I don't immediately see 
that when waiting on /dev/windows, it checks that the message queue has old 
messages on it before waiting.  The MSDN documentation for 
MsgWaitForMultipleObjects() seems to says that messages which had arrived 
before the last PeekMessage() etc. aren't considered new and so don't end the 
wait?  But I could easily be missing something...

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


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

* Re: Slow response to keypresses in xorg-server-1.8.0-1
  2010-08-07 22:07         ` Jon TURNEY
@ 2010-08-08 11:05           ` Andy Koppe
  2010-08-29 14:17             ` /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1] Jon TURNEY
  0 siblings, 1 reply; 19+ messages in thread
From: Andy Koppe @ 2010-08-08 11:05 UTC (permalink / raw)
  To: cygwin-xfree

On 7 August 2010 23:07, Jon TURNEY wrote:
> Hmmm, looking again at the implementation of select(), I don't immediately
> see that when waiting on /dev/windows, it checks that the message queue has
> old messages on it before waiting.  The MSDN documentation for
> MsgWaitForMultipleObjects() seems to says that messages which had arrived
> before the last PeekMessage() etc. aren't considered new and so don't end
> the wait?

I think you're right, a call to PeekMessage is needed for proper
select() semantics: it shouldn't block if data is available for
reading.

I think it's a good idea anyway though to drain the message queue
before invoking select() on /dev/windows, except if there's a
possibility that message handling blocks out events on other files for
too long. That's because select() has a lot more overhead than
PeekMessage.

Andy

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


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

* /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1]
  2010-08-08 11:05           ` Andy Koppe
@ 2010-08-29 14:17             ` Jon TURNEY
  2010-08-29 14:41               ` Corinna Vinschen
  2010-08-30 12:05               ` Corinna Vinschen
  0 siblings, 2 replies; 19+ messages in thread
From: Jon TURNEY @ 2010-08-29 14:17 UTC (permalink / raw)
  To: cygwin-xfree, cygwin

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

On 08/08/2010 12:04, Andy Koppe wrote:
> On 7 August 2010 23:07, Jon TURNEY wrote:
>> Hmmm, looking again at the implementation of select(), I don't immediately
>> see that when waiting on /dev/windows, it checks that the message queue has
>> old messages on it before waiting.  The MSDN documentation for
>> MsgWaitForMultipleObjects() seems to says that messages which had arrived
>> before the last PeekMessage() etc. aren't considered new and so don't end
>> the wait?
>
> I think you're right, a call to PeekMessage is needed for proper
> select() semantics: it shouldn't block if data is available for
> reading.

Attached is a small test-case which seems to demonstrate this problem.

Run ./dev-windows-select-test and observe select() blocks for the full 
timeout, despite the fact that the /dev/windows fd is ready for reading (and 
it reported as such as the end of the timeout)

If you run './dev-windows-select-test -skip' to skip the PeekMessage(), 
select() returns immediately, indicating the /dev/windows fd is ready for reading.

[-- Attachment #2: dev-windows-select-test.c --]
[-- Type: text/plain, Size: 818 bytes --]


#include <stdio.h>
#include <fcntl.h>
#include <sys/select.h>
#include <errno.h>
#include <windows.h>

// gcc -o dev-windows-select-test.exe dev-windows-select-test.c -Wall -mwindows

int main(int argc, char *argv[])
{
  int fd = open("/dev/windows", O_RDONLY);

  if (PostMessage(NULL, WM_USER, 0, 0) != 0)
    printf("PostMessage succeeded\n");
  else
    printf("PostMessage failed\n");

  if (argc <= 1)
    {
      MSG msg;
      if (PeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE))
        printf("PeekMessage reports a message available\n");
    }

  struct timeval timeout;
  timeout.tv_sec = 5;
  timeout.tv_usec = 0;

  fd_set readfds;
  FD_ZERO(&readfds);
  FD_SET(fd, &readfds);

  int rc = select(fd+1, &readfds, NULL, NULL, &timeout);
  printf("select returned %d %s\n", rc, strerror(errno));

  return 0;
}

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

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

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

* Re: /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1]
  2010-08-29 14:17             ` /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1] Jon TURNEY
@ 2010-08-29 14:41               ` Corinna Vinschen
  2010-08-29 14:50                 ` Corinna Vinschen
  2010-08-30 12:05               ` Corinna Vinschen
  1 sibling, 1 reply; 19+ messages in thread
From: Corinna Vinschen @ 2010-08-29 14:41 UTC (permalink / raw)
  To: cygwin, cygwin-xfree

On Aug 29 14:39, Jon TURNEY wrote:
> On 08/08/2010 12:04, Andy Koppe wrote:
> >On 7 August 2010 23:07, Jon TURNEY wrote:
> >>Hmmm, looking again at the implementation of select(), I don't immediately
> >>see that when waiting on /dev/windows, it checks that the message queue has
> >>old messages on it before waiting.  The MSDN documentation for
> >>MsgWaitForMultipleObjects() seems to says that messages which had arrived
> >>before the last PeekMessage() etc. aren't considered new and so don't end
> >>the wait?
> >
> >I think you're right, a call to PeekMessage is needed for proper
> >select() semantics: it shouldn't block if data is available for
> >reading.
> 
> Attached is a small test-case which seems to demonstrate this problem.
> 
> Run ./dev-windows-select-test and observe select() blocks for the
> full timeout, despite the fact that the /dev/windows fd is ready for
> reading (and it reported as such as the end of the timeout)
> 
> If you run './dev-windows-select-test -skip' to skip the
> PeekMessage(), select() returns immediately, indicating the
> /dev/windows fd is ready for reading.
> [...]

Thanks for the testcase.  I examined this and I think I have a
workaround.  MSDN states that there's a flag QS_ALLPOSTMESSAGE for
MsgWaitForMultipleObjects, which is not cleared by PeekMessage, if the
wMsgFilterMin and wMsgFilterMax arguments are not both 0.  So, what I
did was to add the QS_ALLPOSTMESSAGE flag to the
MsgWaitForMultipleObjects call in select.cc, and to change the
PeekMessage call in select.cc:peek_windows() from

  PeekMessage (&m, (HWND) h, 0, 0, PM_NOREMOVE)

to

  PeekMessage (&m, (HWND) h, 1, UINT_MAX, PM_NOREMOVE)

Same in your above test application.  This appears to do the trick.
However, I'm not exactly sure if that's a valid fix.  Patch below.


Corinna


Index: select.cc
===================================================================
RCS file: /cvs/src/src/winsup/cygwin/select.cc,v
retrieving revision 1.160
diff -u -p -r1.160 select.cc
--- select.cc	2 Apr 2010 22:36:44 -0000	1.160
+++ select.cc	29 Aug 2010 14:16:18 -0000
@@ -287,7 +287,8 @@ select_stuff::wait (fd_set *readfds, fd_
       if (!windows_used)
 	wait_ret = WaitForMultipleObjects (m, w4, FALSE, ms);
       else
-	wait_ret = MsgWaitForMultipleObjects (m, w4, FALSE, ms, QS_ALLINPUT);
+	wait_ret = MsgWaitForMultipleObjects (m, w4, FALSE, ms,
+					      QS_ALLINPUT | QS_ALLPOSTMESSAGE);
 
       switch (wait_ret)
       {
@@ -1531,7 +1532,7 @@ peek_windows (select_record *me, bool)
   if (me->read_selected && me->read_ready)
     return 1;
 
-  if (PeekMessage (&m, (HWND) h, 0, 0, PM_NOREMOVE))
+  if (PeekMessage (&m, (HWND) h, 1, UINT_MAX, PM_NOREMOVE))
     {
       me->read_ready = true;
       select_printf ("window %d(%p) ready", me->fd, me->fh->get_handle ());


-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

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


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

* Re: /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1]
  2010-08-29 14:41               ` Corinna Vinschen
@ 2010-08-29 14:50                 ` Corinna Vinschen
  2010-08-29 15:09                   ` Corinna Vinschen
  0 siblings, 1 reply; 19+ messages in thread
From: Corinna Vinschen @ 2010-08-29 14:50 UTC (permalink / raw)
  To: cygwin, cygwin-xfree

On Aug 29 16:17, Corinna Vinschen wrote:
> On Aug 29 14:39, Jon TURNEY wrote:
> > On 08/08/2010 12:04, Andy Koppe wrote:
> > >On 7 August 2010 23:07, Jon TURNEY wrote:
> > >>Hmmm, looking again at the implementation of select(), I don't immediately
> > >>see that when waiting on /dev/windows, it checks that the message queue has
> > >>old messages on it before waiting.  The MSDN documentation for
> > >>MsgWaitForMultipleObjects() seems to says that messages which had arrived
> > >>before the last PeekMessage() etc. aren't considered new and so don't end
> > >>the wait?
> > >[...]
> 
> Thanks for the testcase.  I examined this and I think I have a
> workaround.  MSDN states that there's a flag QS_ALLPOSTMESSAGE for
> MsgWaitForMultipleObjects, which is not cleared by PeekMessage, if the
> wMsgFilterMin and wMsgFilterMax arguments are not both 0.  So, what I
> did was to add the QS_ALLPOSTMESSAGE flag to the
> MsgWaitForMultipleObjects call in select.cc, and to change the
> PeekMessage call in select.cc:peek_windows() from
> 
>   PeekMessage (&m, (HWND) h, 0, 0, PM_NOREMOVE)
> 
> to
> 
>   PeekMessage (&m, (HWND) h, 1, UINT_MAX, PM_NOREMOVE)
> 
> Same in your above test application.  This appears to do the trick.
> However, I'm not exactly sure if that's a valid fix.  Patch below.

Hmm, this ignores the potential WM_NULL message, afaics.  For some
reason, using

  PeekMessage (&m, (HWND) h, 0, UINT_MAX, PM_NOREMOVE)

results in MsgWaitForMultipleObjects hanging, too.  OTOH, using

  PeekMessage (&m, (HWND) h, 0, 16, PM_NOREMOVE)
  && PeekMessage (&m, (HWND) h, 17, UINT_MAX, PM_NOREMOVE)

does not.  Go figure.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

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


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

* Re: /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1]
  2010-08-29 14:50                 ` Corinna Vinschen
@ 2010-08-29 15:09                   ` Corinna Vinschen
  2010-08-30 11:23                     ` Trollope, David
  0 siblings, 1 reply; 19+ messages in thread
From: Corinna Vinschen @ 2010-08-29 15:09 UTC (permalink / raw)
  To: cygwin, cygwin-xfree

On Aug 29 16:41, Corinna Vinschen wrote:
> On Aug 29 16:17, Corinna Vinschen wrote:
> > On Aug 29 14:39, Jon TURNEY wrote:
> > > On 08/08/2010 12:04, Andy Koppe wrote:
> > > >On 7 August 2010 23:07, Jon TURNEY wrote:
> > > >>Hmmm, looking again at the implementation of select(), I don't immediately
> > > >>see that when waiting on /dev/windows, it checks that the message queue has
> > > >>old messages on it before waiting.  The MSDN documentation for
> > > >>MsgWaitForMultipleObjects() seems to says that messages which had arrived
> > > >>before the last PeekMessage() etc. aren't considered new and so don't end
> > > >>the wait?
> > > >[...]
> > 
> > Thanks for the testcase.  I examined this and I think I have a
> > workaround.  MSDN states that there's a flag QS_ALLPOSTMESSAGE for
> > MsgWaitForMultipleObjects, which is not cleared by PeekMessage, if the
> > wMsgFilterMin and wMsgFilterMax arguments are not both 0.  So, what I
> > did was to add the QS_ALLPOSTMESSAGE flag to the
> > MsgWaitForMultipleObjects call in select.cc, and to change the
> > PeekMessage call in select.cc:peek_windows() from
> > 
> >   PeekMessage (&m, (HWND) h, 0, 0, PM_NOREMOVE)
> > 
> > to
> > 
> >   PeekMessage (&m, (HWND) h, 1, UINT_MAX, PM_NOREMOVE)
> > 
> > Same in your above test application.  This appears to do the trick.
> > However, I'm not exactly sure if that's a valid fix.  Patch below.
> 
> Hmm, this ignores the potential WM_NULL message, afaics.  For some
> reason, using
> 
>   PeekMessage (&m, (HWND) h, 0, UINT_MAX, PM_NOREMOVE)
> 
> results in MsgWaitForMultipleObjects hanging, too.  OTOH, using
> 
>   PeekMessage (&m, (HWND) h, 0, 16, PM_NOREMOVE)
>   && PeekMessage (&m, (HWND) h, 17, UINT_MAX, PM_NOREMOVE)
> 
> does not.  Go figure.

Yeah, I realize I'm talking to myself, but this works, too:

  PeekMessage (&m, (HWND) h, 0, UINT_MAX - 1, PM_NOREMOVE)


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

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


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

* Re: /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1]
  2010-08-29 15:09                   ` Corinna Vinschen
@ 2010-08-30 11:23                     ` Trollope, David
  0 siblings, 0 replies; 19+ messages in thread
From: Trollope, David @ 2010-08-30 11:23 UTC (permalink / raw)
  To: cygwin-xfree; +Cc: cygwin, cygwin-xfree

We are listening and learning :-)

Dave

Sent from my iPad

On Aug 29, 2010, at 9:51 AM, "Corinna Vinschen" <corinna-cygwin@cygwin.com> wrote:

> On Aug 29 16:41, Corinna Vinschen wrote:
>> On Aug 29 16:17, Corinna Vinschen wrote:
>>> On Aug 29 14:39, Jon TURNEY wrote:
>>>> On 08/08/2010 12:04, Andy Koppe wrote:
>>>>> On 7 August 2010 23:07, Jon TURNEY wrote:
>>>>>> Hmmm, looking again at the implementation of select(), I don't immediately
>>>>>> see that when waiting on /dev/windows, it checks that the message queue has
>>>>>> old messages on it before waiting.  The MSDN documentation for
>>>>>> MsgWaitForMultipleObjects() seems to says that messages which had arrived
>>>>>> before the last PeekMessage() etc. aren't considered new and so don't end
>>>>>> the wait?
>>>>> [...]
>>> 
>>> Thanks for the testcase.  I examined this and I think I have a
>>> workaround.  MSDN states that there's a flag QS_ALLPOSTMESSAGE for
>>> MsgWaitForMultipleObjects, which is not cleared by PeekMessage, if the
>>> wMsgFilterMin and wMsgFilterMax arguments are not both 0.  So, what I
>>> did was to add the QS_ALLPOSTMESSAGE flag to the
>>> MsgWaitForMultipleObjects call in select.cc, and to change the
>>> PeekMessage call in select.cc:peek_windows() from
>>> 
>>>  PeekMessage (&m, (HWND) h, 0, 0, PM_NOREMOVE)
>>> 
>>> to
>>> 
>>>  PeekMessage (&m, (HWND) h, 1, UINT_MAX, PM_NOREMOVE)
>>> 
>>> Same in your above test application.  This appears to do the trick.
>>> However, I'm not exactly sure if that's a valid fix.  Patch below.
>> 
>> Hmm, this ignores the potential WM_NULL message, afaics.  For some
>> reason, using
>> 
>>  PeekMessage (&m, (HWND) h, 0, UINT_MAX, PM_NOREMOVE)
>> 
>> results in MsgWaitForMultipleObjects hanging, too.  OTOH, using
>> 
>>  PeekMessage (&m, (HWND) h, 0, 16, PM_NOREMOVE)
>>  && PeekMessage (&m, (HWND) h, 17, UINT_MAX, PM_NOREMOVE)
>> 
>> does not.  Go figure.
> 
> Yeah, I realize I'm talking to myself, but this works, too:
> 
>  PeekMessage (&m, (HWND) h, 0, UINT_MAX - 1, PM_NOREMOVE)
> 
> 
> Corinna
> 
> -- 
> Corinna Vinschen                  Please, send mails regarding Cygwin to
> Cygwin Project Co-Leader          cygwin AT cygwin DOT com
> Red Hat
> 
> --
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> Problem reports:       http://cygwin.com/problems.html
> Documentation:         http://x.cygwin.com/docs/
> FAQ:                   http://x.cygwin.com/docs/faq/
> 

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


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

* Re: /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1]
  2010-08-29 14:17             ` /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1] Jon TURNEY
  2010-08-29 14:41               ` Corinna Vinschen
@ 2010-08-30 12:05               ` Corinna Vinschen
  2010-08-30 12:33                 ` Jon TURNEY
  1 sibling, 1 reply; 19+ messages in thread
From: Corinna Vinschen @ 2010-08-30 12:05 UTC (permalink / raw)
  To: cygwin-xfree, cygwin

On Aug 29 14:39, Jon TURNEY wrote:
> On 08/08/2010 12:04, Andy Koppe wrote:
> >On 7 August 2010 23:07, Jon TURNEY wrote:
> >>Hmmm, looking again at the implementation of select(), I don't immediately
> >>see that when waiting on /dev/windows, it checks that the message queue has
> >>old messages on it before waiting.  The MSDN documentation for
> >>MsgWaitForMultipleObjects() seems to says that messages which had arrived
> >>before the last PeekMessage() etc. aren't considered new and so don't end
> >>the wait?
> >
> >I think you're right, a call to PeekMessage is needed for proper
> >select() semantics: it shouldn't block if data is available for
> >reading.
> 
> Attached is a small test-case which seems to demonstrate this problem.
> 
> Run ./dev-windows-select-test and observe select() blocks for the
> full timeout, despite the fact that the /dev/windows fd is ready for
> reading (and it reported as such as the end of the timeout)
> 
> If you run './dev-windows-select-test -skip' to skip the
> PeekMessage(), select() returns immediately, indicating the
> /dev/windows fd is ready for reading.

Again, thanks for the testcase.  I applied a patch to Cygwin which
should make select on /dev/windows fully functional.

The blessed solution is to replace the call to MsgWaitForMultipleObjects
with a call to MsgWaitForMultipleObjectsEx with the MWMO_INPUTAVAILABLE
flag set.  This flag is defined to do exactly what we need.

The only downside is that this flag does not exist on NT4 and its usage
results in an "invalid argument" error.  So, for NT4, I added the
workaround I described in my yesterday's soliloquy.

I'm planning to release Cygwin 1.7.7 tomorrow at the latest, so please
give it a test as soon as possible.  Here's a binary DLL for testing
(build w/o optimization, so it's probably a bit slow):

  http://cygwin.de/cygwin-177/new-cygwin1.dll.bz2
  (md5sum: 7e07fd9eafd021697a0861c1ae4fa94e)


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

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


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

* Re: /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1]
  2010-08-30 12:05               ` Corinna Vinschen
@ 2010-08-30 12:33                 ` Jon TURNEY
  0 siblings, 0 replies; 19+ messages in thread
From: Jon TURNEY @ 2010-08-30 12:33 UTC (permalink / raw)
  To: cygwin-xfree, cygwin

On 30/08/2010 12:23, Corinna Vinschen wrote:
> On Aug 29 14:39, Jon TURNEY wrote:
>> On 08/08/2010 12:04, Andy Koppe wrote:
>>> On 7 August 2010 23:07, Jon TURNEY wrote:
>>>> Hmmm, looking again at the implementation of select(), I don't immediately
>>>> see that when waiting on /dev/windows, it checks that the message queue has
>>>> old messages on it before waiting.  The MSDN documentation for
>>>> MsgWaitForMultipleObjects() seems to says that messages which had arrived
>>>> before the last PeekMessage() etc. aren't considered new and so don't end
>>>> the wait?
>>>
>>> I think you're right, a call to PeekMessage is needed for proper
>>> select() semantics: it shouldn't block if data is available for
>>> reading.
>>
>> Attached is a small test-case which seems to demonstrate this problem.
>>
>> Run ./dev-windows-select-test and observe select() blocks for the
>> full timeout, despite the fact that the /dev/windows fd is ready for
>> reading (and it reported as such as the end of the timeout)
>>
>> If you run './dev-windows-select-test -skip' to skip the
>> PeekMessage(), select() returns immediately, indicating the
>> /dev/windows fd is ready for reading.
>
> Again, thanks for the testcase.  I applied a patch to Cygwin which
> should make select on /dev/windows fully functional.
>
> The blessed solution is to replace the call to MsgWaitForMultipleObjects
> with a call to MsgWaitForMultipleObjectsEx with the MWMO_INPUTAVAILABLE
> flag set.  This flag is defined to do exactly what we need.
>
> The only downside is that this flag does not exist on NT4 and its usage
> results in an "invalid argument" error.  So, for NT4, I added the
> workaround I described in my yesterday's soliloquy.
>
> I'm planning to release Cygwin 1.7.7 tomorrow at the latest, so please
> give it a test as soon as possible.  Here's a binary DLL for testing
> (build w/o optimization, so it's probably a bit slow):
>
>    http://cygwin.de/cygwin-177/new-cygwin1.dll.bz2
>    (md5sum: 7e07fd9eafd021697a0861c1ae4fa94e)

Thanks Corinna :-)

I tried that cygwin DLL with my test case, and with an X server with what I 
now realize is the workaround I'd applied reverted [1] and it seems to work fine.

[1] 
http://cgit.freedesktop.org/~yselkowitz/xserver/commit/?h=cygwin-release-1.8&id=6da3190eacae2c2b021060f8fd9427816ac06f21

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


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

end of thread, other threads:[~2010-08-30 12:05 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-05-01 13:49 Slow response to keypresses in xorg-server-1.8.0-1 Ken Brown
2010-05-02 20:52 ` Ken Brown
2010-05-18 18:52   ` Ryan Johnson
2010-06-30 17:40   ` Jon TURNEY
2010-07-01  2:02     ` Ken Brown
2010-07-01 21:07     ` Marco Atzeri
2010-07-19 14:11     ` Simon Marlow
2010-08-03 16:43     ` Ryan Johnson
2010-08-05 18:53     ` Laurent Montaron
2010-08-07 15:39       ` Reini Urban
2010-08-07 22:07         ` Jon TURNEY
2010-08-08 11:05           ` Andy Koppe
2010-08-29 14:17             ` /dev/windows and select() [was Re: Slow response to keypresses in xorg-server-1.8.0-1] Jon TURNEY
2010-08-29 14:41               ` Corinna Vinschen
2010-08-29 14:50                 ` Corinna Vinschen
2010-08-29 15:09                   ` Corinna Vinschen
2010-08-30 11:23                     ` Trollope, David
2010-08-30 12:05               ` Corinna Vinschen
2010-08-30 12:33                 ` Jon TURNEY

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).