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