This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
Re: [ANNOUNCEMENT] Server Test 92
- From: "Earle F. Philhower, III" <earle at ziplabel dot com>
- To: cygwin-xfree at cygwin dot com
- Date: Wed, 30 Jul 2003 16:59:33 -0000
- Subject: Re: [ANNOUNCEMENT] Server Test 92
- Reply-to: cygwin-xfree at cygwin dot com
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
earle@ziplabel.com
http://www.ziplabel.com