Re: [ANNOUNCEMENT] Server Test 92

2003-07-30 Thread Peter Colovas
It may be benign since I'm trying to kill the server anyway, but it also 
points to a memory leak or some other error which is causing the GPF. 
xwinclip also fails at other times, although I haven't been running 92 
long enough to see if it happens. It would be interesting if someone 
with access to Purify or another memory profiling tool could compile 
XWin and see what happens.
-Pete

Earle F. Philhower III wrote:
Howdy...
At 04:13 PM 7/29/2003 -0500, Peter Colovas wrote:
I'm running Win2k SP4. I have a problem with winclip exceptions. If I 
close down the X session when I have multiple remote terminals open, I 
almost always get an exception in xwinclip. It is still happening with 
Test92. I run XWin -multiwindow -clipboard. I get the same xwinclip 
error at home on win98, but I haven'y upgraded to this server test 
version yet.


Do you mean that you get this when you are trying to kill the server from
the notification icon?  I too see that occasionally, but haven't taken the
time to run under GDB and see why the xwinclip thread is GPFing during
server shutdown.  In any case it's benign since you're killing the app 
anyway,
right?

-Earle F. Philhower, III
 [EMAIL PROTECTED]
 cdrlabel - ZipLabel - FlpLabel
 http://www.cdrlabel.com
--
Peter W. Colovas
RNC Traffic Processing Department
cPSB Development
Lucent Technologies
Naperville, IL
+1 630 224-2181



Re: [ANNOUNCEMENT] Server Test 92

2003-07-30 Thread Earle F. Philhower, III
Hi Peter...

-- Peter Colovas wrote  -
Subject: Re: [ANNOUNCEMENT] Server Test 92
It may be benign since I'm trying to kill the server anyway, but it also 
points to a memory leak or some other error which is causing the GPF. 
xwinclip also fails at other times, although I haven't been running 92 
long enough to see if it happens. It would be interesting if someone 
with access to Purify or another memory profiling tool could compile 
XWin and see what happens.

Purify's a bit out of my price range, but IMHO this is not a real
memory leak/etc. issue.  Since it only happens during shutdown
of the server, and isn't repeatable at that, I believe this is more of
a freeing() in the main app cause by the shutdown of the X server
(it frees all ScreenPtrs, for example) without killing the extra worker
threads (xwinclip, mwmgr) who have local copies of some of these
pointers. Sometimes the thread gets activated before the process
completely terminates - and the GPF happens, and sometimes it
doesn't get activated and the shutdown happens normally.

However, if someone did have Purify, you're 100% right that it would
be an interesting run in any case!
-- 
-Earle F. Philhower, III
 [EMAIL PROTECTED]
 http://www.ziplabel.com



Re: [ANNOUNCEMENT] Server Test 92

2003-07-29 Thread Joseph Barillari
 HLH == Harold L Hunt [EMAIL PROTECTED] writes:

HLH 3) winmultiwindowclass.c - Add checks for NULL pointers.
HLH Should help fix some crashes in MultiWindow mode.  (Ralf
HLH Habacker)


Several minutes into an X session with Test 92, while I was using a
remote emacs session, the server bombed with the following message:

--8---cut here---start-8---
$ xinit -- -multiwindow -clipboard


winMutliWindowWMIOErrorHandler!

xinit:  connection to X server lost.
xterm:  fatal IO error 104 (Connection reset by peer) or KillClient on X server :0.0
--8---cut here---end---8---

Is the winMutliWindowWMIOErrorHandler error handler triggered when
one of those null-pointer checks you mentioned finds a null pointer?

Thanks for releasing this build!

Regards, --Joe

-- 
Joseph Barillari -- http://barillari.org


Re: [ANNOUNCEMENT] Server Test 92

2003-07-29 Thread Harold L Hunt II
Joe,

Don't know for sure what happened in your case.  It appears that all X 
Clients (including the inernal window manager) lost communication with 
the X Server at about the same time.  The *IOErrorHandler's are called 
when communication with the X Server is lost.  Sounds like you had a 
hiccup in your TCP/IP network stack on your Windows machine.

Lets just forget this unless it happens to you on a regular basis.

Harold

Joseph Barillari wrote:
HLH == Harold L Hunt [EMAIL PROTECTED] writes:


