public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* man - broken pipe
@ 2005-07-20  7:28 Krzysztof Duleba
  2005-07-20  8:17 ` Brian Dessent
  0 siblings, 1 reply; 7+ messages in thread
From: Krzysztof Duleba @ 2005-07-20  7:28 UTC (permalink / raw)
  To: cygwin

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

After some updates I get broken pipe messages when pressing 'q' to exit 
from less. The man pages are printed correctly.

Some examples:
$ man g++
sh: line 1:  1660 Broken pipe             /usr/bin/gunzip -c 
'/usr/share/man/man
1/g++.1.gz'

$ echo a|man bash
sh: line 1:  3456 Broken pipe             /usr/bin/gunzip -c 
'/usr/share/man/man
1/bash.1.gz'

$ echo a|man rsync
sh: line 1:  2748 Broken pipe             /usr/bin/gunzip -c 
'/usr/share/man/man
1/rsync.1.gz'

But:

$ man bash

$ man bc

$ echo a|bc


The pattern is that small man pages never break, medium and big break with 
echo a| in front (the smallest that failed this way is rsync.1.gz, 22kB) , 
huge break without any help (nothing smaller than gcc.1.gz or g++.1.gz 
didn't fail without echo a|).

Any ideas?

Krzysztof Duleba

[-- Attachment #2: cygcheck --]
[-- Type: text/plain, Size: 28018 bytes --]


Cygwin Configuration Diagnostics
Current System Time: Wed Jul 20 09:25:09 2005

Windows XP Professional Ver 5.1 Build 2600 Dodatek Service Pack 2

Path:	d:\cygwin\usr\local\bin
	d:\cygwin\bin
	d:\cygwin\bin
	d:\cygwin\usr\X11R6\bin
	d:\texmf\miktex\bin\
	d:\cygwin\usr\local\bin
	d:\cygwin\bin
	d:\cygwin\usr\X11R6\bin
	c:\WINDOWS\system32
	c:\WINDOWS
	c:\WINDOWS\System32\Wbem
	c:\Program Files\ATI Technologies\ATI Control Panel
	.\

Output from d:\cygwin\bin\id.exe (nontsec)
UID: 1003(Krzysiek)  GID: 513(Brak)
0(root)              513(Brak)            544(Administratorzy)
545(U¿ytkownicy)     1005(Debugger Users)

Output from d:\cygwin\bin\id.exe (ntsec)
UID: 1003(Krzysiek)  GID: 513(Brak)
0(root)              513(Brak)            544(Administratorzy)
545(U¿ytkownicy)     1005(Debugger Users)

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

USER = `Krzysiek'
PWD = `/home/Krzysiek'
CYGWIN = `ntsec tty server'
HOME = `/home/Krzysiek'
MAKE_MODE = `unix'

