The Xorg version of Xprt can "crash" with the following message when a client
exists unexpectedly (e.g. client crash may take Xprt with it):
-- snip --
Could not init font path element /usr/X11R6/lib/X11/fonts/TTF/, removing from
AUDIT: Fri Apr 23 08:44:30 2004: 11056 Xprt: client 1 connected from local host
AUDIT: Fri Apr 23 08:45:34 2004: 11056 Xprt: client 1 disconnected
Fatal server error:
Freeing resource id=40200000 which isn't there
-- snip --
Created attachment 234 [details] [review]
Patch for 2004-04-22-XORG-CURRENT
The patch makes the issue non-fatal... just a warning will be printed.
I am not sure whether this is really correct... but it worked for the last two
years in the xprint.mozdev.org CVS without problems...
Created attachment 240 [details] [review]
Patch for 2004-04-25-trunk
Checking in xc/ChangeLog;
/cvs/xorg/xc/ChangeLog,v <-- ChangeLog
new revision: 1.4; previous revision: 1.3
Checking in xc/programs/Xserver/dix/resource.c;
/cvs/xorg/xc/programs/Xserver/dix/resource.c,v <-- resource.c
new revision: 1.3; previous revision: 1.2
Mailing the commit message to email@example.com...
... marking bug as FIXED.