HLH 3) winmultiwindowclass.c - Add checks for NULL pointers.
HLH Should help fix some crashes in MultiWindow mode.  (Ralf
HLH Habacker)
Several minutes into an X session with Test 92, while I was using a
remote emacs session, the server bombed with the following message:
--8---cut here---start-8---
$ xinit -- -multiwindow -clipboard
winMutliWindowWMIOErrorHandler!

xinit:  connection to X server lost.
xterm:  fatal IO error 104 (Connection reset by peer) or KillClient on X server :0.0
--8---cut here---end---8---
Is the winMutliWindowWMIOErrorHandler error handler triggered when
one of those null-pointer checks you mentioned finds a null pointer?
Thanks for releasing this build!

Regards, --Joe




Re: [ANNOUNCEMENT] Server Test 92

2003-07-29 Thread Chiew Lee
after installing the new binary, netscape stop crashings.

thanks for the good work.

my env:

MS Win2k, SP3.

chiew

Harold L Hunt II wrote:

I would like some feedback as to whether or not this release fixes any 
crashing with -multiwindow and -clipboard.

Harold

Harold L Hunt II wrote:

Links:

I just posted Test 92 to the server development page:
http://xfree86.cygwin.com/devel/shadow/
You can install the Test 92 package via setup.exe by selecting the
following version of the XFree86-xserv package:4.2.0-43
Server Test Series binary and source code releases are now
available via the sources.redhat.com ftp mirror network
(http://cygwin.com/mirrors.html) in the
pub/cygwin/xfree/devel/shadow/ directory.  You may wish to note the
desired filename in the links below, then download from your
closest mirror (http://cygwin.com/mirrors.html).
Server binary, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test92.exe.bz2 (1210 KiB)
Server source, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-20030728-2010.tar.bz2 (118
KiB)
xc/programs/Xserver/hw/xwin (all files) diff against Test91 source code:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-Test91-to-Test92.diff
(9 KiB)
Changes:

1) winconfig.c - Add new defaults for keyboardlayout: German
(Switzerland) and English (USA, International).  (Alexander
Gottwald)
2) XWin.rc - Move Exit button to the bottom of the tray icon's menu.
(List suggestion)
3) winmultiwindowclass.c - Add checks for NULL pointers.  Should help
fix some crashes in MultiWindow mode.  (Ralf Habacker)
4) General - Add global variable that tracks whether XInitThreads ()
has been called so that it is only called once per process.  Calling
XInitThreads multiple times may have been contributing to crashes.
(Harold L Hunt II)
Enjoy,

Harold






















Re: [ANNOUNCEMENT] Server Test 92

2003-07-29 Thread Joseph Barillari
 HLH == Harold L Hunt [EMAIL PROTECTED] writes:

HLH Joe, Don't know for sure what happened in your case.  It
HLH appears that all X Clients (including the inernal window
HLH manager) lost communication with the X Server at about the
HLH same time.  The *IOErrorHandler's are called when
HLH communication with the X Server is lost.  Sounds like you had
HLH a hiccup in your TCP/IP network stack on your Windows
HLH machine.

HLH Lets just forget this unless it happens to you on a regular
HLH basis.

Hm. It just happened again in emacs:

$ xinit -- -multiwindow -clipboard


hours pass

winMutliWindowWMIOErrorHandler!

xterm:  fatal IO error 32 (Broken pipe) or KillClient on X server :0.0
xinit:  connection to X server lost.



I was running emacs on a machine whose network connection blocks for
several seconds every few hours. Usually, the X server (either exceed
or XFree86) just tolerates this, but sometimes it blocks for too long
and the SSH session times out, killing the X processes tunneled over
it.  I doubt that this is related, since you said that
winMutliWindowWMIOErrorHandler is a consequence of /all/ clients
losing their connections, but I thought it might be of some
significance.

Best,

--Joe

-- 
Joseph Barillari -- http://barillari.org


Re: [ANNOUNCEMENT] Server Test 92

2003-07-29 Thread Peter Colovas
I'm running Win2k SP4. I have a problem with winclip exceptions. If I 
close down the X session when I have multiple remote terminals open, I 
almost always get an exception in xwinclip. It is still happening with 
Test92. I run XWin -multiwindow -clipboard. I get the same xwinclip 
error at home on win98, but I haven'y upgraded to this server test 
version yet.
-Pete

Harold L Hunt II wrote:
I would like some feedback as to whether or not this release fixes any 
crashing with -multiwindow and -clipboard.