HOMEPATH = `\Documents and Settings\Krzysiek'
MANPATH = `/usr/local/man:/usr/share/man:/usr/man::/usr/ssl/man'
APPDATA = `C:\Documents and Settings\Krzysiek\Dane aplikacji'
HOSTNAME = `duli5'
VS71COMNTOOLS = `D:\programowanie\MS Visual Studio .NET\Common7\Tools\'
TERM = `cygwin'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 13 Stepping 6, GenuineIntel'
WINDIR = `C:\WINDOWS'
OLDPWD = `/usr/bin'
USERDOMAIN = `DULI5'
OS = `Windows_NT'
ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
TEMP = `/cygdrive/c/DOCUME~1/Krzysiek/USTAWI~1/Temp'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
LIB = `D:\programowanie\MS Visual Studio .NET\SDK\v1.1\Lib\'
USERNAME = `Krzysiek'
PROCESSOR_LEVEL = `6'
FP_NO_HOST_CHECK = `NO'
SYSTEMDRIVE = `C:'
EDITOR = `mcedit'
USERPROFILE = `C:\Documents and Settings\Krzysiek'
CLIENTNAME = `Console'
PS1 = `\n\[\033]0;\w\007\033[32m\]\u@\h \[\033[33m\w\033[0m\]\n$ '
LOGONSERVER = `\\DULI5'
PROCESSOR_ARCHITECTURE = `x86'
!C: = `C:\Documents and Settings\Krzysiek'
SHLVL = `1'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.SH'
HOMEDRIVE = `C:'
!D: = `D:\cygwin\bin'
PROMPT = `$P$G'
COMSPEC = `C:\WINDOWS\system32\cmd.exe'
TMP = `/cygdrive/c/DOCUME~1/Krzysiek/USTAWI~1/Temp'
SYSTEMROOT = `C:\WINDOWS'
CVS_RSH = `/bin/ssh'
PROCESSOR_REVISION = `0d06'
INFOPATH = `/usr/local/info:/usr/share/info:/usr/info:'
PROGRAMFILES = `C:\Program Files'
NUMBER_OF_PROCESSORS = `1'
INCLUDE = `D:\programowanie\MS Visual Studio .NET\SDK\v1.1\include\'
SESSIONNAME = `Console'
COMPUTERNAME = `DULI5'
_ = `/usr/bin/cygcheck'
POSIXLY_CORRECT = `1'

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

c:  hd  NTFS     10003Mb  46% CP CS UN PA FC     
d:  hd  NTFS     15998Mb  82% CP CS UN PA FC     
e:  hd  NTFS     40000Mb  86% CP CS UN PA FC     
f:  cd             N/A    N/A                    

d:\cygwin      /          system  binmode
d:\cygwin/bin  /usr/bin   system  binmode
d:\cygwin/lib  /usr/lib   system  binmode
.              /cygdrive  system  binmode,cygdrive

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

   56k 2005/07/09 d:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2005/7/9 7:09
   18k 2004/07/06 d:\cygwin\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2004/7/6 20:09
    7k 2003/10/19 d:\cygwin\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2003/10/19 9:57
  858k 2005/04/11 d:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2005/4/11 20:21
 1042k 2005/07/07 d:\cygwin\bin\cygcrypto-0.9.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.8.dll" v0.0 ts=2005/7/7 11:06
  895k 2004/04/28 d:\cygwin\bin\cygdb-4.2.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.2.dll" v0.0 ts=2004/4/27 17:31
  965k 2005/05/14 d:\cygwin\bin\cygdb-4.3.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.3.dll" v0.0 ts=2005/5/14 14:37
 1156k 2004/04/28 d:\cygwin\bin\cygdb_cxx-4.2.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.2.dll" v0.0 ts=2004/4/27 17:35
 1240k 2005/05/14 d:\cygwin\bin\cygdb_cxx-4.3.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.3.dll" v0.0 ts=2005/5/14 14:41
  174k 2004/10/14 d:\cygwin\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-0.dll" v0.0 ts=2004/10/14 10:34
  129k 2004/03/11 d:\cygwin\bin\cygfontconfig-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfontconfig-1.dll" v0.0 ts=2004/3/11 1:12
   40k 2005/07/10 d:\cygwin\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-8.dll" v0.0 ts=2005/7/10 5:29
   45k 2001/04/25 d:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
                  "cygform5.dll" v0.0 ts=2001/4/25 7:28
   35k 2002/01/09 d:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0
                  "cygform6.dll" v0.0 ts=2002/1/9 7:03
   48k 2003/08/09 d:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0
                  "cygform7.dll" v0.0 ts=2003/8/9 11:25
  907k 2004/06/09 d:\cygwin\bin\cygfpx-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfpx-1.dll" v0.0 ts=2004/6/9 10:35
  361k 2003/10/25 d:\cygwin\bin\cygfreetype-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygfreetype-6.dll" v0.0 ts=2003/10/22 6:18
  222k 2005/01/13 d:\cygwin\bin\cyggd-2.dll - os=4.0 img=1.0 sys=4.0
                  "cyggd-2.dll" v0.0 ts=2005/1/13 16:56
   28k 2003/07/20 d:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-3.dll" v0.0 ts=2003/7/20 9:58
   30k 2003/08/11 d:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2003/8/11 4:12
   19k 2003/03/22 d:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm.dll" v0.0 ts=2002/2/20 4:05
   15k 2003/07/20 d:\cygwin\bin\cyggdbm_compat-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-3.dll" v0.0 ts=2003/7/20 10:00
   15k 2003/08/11 d:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2003/8/11 4:13
  135k 2005/03/16 d:\cygwin\bin\cygglib-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygglib-1-2-0.dll" v0.0 ts=2005/3/16 3:16
  564k 2004/12/30 d:\cygwin\bin\cygglib-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygglib-2.0-0.dll" v0.0 ts=2004/12/30 15:17
   12k 2005/03/16 d:\cygwin\bin\cyggmodule-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmodule-1-2-0.dll" v0.0 ts=2005/3/16 3:18
   11k 2004/12/30 d:\cygwin\bin\cyggmodule-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmodule-2.0-0.dll" v0.0 ts=2004/12/30 15:21
  158k 2004/10/16 d:\cygwin\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmp-3.dll" v0.0 ts=2004/10/16 9:40
  288k 2004/10/16 d:\cygwin\bin\cyggmpxx-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmpxx-3.dll" v0.0 ts=2004/10/16 9:40
  252k 2004/12/30 d:\cygwin\bin\cyggobject-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggobject-2.0-0.dll" v0.0 ts=2004/12/30 15:20
   10k 2005/03/16 d:\cygwin\bin\cyggthread-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggthread-1-2-0.dll" v0.0 ts=2005/3/16 3:18
   15k 2004/12/30 d:\cygwin\bin\cyggthread-2.0-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggthread-2.0-0.dll" v0.0 ts=2004/12/30 15:21
   17k 2001/06/28 d:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory4.dll" v0.0 ts=2001/1/7 5:34
   29k 2003/08/10 d:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory5.dll" v0.0 ts=2003/8/11 1:16
   24k 2005/06/26 d:\cygwin\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory6.dll" v0.0 ts=2005/6/26 6:41
  991k 2004/07/06 d:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2004/7/6 20:10
   22k 2001/12/13 d:\cygwin\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-1.dll" v0.0 ts=2001/12/13 10:28
   37k 2003/08/10 d:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-2.dll" v0.0 ts=2003/8/10 23:50
   54k 2004/07/06 d:\cygwin\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-3.dll" v0.0 ts=2004/7/6 19:51
   21k 2001/06/20 d:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl.dll" v0.0 ts=2001/6/20 19:09
  241k 2004/08/06 d:\cygwin\bin\cygjasper-1-701-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygjasper-1-701-1.dll" v0.0 ts=2004/8/6 17:17
   48k 2003/08/10 d:\cygwin\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0
                  "cygjbig1.dll" v0.0 ts=2003/8/11 1:58
  132k 2003/08/11 d:\cygwin\bin\cygjpeg-62.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg-62.dll" v0.0 ts=2003/8/11 2:37
   42k 2005/05/04 d:\cygwin\bin\cyglber-2-2-7.dll - os=4.0 img=1.0 sys=4.0
                  "cyglber-2-2-7.dll" v0.0 ts=2005/5/4 12:54
  156k 2004/06/04 d:\cygwin\bin\cyglcms-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyglcms-1.dll" v0.0 ts=2004/6/4 16:00
  179k 2005/05/04 d:\cygwin\bin\cygldap-2-2-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap-2-2-7.dll" v0.0 ts=2005/5/4 13:03
  191k 2005/05/04 d:\cygwin\bin\cygldap_r-2-2-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap_r-2-2-7.dll" v0.0 ts=2005/5/4 13:03
  146k 2004/12/21 d:\cygwin\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmagic-1.dll" v0.0 ts=2004/12/21 15:34
  369k 2004/08/11 d:\cygwin\bin\cygMagick++-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygMagick++-6.dll" v0.0 ts=2004/8/11 8:04
 3214k 2004/08/11 d:\cygwin\bin\cygMagick-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygMagick-6.dll" v0.0 ts=2004/8/11 7:37
  181k 2003/10/06 d:\cygwin\bin\cygmcrypt-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmcrypt-4.dll" v0.0 ts=2003/10/6 16:54
   21k 2005/07/10 d:\cygwin\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-8.dll" v0.0 ts=2005/7/10 5:28
   26k 2001/04/25 d:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu5.dll" v0.0 ts=2001/4/25 7:27
   20k 2002/01/09 d:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu6.dll" v0.0 ts=2002/1/9 7:03
   29k 2003/08/09 d:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu7.dll" v0.0 ts=2003/8/9 11:25
   21k 2004/10/22 d:\cygwin\bin\cygminires.dll - os=4.0 img=1.0 sys=4.0
                  "cygminires.dll" v0.0 ts=2004/10/22 22:28
   71k 2004/10/16 d:\cygwin\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygmp-3.dll" v0.0 ts=2004/10/16 9:40
   95k 2004/10/16 d:\cygwin\bin\cygmpfr-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-0.dll" v0.0 ts=2004/10/16 9:47
   67k 2005/07/10 d:\cygwin\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-8.dll" v0.0 ts=2005/7/10 5:29
  156k 2001/04/25 d:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++5.dll" v0.0 ts=2001/4/25 7:29
  175k 2002/01/09 d:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++6.dll" v0.0 ts=2002/1/9 7:03
  225k 2005/07/10 d:\cygwin\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-8.dll" v0.0 ts=2005/7/10 5:15
  226k 2001/04/25 d:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses5.dll" v0.0 ts=2001/4/25 7:17
  202k 2002/01/09 d:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses6.dll" v0.0 ts=2002/1/9 7:03
  224k 2003/08/09 d:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses7.dll" v0.0 ts=2003/8/9 11:24
   11k 2005/07/10 d:\cygwin\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-8.dll" v0.0 ts=2005/7/10 5:28
   15k 2001/04/25 d:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel5.dll" v0.0 ts=2001/4/25 7:27
   12k 2002/01/09 d:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel6.dll" v0.0 ts=2002/1/9 7:03
   19k 2003/08/09 d:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel7.dll" v0.0 ts=2003/8/9 11:24
   62k 2003/12/11 d:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-0.dll" v0.0 ts=2003/12/11 18:01
   63k 2003/04/11 d:\cygwin\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre.dll" v0.0 ts=2003/4/11 10:31
    9k 2003/12/11 d:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix-0.dll" v0.0 ts=2003/12/11 18:01
   61k 2003/04/11 d:\cygwin\bin\cygpcreposix.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix.dll" v0.0 ts=2003/4/11 10:31
 1252k 2005/01/27 d:\cygwin\bin\cygperl5_8.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_8.dll" v0.0 ts=2005/1/27 11:17
  230k 2005/07/11 d:\cygwin\bin\cygpng12.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng12.dll" v0.0 ts=2005/7/12 1:50
   22k 2002/06/09 d:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2002/6/9 7:45
  108k 2001/06/28 d:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline4.dll" v0.0 ts=2001/1/7 5:34
  148k 2003/08/10 d:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline5.dll" v0.0 ts=2003/8/11 1:16
  144k 2005/06/26 d:\cygwin\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline6.dll" v0.0 ts=2005/6/26 6:41
   78k 2004/10/13 d:\cygwin\bin\cygsasl2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygsasl2-2.dll" v0.0 ts=2004/10/14 0:50
  171k 2005/04/11 d:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2005/4/11 20:21
  217k 2005/07/07 d:\cygwin\bin\cygssl-0.9.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.8.dll" v0.0 ts=2005/7/7 11:07
  282k 2003/08/11 d:\cygwin\bin\cygtiff4.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff4.dll" v0.0 ts=2003/8/11 4:32
  154k 2004/08/11 d:\cygwin\bin\cygWand-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygWand-6.dll" v0.0 ts=2004/8/11 8:04
 1383k 2005/07/14 d:\cygwin\bin\cygxml2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygxml2-2.dll" v0.0 ts=2005/7/14 1:43
   50k 2003/08/09 d:\cygwin\bin\cygXpm-noX4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-noX4.dll" v0.0 ts=2003/8/9 9:21
   54k 2003/08/09 d:\cygwin\bin\cygXpm-X4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-X4.dll" v0.0 ts=2003/8/9 9:22
   60k 2005/07/09 d:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2005/7/9 4:27
 9310k 2005/07/17 d:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2005/7/17 2:53
    Cygwin DLL version info:
        DLL version: 1.5.19
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 134
        Shared data: 4
        DLL identifier: cygwin1
        Mount registry: 2
        Cygnus registry name: Cygnus Solutions
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Cygwin mount registry name: mounts v2
        Cygdrive flags: cygdrive flags
        Cygdrive prefix: cygdrive prefix
        Cygdrive default prefix: 
        Build date: Sat Jul 16 20:53:10 EDT 2005
        Snapshot date: 20050716-20:51:44
        Shared id: cygwin1S4

  243k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygdps-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdps-1.dll" v0.0 ts=2005/2/23 15:42
   26k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygdpstk-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdpstk-1.dll" v0.0 ts=2005/2/23 15:42
   21k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygfontenc-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfontenc-1.dll" v0.0 ts=2005/2/23 15:45
   36k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygFS-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygFS-6.dll" v0.0 ts=2005/2/23 15:34
  358k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygGL-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygGL-1.dll" v0.0 ts=2005/2/23 15:39
  438k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygGLU-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygGLU-1.dll" v0.0 ts=2005/2/23 15:41
  140k 2004/08/06 d:\cygwin\usr\X11R6\bin\cygglut-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygglut-3.dll" v0.0 ts=2004/8/6 16:43
   75k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygICE-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygICE-6.dll" v0.0 ts=2005/2/23 15:28
    9k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygoldX-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygoldX-6.dll" v0.0 ts=2005/2/23 15:28
 1413k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygOSMesa-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygOSMesa-4.dll" v0.0 ts=2005/2/23 15:39
   20k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygpsres-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpsres-1.dll" v0.0 ts=2005/2/23 15:42
   30k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygSM-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygSM-6.dll" v0.0 ts=2005/2/23 15:28
  877k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygX11-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygX11-6.dll" v0.0 ts=2005/2/23 15:28
  254k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXaw-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-6.dll" v0.0 ts=2005/2/23 15:31
  356k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXaw-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-7.dll" v0.0 ts=2005/2/23 15:32
  363k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXaw-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygXaw-8.dll" v0.0 ts=2005/2/23 15:33
    9k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXcomposite-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXcomposite-1.dll" v0.0 ts=2005/2/23 15:44
   30k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXcursor-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXcursor-1.dll" v0.0 ts=2005/2/23 15:43
    9k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXdamage-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXdamage-1.dll" v0.0 ts=2005/2/23 15:44
    7k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXevie-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXevie-1.dll" v0.0 ts=2005/2/23 15:43
   49k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXext-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXext-6.dll" v0.0 ts=2005/2/23 15:28
   16k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXfixes-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygXfixes-3.dll" v0.0 ts=2005/2/23 15:43
   56k 2004/03/11 d:\cygwin\usr\X11R6\bin\cygXft-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXft-1.dll" v0.0 ts=2003/11/18 2:42
   63k 2004/03/23 d:\cygwin\usr\X11R6\bin\cygXft-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXft-2.dll" v0.0 ts=2004/3/23 23:20
   27k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXi-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXi-6.dll" v0.0 ts=2005/2/23 15:34
  125k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygxkbfile-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxkbfile-1.dll" v0.0 ts=2005/2/23 15:34
   12k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygxkbui-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxkbui-1.dll" v0.0 ts=2005/2/23 15:34
   76k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXmu-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXmu-6.dll" v0.0 ts=2005/2/23 15:30
   11k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXmuu-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXmuu-1.dll" v0.0 ts=2005/2/23 15:30
   26k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXp-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXp-6.dll" v0.0 ts=2005/2/23 15:31
   52k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXpm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-4.dll" v0.0 ts=2005/2/23 15:30
   12k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXrandr-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygXrandr-2.dll" v0.0 ts=2005/2/23 15:43
   28k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXrender-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXrender-1.dll" v0.0 ts=2005/2/23 15:42
    8k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXRes-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygXRes-1.dll" v0.0 ts=2005/2/23 15:43
   40k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygxrx-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygxrx-6.dll" v0.0 ts=2005/2/23 15:53
   25k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygxrxnest-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygxrxnest-6.dll" v0.0 ts=2005/2/23 15:53
  282k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXt-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXt-6.dll" v0.0 ts=2005/2/23 15:29
   27k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXTrap-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXTrap-6.dll" v0.0 ts=2005/2/23 15:43
   17k 2005/02/23 d:\cygwin\usr\X11R6\bin\cygXtst-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygXtst-6.dll" v0.0 ts=2005/2/23 15:34

Service             : cygserver
Current State       : Running
Controls Accepted   : Stop
Command             : /usr/sbin/cygserver.exe
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
Environment         : CYGWIN="ntsec tty server" 
Process Type        : Own Process
Startup             : Automatic
Account             : LocalSystem


Cygwin Package Information
Last downloaded files to: D:\instalki\cygwin\icm
Last downloaded files from: ftp://sunsite.icm.edu.pl/pub/cygnus/cygwin

Package              Version
_update-info-dir     00280-1
a2ps                 4.13-1
alternatives         1.3.20a-1
ash                  20040127-3
astyle               1.15.3-3
autoconf             2.59-2
autoconf2.1          2.13-1
autoconf2.5          2.59-1
base-files           3.5-1
base-passwd          2.2-1
bash                 3.0-8
bc                   1.06-2
binutils             20050610-1
bzip2                1.0.3-1
ccrypt               1.7-1
clear                1.0-1
coreutils            5.3.0-9
cron                 3.0.1-19
crypt                1.1-1
cygrunsrv            1.10-1
cygutils             1.2.9-1
cygwin               1.5.18-1
cygwin-doc           1.4-2
d                    1.2.0-1
diffstat             1.39-1
diffutils            2.8.7-1
editrights           1.01-1
email                2.3.4-1
exim                 4.50-1
expat                1.95.8-1
file                 4.12-1
findutils            20041227-1
fontconfig           2.2.2-1
freeglut             2.2.0-1
freetype2            2.1.5-1
gawk                 3.1.4-3
gcc                  3.4.4-1
gcc-core             3.4.4-1
gcc-g++              3.4.4-1
gcc-mingw            20040810-1
gcc-mingw-core       20050522-1
gcc-mingw-g++        20050522-1
gdb                  20041228-3
gdbm                 1.8.3-7
gettext              0.14.1-1
glib                 1.2.10-3
glib-devel           1.2.10-3
glib2                2.4.8-1
glib2-devel          2.4.8-1
glib2-runtime        2.4.8-1
gmp                  4.1.4-2
gnuplot              4.0.0-1
grep                 2.5.1a-2
groff                1.18.1-2
gzip                 1.3.5-1
ImageMagick          6.0.4-1
inetutils            1.3.2-29
jasper               1.701.0-1
jbigkit              1.5-3
joe                  3.3-2
lcms                 1.13-1
less                 381-1
libbz2_1             1.0.3-1
libcharset1          1.9.2-1
libdb4.2             4.2.52-1
libdb4.3             4.3.28-1
libfontconfig1       2.2.2-1
libfpx               1.2.0.9-1
libfreetype26        2.1.5-1
libgd2               2.0.33-1
libgdbm              1.8.0-5
libgdbm-devel        1.8.3-7
libgdbm3             1.8.3-3
libgdbm4             1.8.3-7
libiconv             1.9.2-1
libiconv2            1.9.2-1
libintl              0.10.38-3
libintl1             0.10.40-1
libintl2             0.12.1-3
libintl3             0.14.1-1
libjpeg62            6b-11
libMagick6           6.0.4-1
libmcrypt            2.5.7-2
libncurses5          5.2-1
libncurses6          5.2-8
libncurses7          5.3-4
libncurses8          5.4-2
libopenldap2_2_7     2.2.26-1
libpcre              4.1-1
libpcre0             4.5-1
libpng12             1.2.8-2
libpopt0             1.6.4-4
libreadline4         4.1-2
libreadline5         4.3-5
libreadline6         5.0-2
libsasl2             2.1.19-3
libtiff4             3.6.0-5
libXft               2.1.6-1
libXft1              1.0.0-1
libXft2              2.1.6-1
libxml2              2.6.20-2
links                0.99pre14-1
login                1.9-7
m4                   1.4.3-1
make                 3.80-1
man                  1.5p-1
mc                   4.6.1-1
mingw-bzip2          1.0.3-1
mingw-libbz2_1       1.0.3-1
mingw-runtime        3.7-1
mingw-zlib           1.2.2-2
minires              1.00-1
minires-devel        1.00-1
mktemp               1.5-3
more                 2.11o-1
ncurses              5.4-2
openssh              4.1p1-2
openssl              0.9.8-2
openssl097           0.9.7g-1
patch                2.5.8-8
patchutils           0.2.30-1
pcre                 4.5-1
pcre-doc             4.5-1
perl                 5.8.6-4
perl-libwin32        0.191-4
perl-Win32-GUI       1.0-2
perl_manpages        5.8.6-4
pine                 4.58-1
pinfo                0.6.8-1
ping                 1.0-1
procps               3.2.5-1
psmisc               21.5-1
psutils              1.17-1
python               2.4.1-1
readline             5.0-2
rsync                2.6.3-1
sed                  4.1.4-1
setsid               0.0-3
sharutils            4.3.80-1
shutdown             1.7-1
SWI-Prolog           5.2.6-1
tar                  1.13.25-7
tcltk                20030901-1
termcap              20050421-1
terminfo             5.4_20041009-1
texinfo              4.8-1
time                 1.7-1
units                1.77-1
vim                  6.3-1
w32api               3.2-1
wget                 1.9.1-2
which                1.7-1
whois                4.6.14-1
wtf                  0.0.4-6
X-startup-scripts    1.0.10-4
xorg-x11-base        6.8.2.0-1
xorg-x11-bin         6.8.2.0-1
xorg-x11-bin-dlls    6.8.2.0-1
xorg-x11-bin-lndir   6.8.2.0-1
xorg-x11-etc         6.8.2.0-1
xorg-x11-fenc        6.8.1.0-2
xorg-x11-fnts        6.8.1.0-3
xorg-x11-libs-data   6.8.2.0-1
xorg-x11-xwin        6.8.2.0-4
xpm-nox              4.2.0-4
xterm                202-1
zip                  2.3-6
zlib                 1.2.2-2
Use -h to see help about each section


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

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

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

* Re: man - broken pipe
  2005-07-20  7:28 man - broken pipe Krzysztof Duleba
@ 2005-07-20  8:17 ` Brian Dessent
  2005-07-20  8:34   ` Krzysztof Duleba
  0 siblings, 1 reply; 7+ messages in thread
From: Brian Dessent @ 2005-07-20  8:17 UTC (permalink / raw)
  To: cygwin

Krzysztof Duleba wrote:

> After some updates I get broken pipe messages when pressing 'q' to exit
> from less. The man pages are printed correctly.

I think that is by design and not a bug.  When you are viewing the
manpage, a pipeline of commands has been setup to decompress and format
the manpage.  Because 'less' doesn't ask for more input until you page
down, it means that those commands are all blocked waiting to consume
their input and produce more output.  If you quit 'less' before reaching
the end, the pipeline is broken and the commands all receive SIGPIPE. 
It's normal and harmless.  If you don't want to see the message you can
hit 'end' or '>' before quitting less.  It doesn't happen with small
manpages because they probably fit entirely in a single buffer.

Brian

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

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

* Re: man - broken pipe
  2005-07-20  8:17 ` Brian Dessent
@ 2005-07-20  8:34   ` Krzysztof Duleba
  2005-07-20  8:48     ` Brian Dessent
  0 siblings, 1 reply; 7+ messages in thread
From: Krzysztof Duleba @ 2005-07-20  8:34 UTC (permalink / raw)
  To: cygwin

Brian Dessent wrote:
> Krzysztof Duleba wrote:
> 
>>After some updates I get broken pipe messages when pressing 'q' to exit
>>from less. The man pages are printed correctly.
> 
> I think that is by design and not a bug.  When you are viewing the
> manpage, a pipeline of commands has been setup to decompress and format
> the manpage.  Because 'less' doesn't ask for more input until you page
> down, it means that those commands are all blocked waiting to consume
> their input and produce more output.  If you quit 'less' before reaching
> the end, the pipeline is broken and the commands all receive SIGPIPE. 
> It's normal and harmless. If you don't want to see the message you can
> hit 'end' or '>' before quitting less.  It doesn't happen with small
> manpages because they probably fit entirely in a single buffer.

I get this error on my laptop and only since I've updated most packages few 
days ago. I don't get this on Linux boxes and on Windows box with Cygwin 
updated the last month.

Hitting 'end' or '>' helps indeed. I wonder what makes the difference that 
now SIGPIPE is delivered and has visible effects.

Krzysztof Duleba


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

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

* Re: man - broken pipe
  2005-07-20  8:34   ` Krzysztof Duleba
@ 2005-07-20  8:48     ` Brian Dessent
  2005-07-20 13:18       ` man - broken pipe [Attn: man maintainer] Eric Blake
  2005-07-20 14:11       ` man - broken pipe Krzysztof Duleba
  0 siblings, 2 replies; 7+ messages in thread
From: Brian Dessent @ 2005-07-20  8:48 UTC (permalink / raw)
  To: cygwin

Krzysztof Duleba wrote:

> I get this error on my laptop and only since I've updated most packages few
> days ago. I don't get this on Linux boxes and on Windows box with Cygwin
> updated the last month.
> 
> Hitting 'end' or '>' helps indeed. I wonder what makes the difference that
> now SIGPIPE is delivered and has visible effects.

I think it would depend on what packages you upgraded.  It could be that
the default buffer size somewhere has changed.  If it was quite large to
begin with, and then was reduced, you would see the error more often.  I
don't think the SIGPIPE behavior itself has changed, it has always been
the case that a writer to a broken pipe receives the signal.  But it can
be kind of racey if both the writer and reader are exiting.  Or, it
could be that bash 2.x supressed that message while bash 3.x doesn't.

Brian

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

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

* Re: man - broken pipe [Attn: man maintainer]
  2005-07-20  8:48     ` Brian Dessent
@ 2005-07-20 13:18       ` Eric Blake
  2005-07-21 13:32         ` Dr. Volker Zell
  2005-07-20 14:11       ` man - broken pipe Krzysztof Duleba
  1 sibling, 1 reply; 7+ messages in thread
From: Eric Blake @ 2005-07-20 13:18 UTC (permalink / raw)
  To: cygwin

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Brian Dessent on 7/20/2005 2:52 AM:
> I think it would depend on what packages you upgraded.  It could be that
> the default buffer size somewhere has changed.  If it was quite large to
> begin with, and then was reduced, you would see the error more often.  I
> don't think the SIGPIPE behavior itself has changed, it has always been
> the case that a writer to a broken pipe receives the signal.  But it can
> be kind of racey if both the writer and reader are exiting.  Or, it
> could be that bash 2.x supressed that message while bash 3.x doesn't.

The pipe buffer sizes did not change (those are controlled by
cygwin1.dll).  But yes, if you look at /usr/share/doc/bash-3.0/CHANGES,
note this line:

nnn. The shell now reports on processes that dump core due to signals when
     invoked as `-c command'.

man uses the system() call, which indeed invokes /bin/sh (now bash) as `-c
command'.  In particular, the command being passed can be determined by
`man -d'; in the case of g++, command is (more or less):

'(cd /usr/share/man && (echo ".pl 1100i"; /usr/bin/gunzip -c
/usr/share/man/man1/g++.1.gz ;echo ".\\\""; echo ".pl \n(nlu+10")
|/usr/bin/tbl |/usr/binnroff -c -mandoc 2>/dev/null |less -s)'

