Hi,
This is a very old problem. At the time when I first
had the problem there were other people reporting it,
so I thought that it was already solved.
The fact is that -clipboard option does not function
in my W98 machine, I believe that it never has. I use
xwinclip, which is OK.
The symptoms of the bug are the following
From a CMD-bash shell I type:
$ export DISPLAY=127.0.0.1:0.0
$ XWin -multiwindow -clipboard
it writes the usual stuff that goes in XWin.log
$ xterm
Appears the usual xterm window that functions OK until
one selects a text. The selected text is indeed copied
in the clipboard, as can be seen with the Clipboard Viewer.
After that the xterm window is blocked. XWin is also blocked.
The XWin tray icon does not respond.
The xterm window does not move in front when its touched.
It does not disappear when the X button is touched.
If one kills the xterm program from the CMD-bash-shell
the windows persists.
If one kills XWin from the CMD-bash-shell, then both
xterm and XWin disappear.
If one just starts XWin and then clicks Exit in the
tray icon, then a Windows allert screen appears that
says:
--
XWin
This program has performed an ilegal operation an will
be shut down.
XWin casued an invalid page fault in module CYGWIN1.DLL
at 0167:6108e05e.
---
All the behavior is reproducible.
Without the -clipboard option everything is OK.
I hope that this report can be useful.
R.M.
PS: Please do not eliminate the obsolete xwinclip program.
Cygwin Configuration Diagnostics
Current System Time: Tue Jan 17 20:42:54 2006
Windows 98 SE Ver 4.10 Build
Path: .\
~\bin
c:\WINDOWS\Profiles\rmedina\My Documents\bin
C:\cygwin\usr\local\bin
C:\cygwin\bin
C:\cygwin\bin
C:\cygwin\usr\X11R6\bin
C:\cygwin\bin
c:\WINDOWS
c:\WINDOWS\COMMAND
c:\PROGRA~1\JAVA\J2RE14~1.2_0\BIN
C:\cygwin\USR\LOCAL\BIN
C:\cygwin\lib\lapack
Output from C:\cygwin\bin\id.exe (nontsec)
UID: 56503(rmedina) GID: 544(users)
544(users)
Output from C:\cygwin\bin\id.exe (ntsec)
UID: 56503(rmedina) GID: 544(users)
544(users)
SysDir: C:\WINDOWS\SYSTEM
WinDir: C:\WINDOWS
LIBRARY_PATH = '/usr/X11R6/lib:/usr/local/lib'
USER = 'rmedina'
PWD = '/home/rmedina/Notas-cygwin'
HOME = '/home/rmedina'
MAKE_MODE = 'unix'
Use '-r' to scan registry
a: fd N/AN/A
c: hd FAT32 3069Mb 87% CPUN
d: hd FAT32 6137Mb 45% CPUN
e: cd N/AN/A
f: cd N/AN/A
C:\cygwin\usr\X11R6\lib\X11\fonts /usr/X11R6/lib/X11/fonts system binmode
C:/cygwin / system binmode
C:/cygwin/bin /usr/bin system binmode
C:/cygwin/lib /usr/lib system binmode
. /cygdrive system
binmode,cygdrive
Found: C:\cygwin\bin\awk.exe
Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cp.exe
Found: C:\cygwin\bin\cpp.exe
Found: C:\cygwin\bin\crontab.exe
Found: C:\cygwin\bin\find.exe
Found: c:\WINDOWS\COMMAND\find.exe
Found: C:\cygwin\bin\gcc.exe
Found: C:\cygwin\bin\gdb.exe
Found: C:\cygwin\bin\grep.exe
Found: C:\cygwin\bin\kill.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Found: C:\cygwin\bin\make.exe
Found: C:\cygwin\bin\mv.exe
Found: C:\cygwin\bin\perl.exe
Found: C:\cygwin\bin\rm.exe
Found: C:\cygwin\bin\sed.exe
Found: C:\cygwin\bin\ssh.exe
Found: C:\cygwin\bin\sh.exe
Found: C:\cygwin\bin\tar.exe
Found: C:\cygwin\bin\test.exe
Not Found: vi
Found: C:\cygwin\bin\vim.exe
37k 2003/08/10 C:\cygwin\bin\cygintl-2.dll
48k 2003/08/09 C:\cygwin\bin\cygform7.dll
1426k 2005/10/01 C:\cygwin\bin\cyggsl-0.dll
7k 2003/10/19 C:\cygwin\bin\cygcrypt-0.dll
22k 2004/02/10 C:\cygwin\bin\cygcygipc-2.dll
831k 2003/09/20 C:\cygwin\bin\cygdb-4.1.dll
174k 2004/10/14 C:\cygwin\bin\cygexpat-0.dll
132k 2003/08/11 C:\cygwin\bin\cygjpeg-62.dll
48k 2005/11/19 C:\cygwin\bin\cygmagic-1.dll
30k 2003/08/11 C:\cygwin\bin\cyggdbm-4.dll
21k 2001/06/20 C:\cygwin\bin\cygintl.dll
22k 2001/12/13 C:\cygwin\bin\cygintl-1.dll
45k 2001/04/25 C:\cygwin\bin\cygform5.dll
26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll
156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll
226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll
15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll
35k 2002/01/09 C:\cygwin\bin\cygform6.dll
20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll
175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll
202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll
12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll
380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll
19k 2003/03/22 C:\cygwin\bin\cyggdbm.dll
170k 2002/01/21 C:\cygwin\bin\cygpng2.dll
22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll
17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll
108k 2001/06/28