Harold

Harold L Hunt II wrote:

Links:

I just posted Test 92 to the server development page:
http://xfree86.cygwin.com/devel/shadow/
You can install the Test 92 package via setup.exe by selecting the
following version of the XFree86-xserv package:4.2.0-43
Server Test Series binary and source code releases are now
available via the sources.redhat.com ftp mirror network
(http://cygwin.com/mirrors.html) in the
pub/cygwin/xfree/devel/shadow/ directory.  You may wish to note the
desired filename in the links below, then download from your
closest mirror (http://cygwin.com/mirrors.html).
Server binary, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test92.exe.bz2 (1210 KiB)
Server source, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-20030728-2010.tar.bz2 (118
KiB)
xc/programs/Xserver/hw/xwin (all files) diff against Test91 source code:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-Test91-to-Test92.diff
(9 KiB)
Changes:

1) winconfig.c - Add new defaults for keyboardlayout: German
(Switzerland) and English (USA, International).  (Alexander
Gottwald)
2) XWin.rc - Move Exit button to the bottom of the tray icon's menu.
(List suggestion)
3) winmultiwindowclass.c - Add checks for NULL pointers.  Should help
fix some crashes in MultiWindow mode.  (Ralf Habacker)
4) General - Add global variable that tracks whether XInitThreads ()
has been called so that it is only called once per process.  Calling
XInitThreads multiple times may have been contributing to crashes.
(Harold L Hunt II)
Enjoy,

Harold

















--
Peter W. Colovas
RNC Traffic Processing Department
cPSB Development
Lucent Technologies
Naperville, IL
+1 630 224-2181



Re: [ANNOUNCEMENT] Server Test 92

2003-07-29 Thread Harold L Hunt II
What do you mean you get an xwinclip execption when using -clipboard. 
You aren't running xwinclip AND -clipboard, are you?  If so, I would 
certainly expect crashes, since both xwinclip and -clipboard do exactly 
the same thing.  Please tell me that you just made a mistake in your 
description and that you are not actually doing this.

Harold

Peter Colovas wrote:
I'm running Win2k SP4. I have a problem with winclip exceptions. If I 
close down the X session when I have multiple remote terminals open, I 
almost always get an exception in xwinclip. It is still happening with 
Test92. I run XWin -multiwindow -clipboard. I get the same xwinclip 
error at home on win98, but I haven'y upgraded to this server test 
version yet.
-Pete

Harold L Hunt II wrote:

I would like some feedback as to whether or not this release fixes any 
crashing with -multiwindow and -clipboard.

Harold

Harold L Hunt II wrote:

Links:

I just posted Test 92 to the server development page:
http://xfree86.cygwin.com/devel/shadow/
You can install the Test 92 package via setup.exe by selecting the
following version of the XFree86-xserv package:4.2.0-43
Server Test Series binary and source code releases are now
available via the sources.redhat.com ftp mirror network
(http://cygwin.com/mirrors.html) in the
pub/cygwin/xfree/devel/shadow/ directory.  You may wish to note the
desired filename in the links below, then download from your
closest mirror (http://cygwin.com/mirrors.html).
Server binary, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test92.exe.bz2 (1210 KiB)
Server source, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-20030728-2010.tar.bz2 (118
KiB)
xc/programs/Xserver/hw/xwin (all files) diff against Test91 source code:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-Test91-to-Test92.diff
(9 KiB)
Changes:

1) winconfig.c - Add new defaults for keyboardlayout: German
(Switzerland) and English (USA, International).  (Alexander
Gottwald)
2) XWin.rc - Move Exit button to the bottom of the tray icon's menu.
(List suggestion)
3) winmultiwindowclass.c - Add checks for NULL pointers.  Should help
fix some crashes in MultiWindow mode.  (Ralf Habacker)
4) General - Add global variable that tracks whether XInitThreads ()
has been called so that it is only called once per process.  Calling
XInitThreads multiple times may have been contributing to crashes.
(Harold L Hunt II)
Enjoy,

Harold





















Re: [ANNOUNCEMENT] Server Test 92

