Index: xc/ChangeLog =================================================================== RCS file: /cvs/xorg/xc/ChangeLog,v retrieving revision 1.3 diff -u -r1.3 ChangeLog --- a/xc/ChangeLog 25 Apr 2004 22:34:12 -0000 1.3 +++ b/xc/ChangeLog 25 Apr 2004 22:39:29 -0000 @@ -1,4 +1,9 @@ -2004-04-21 Roland Mainz +2004-04-25 Roland Mainz + * xc/programs/Xserver/dix/resource.c + Bugzilla #541: Xorg Xprt may crash with "Freeing resource + id=40200000 which isn't there" + +2004-04-25 Roland Mainz * xc/config/cf/X11.tmpl * xc/config/cf/site.def * xc/config/cf/xfree86.cf Index: xc/programs/Xserver/dix/resource.c =================================================================== RCS file: /cvs/xorg/xc/programs/Xserver/dix/resource.c,v retrieving revision 1.2 diff -u -r1.2 resource.c --- a/xc/programs/Xserver/dix/resource.c 23 Apr 2004 19:04:44 -0000 1.2 +++ b/xc/programs/Xserver/dix/resource.c 25 Apr 2004 22:39:40 -0000 @@ -559,7 +559,7 @@ } } if (!gotOne) - FatalError("Freeing resource id=%lX which isn't there", + ErrorF("Freeing resource id=%lX which isn't there.\n", (unsigned long)id); }