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 list! 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
Patch checked-in... Checking in xc/ChangeLog; /cvs/xorg/xc/ChangeLog,v <-- ChangeLog new revision: 1.4; previous revision: 1.3 done 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 done Mailing the commit message to xorg-commit@pdx.freedesktop.org... ... marking bug as FIXED.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.