2003-07-29 Thread Earle F. Philhower III
Howdy...
At 04:13 PM 7/29/2003 -0500, Peter Colovas wrote:
I'm running Win2k SP4. I have a problem with winclip exceptions. If I 
close down the X session when I have multiple remote terminals open, I 
almost always get an exception in xwinclip. It is still happening with 
Test92. I run XWin -multiwindow -clipboard. I get the same xwinclip error 
at home on win98, but I haven'y upgraded to this server test version yet.
Do you mean that you get this when you are trying to kill the server from
the notification icon?  I too see that occasionally, but haven't taken the
time to run under GDB and see why the xwinclip thread is GPFing during
server shutdown.  In any case it's benign since you're killing the app anyway,
right?
-Earle F. Philhower, III
 [EMAIL PROTECTED]
 cdrlabel - ZipLabel - FlpLabel
 http://www.cdrlabel.com


[ANNOUNCEMENT] Server Test 92

2003-07-28 Thread Harold L Hunt II
Links:

I just posted Test 92 to the server development page:
http://xfree86.cygwin.com/devel/shadow/
You can install the Test 92 package via setup.exe by selecting the
following version of the XFree86-xserv package: 4.2.0-43
Server Test Series binary and source code releases are now
available via the sources.redhat.com ftp mirror network
(http://cygwin.com/mirrors.html) in the
pub/cygwin/xfree/devel/shadow/ directory.  You may wish to note the
desired filename in the links below, then download from your
closest mirror (http://cygwin.com/mirrors.html).
Server binary, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test92.exe.bz2 (1210 KiB)
Server source, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-20030728-2010.tar.bz2 (118
KiB)
xc/programs/Xserver/hw/xwin (all files) diff against Test91 source code:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-Test91-to-Test92.diff
(9 KiB)
Changes:

1) winconfig.c - Add new defaults for keyboardlayout: German
(Switzerland) and English (USA, International).  (Alexander
Gottwald)
2) XWin.rc - Move Exit button to the bottom of the tray icon's menu.
(List suggestion)
3) winmultiwindowclass.c - Add checks for NULL pointers.  Should help
fix some crashes in MultiWindow mode.  (Ralf Habacker)
4) General - Add global variable that tracks whether XInitThreads ()
has been called so that it is only called once per process.  Calling
XInitThreads multiple times may have been contributing to crashes.
(Harold L Hunt II)
Enjoy,

Harold


















[ANNOUNCEMENT] Server Test 92

2003-07-28 Thread Harold L Hunt II
Links:

I just posted Test 92 to the server development page:
http://xfree86.cygwin.com/devel/shadow/
You can install the Test 92 package via setup.exe by selecting the
following version of the XFree86-xserv package: 4.2.0-43
Server Test Series binary and source code releases are now
available via the sources.redhat.com ftp mirror network
(http://cygwin.com/mirrors.html) in the
pub/cygwin/xfree/devel/shadow/ directory.  You may wish to note the
desired filename in the links below, then download from your
closest mirror (http://cygwin.com/mirrors.html).
Server binary, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test92.exe.bz2 (1210 KiB)
Server source, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-20030728-2010.tar.bz2 (118
KiB)
xc/programs/Xserver/hw/xwin (all files) diff against Test91 source code:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-Test91-to-Test92.diff
(9 KiB)
Changes:

1) winconfig.c - Add new defaults for keyboardlayout: German
(Switzerland) and English (USA, International).  (Alexander
Gottwald)
2) XWin.rc - Move Exit button to the bottom of the tray icon's menu.
(List suggestion)
3) winmultiwindowclass.c - Add checks for NULL pointers.  Should help
fix some crashes in MultiWindow mode.  (Ralf Habacker)
4) General - Add global variable that tracks whether XInitThreads ()
has been called so that it is only called once per process.  Calling
XInitThreads multiple times may have been contributing to crashes.
(Harold L Hunt II)
Enjoy,

Harold



















RE: [ANNOUNCEMENT] Server Test 92

2003-07-28 Thread BartamNA
Harold:
  I am teaching myself Cywin, so my knowledge is limited. Is there a command when 
Cywin is up, that tells me the current version, I have on my system. I know this is 
probably a dumb question but thanks in advance.

Abe



Harold L Hunt II [EMAIL PROTECTED] wrote:

Links:

I just posted Test 92 to the server development page:
http://xfree86.cygwin.com/devel/shadow/

You can install the Test 92 package via setup.exe by selecting the

following version of the XFree86-xserv package: 4.2.0-43