OK, so gunzip didn't really dump core, but it does die due to a signal
(SIGPIPE) when not all of its output is read by less, and bash (aka
/bin/sh) is running it as -c command, hence the warning.

Now here's where the man maintainer might be able to help.  By changing
the command that gets passed to bash, you can tell bash to ignore SIGPIPE
(which gets inherited to all child processes).  This stops the SIGPIPE,
but instead gives the error EPIPE when gunzip tries to write to stdout,
which gunzip warns us about on stderr.  So we also need to ignore gunzip's
warning.  In other words, if man were to attempt this command, the error
message disappears!

'(cd /usr/share/man && (trap "" PIPE; echo ".pl 1100i"; /usr/bin/gunzip -c
/usr/share/man/man1/g++.1.gz ;echo ".\\\""; echo ".pl \n(nlu+10")
2>/dev/null |/usr/bin/tbl |/usr/binnroff -c -mandoc 2>/dev/null |less -s)'

But I don't know enough about man to figure out how to add 'trap "" PIPE;'
and the first '2>/dev/null' into the attempted command.  And this will
probably affect man installations on other platforms, so it may be worth
reporting upstream.

- --
Life is short - so eat dessert first!

Eric Blake             ebb9@byu.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC3kl084KuGfSFAYARAoGQAKCgv7rQYXAq1wTCWp/t8acjPvBJNQCgywuG
qD1bvWgs9VlsWmae2iWKQKM=
=cEz+
-----END PGP SIGNATURE-----

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

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

