I found a crasher bug in libXft that has now been fixed in the standalone libXft. The bug appears to be in the Xorg tree, so it is probably worth fixing it there too. A description of the problem and the patch can be found attached to bug 1951
I created this separate bug ticket because the person who originally reported the problem to me was using the Xft from Xorg. Looking at viewcvs, it looks like the bug is present still in rev 1.3, which was included in Xorg 6.8.0 and 6.8.1: http://cvs.freedesktop.org/xorg/xc/lib/Xft/xftfreetype.c?view=log
Right. We probably need to release a version of Xft with the fix and then push that downstream into the X.org tree. (/me is looking forward to skipping the latter part of that process at some point)
It appears that this bug has been fixed in the canonical Xft sources and remains a problem only in downstream packages.
Should this really be marked resolved? I realise that it has been fixed in standalone Xft (I filed the original bug report against standalone Xft). This bug report is against Xorg instead, where it still seems to be broken. In order for this bug to be resolved, Xorg would either need to merge in the fix or stop repackaging libXft :)
No, it shouldn't be resolved, because it is a real world bug in Xft, which is also part of Xorg. If Xorg isn't going to fix bugs in Xft, then it shouldn't include Xft. I'm reopening this as I think it should be fixed in 6.8.2 with the patch attached to bug #1951 https://bugs.freedesktop.org/attachment.cgi?id=1411
In fact, it makes no sense to have an xorg "Lib/Xft" bug component if people just close bugs filed here as NOTOURBUG.
Created attachment 2512 [details] [review] xftreleasefile-crash.patch
Comment on attachment 2512 [details] [review] xftreleasefile-crash.patch Patch fails to apply due to whitespace differences. Marking attachment obsolete as I'm adding an updated patch next.
Created attachment 2541 [details] [review] xorg-x11-6.8.2-xft-releasefile-crash.patch
Is this any closer to getting accepted? This bug causes the Gnome font previewer to consistently crash, so it isn't just a theoretical bug that may affect applications.
libXft has been upgraded to Xft 2.1.7 in the Xorg monolithic tree CVS HEAD, including this fix, so I'm going to mark it as RESOLVED: FIXED. The patch remains an option for 6.8.3 should that ever happen.
It'll never get fixed in 6.8.3 if the bug is closed.
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
6.8.3 never happened, nor are any more monolith updates planned, so closing now.
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.