Server Test Series binary and source code releases are now
available via the sources.redhat.com ftp mirror network
(http://cygwin.com/mirrors.html) in the
pub/cygwin/xfree/devel/shadow/ directory.  You may wish to note the
desired filename in the links below, then download from your
closest mirror (http://cygwin.com/mirrors.html).

Server binary, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test92.exe.bz2 (1210 KiB)

Server source, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-20030728-2010.tar.bz2 (118
KiB)

xc/programs/Xserver/hw/xwin (all files) diff against Test91 source code:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-Test91-to-Test92.diff
(9 KiB)


Changes:

1) winconfig.c - Add new defaults for keyboardlayout: German
(Switzerland) and English (USA, International).  (Alexander
Gottwald)

2) XWin.rc - Move Exit button to the bottom of the tray icon's menu.
(List suggestion)

3) winmultiwindowclass.c - Add checks for NULL pointers.  Should help
fix some crashes in MultiWindow mode.  (Ralf Habacker)

4) General - Add global variable that tracks whether XInitThreads ()
has been called so that it is only called once per process.  Calling
XInitThreads multiple times may have been contributing to crashes.
(Harold L Hunt II)

Enjoy,

Harold



















__
McAfee VirusScan Online from the Netscape Network.
Comprehensive protection for your entire computer. Get your free trial today!
http://channels.netscape.com/ns/computing/mcafee/index.jsp?promo=393397

Get AOL Instant Messenger 5.1 free of charge.  Download Now!
http://aim.aol.com/aimnew/Aim/register.adp?promo=380455


Re: [ANNOUNCEMENT] Server Test 92

2003-07-28 Thread Harold L Hunt II
Abe,

You can look at the XFree86-xserv entry in /etc/setup/installed.db.  You 
can use grep to quickly see just the XFree86-xserv version:

grep XFree86-xserv /etc/setup/installed.db

Harold

[EMAIL PROTECTED] wrote:
Harold:
  I am teaching myself Cywin, so my knowledge is limited. Is there a command when 
Cywin is up, that tells me the current version, I have on my system. I know this is 
probably a dumb question but thanks in advance.
Abe



Harold L Hunt II [EMAIL PROTECTED] wrote:


Links:

I just posted Test 92 to the server development page:
http://xfree86.cygwin.com/devel/shadow/
You can install the Test 92 package via setup.exe by selecting the


following version of the XFree86-xserv package: 4.2.0-43

Server Test Series binary and source code releases are now
available via the sources.redhat.com ftp mirror network
(http://cygwin.com/mirrors.html) in the
pub/cygwin/xfree/devel/shadow/ directory.  You may wish to note the
desired filename in the links below, then download from your
closest mirror (http://cygwin.com/mirrors.html).
Server binary, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test92.exe.bz2 (1210 KiB)
Server source, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-20030728-2010.tar.bz2 (118
KiB)
xc/programs/Xserver/hw/xwin (all files) diff against Test91 source code:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-Test91-to-Test92.diff
(9 KiB)
Changes:

1) winconfig.c - Add new defaults for keyboardlayout: German
(Switzerland) and English (USA, International).  (Alexander
Gottwald)
2) XWin.rc - Move Exit button to the bottom of the tray icon's menu.
(List suggestion)
3) winmultiwindowclass.c - Add checks for NULL pointers.  Should help
fix some crashes in MultiWindow mode.  (Ralf Habacker)
4) General - Add global variable that tracks whether XInitThreads ()
has been called so that it is only called once per process.  Calling
XInitThreads multiple times may have been contributing to crashes.
(Harold L Hunt II)
Enjoy,

Harold




















__
McAfee VirusScan Online from the Netscape Network.
Comprehensive protection for your entire computer. Get your free trial today!
http://channels.netscape.com/ns/computing/mcafee/index.jsp?promo=393397
Get AOL Instant Messenger 5.1 free of charge.  Download Now!
http://aim.aol.com/aimnew/Aim/register.adp?promo=380455



Re: [ANNOUNCEMENT] Server Test 92

2003-07-28 Thread Christopher Faylor
On Mon, Jul 28, 2003 at 11:44:42PM -0400, Harold L Hunt II wrote:
You can look at the XFree86-xserv entry in /etc/setup/installed.db.  You 
can use grep to quickly see just the XFree86-xserv version:

grep XFree86-xserv /etc/setup/installed.db

cygcheck -c XFree86-xserv

cgf