* Re: man - broken pipe
  2005-07-20  8:48     ` Brian Dessent
  2005-07-20 13:18       ` man - broken pipe [Attn: man maintainer] Eric Blake
@ 2005-07-20 14:11       ` Krzysztof Duleba
  1 sibling, 0 replies; 7+ messages in thread
From: Krzysztof Duleba @ 2005-07-20 14:11 UTC (permalink / raw)
  To: cygwin

Brian Dessent wrote:
> Krzysztof Duleba wrote:
> 
> 
>>I get this error on my laptop and only since I've updated most packages few
>>days ago. I don't get this on Linux boxes and on Windows box with Cygwin
>>updated the last month.
>>
>>Hitting 'end' or '>' helps indeed. I wonder what makes the difference that
>>now SIGPIPE is delivered and has visible effects.
> 
> 
> I think it would depend on what packages you upgraded.

I've just noticed that it's due to bash being sh.

$ cp /bin/ash.exe /bin/sh.exe

$ man g++

Now there's no error message.

Krzysztof Duleba


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

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

* Re: man - broken pipe [Attn: man maintainer]
  2005-07-20 13:18       ` man - broken pipe [Attn: man maintainer] Eric Blake
@ 2005-07-21 13:32         ` Dr. Volker Zell
  0 siblings, 0 replies; 7+ messages in thread
From: Dr. Volker Zell @ 2005-07-21 13:32 UTC (permalink / raw)
  To: cygwin

>>>>> Eric Blake writes:

    > But I don't know enough about man to figure out how to add 'trap "" PIPE;'
    > and the first '2>/dev/null' into the attempted command.  And this will
    > probably affect man installations on other platforms, so it may be worth
    > reporting upstream.

Will do that.

Ciao
  Volker


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

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

end of thread, other threads:[~2005-07-21 13:13 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-20  7:28 man - broken pipe Krzysztof Duleba
2005-07-20  8:17 ` Brian Dessent
2005-07-20  8:34   ` Krzysztof Duleba
2005-07-20  8:48     ` Brian Dessent
2005-07-20 13:18       ` man - broken pipe [Attn: man maintainer] Eric Blake
2005-07-21 13:32         ` Dr. Volker Zell
2005-07-20 14:11       ` man - broken pipe Krzysztof Duleba

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