[Bug 273714] New: glyphs for '¼', '½', and '¾' in "Albany AMT" are rendered very badly with freetype 2.x
https://bugzilla.novell.com/show_bug.cgi?id=273714 Summary: glyphs for '¼', '½', and '¾' in "Albany AMT" are rendered very badly with freetype 2.x Product: openSUSE 10.3 Version: Alpha 3plus Platform: All OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mfabian@novell.com QAContact: qa@suse.de glyphs for '¼', '½', and '¾' in "Albany AMT" are rendered very badly with freetype 2.x. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |mfabian@novell.com ------- Comment #1 from mhorvath@novell.com 2007-05-11 08:51 MST ------- Please attach a screenshot. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #2 from mfabian@novell.com 2007-05-11 08:58 MST ------- Created an attachment (id=139422) --> (https://bugzilla.novell.com/attachment.cgi?id=139422&action=view) albany-amt-rendering-problem.png Upper "ftview" window in the screen shot created with ftview -r 96 12 /usr/share/fonts/truetype/albw.ttf Lower "ftview" window in the screen shot created with ftview -r 96 14 /usr/share/fonts/truetype/albw.ttf -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #3 from mfabian@novell.com 2007-05-11 09:02 MST ------- The byte code interpreter is compiled into freetype2 and used for the rendering seen in the screen shot attached to comment #2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #4 from mfabian@novell.com 2007-05-11 09:04 MST ------- freetype 2.3.4 was used for the screenshot attached to comment #2. But the same problem also happens with freetype 2.2.1.20061027 (20061027 means CVS head from 27th October 2006), i.e. this is not a new bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #5 from mfabian@novell.com 2007-05-11 09:10 MST ------- The font version is "Albany AMT Version 1.00". -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 mfabian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |mfabian@novell.com |screening@forge.provo.novell| |.com | Status|NEEDINFO |ASSIGNED Info Provider|mfabian@novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #6 from mfabian@novell.com 2007-05-11 09:40 MST ------- Reported in the upstream bugtracker https://savannah.nongnu.org/bugs/index.php?19859 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #7 from mfabian@novell.com 2007-05-11 09:51 MST ------- The font "Albany AMT" (albw.ttf) is available in the agfa-fonts rpm package which can be downloaded here: http://ftp.gwdg.de/pub/opensuse/distribution/SL-10.1/non-oss-inst-source/sus... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 wl@gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |mfabian@novell.com ------- Comment #8 from wl@gnu.org 2007-05-11 15:29 MST ------- According to the instructions in the font, FreeType behaves correctly: There's a DELTA instruction which moves a certain point at certain ppem values by a very unlikely amount horizontally (both in the `2' and `4' subglyphs). It is possible that FreeType does the wrong thing — maybe DELTA instructions have to behave differently if they happen in subglyphs. However, I doubt that very much. Can you provide a snapshot of this font on either the Mac or on a Windows box at the same resolutions? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #9 from mfabian@novell.com 2007-05-14 08:47 MST ------- That's a bit difficult for me because I have neither a Windows nor a Mac box at my disposal. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #10 from wl@gnu.org 2007-05-14 10:07 MST ------- Hmm, me neither. Anyone else? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #11 from mfabian@novell.com 2007-05-16 07:55 MST ------- Created an attachment (id=140456) --> (https://bugzilla.novell.com/attachment.cgi?id=140456&action=view) cleartype.png -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #12 from mfabian@novell.com 2007-05-16 07:55 MST ------- Created an attachment (id=140458) --> (https://bugzilla.novell.com/attachment.cgi?id=140458&action=view) standard.png -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #13 from mfabian@novell.com 2007-05-16 07:59 MST ------- Lars Müller was so kind to give me access to a Windows XP machine for testing. The screen shots attached to comment #11 and comment #12 show the "Albany AMT" font rendered in Wordpad with the (point) sizes 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20 cleartype.png shows antialiasing with subpixel hinting, standard.png shows black-and-white rendering. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #14 from mfabian@novell.com 2007-05-16 08:16 MST ------- As you can see in the screen shots, we could find neither a size nor rendering mode where the problem occurs on Windows XP. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 wl@gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|mfabian@novell.com | ------- Comment #15 from wl@gnu.org 2007-05-19 01:03 MST ------- This is fixed now in the CVS. I've found out that FreeType doesn't restore the graphics state after executing the hinting routine of a subglyph. This bug has been there from the very beginning; it seems to be a rare situation that various subglyphs use different delta_shift values, so this problem hasn't been noticed before. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #16 from mfabian@novell.com 2007-05-21 09:26 MST ------- Created an attachment (id=141279) --> (https://bugzilla.novell.com/attachment.cgi?id=141279&action=view) bugzilla-273714-savannah-19859.patch Werner's patch extracted from upstream CVS. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #17 from mfabian@novell.com 2007-05-21 09:26 MST ------- I can confirm that this patch works. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 mfabian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #18 from mfabian@novell.com 2007-05-21 09:30 MST ------- Patched freetype2 package submitted to STABLE/Factory and to the openSUSE build service. New packages should soon show up here: http://software.opensuse.org/download/M17N/ Closing bug as FIXED. Thank you very much Werner! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 mfabian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ro@novell.com ------- Comment #19 from mfabian@novell.com 2007-05-22 08:59 MST ------- Apparently this patch causes a lot of crashes because loader->exec is sometimes NULL and this is not checked. I tried to improve the patch to avoid that. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 mfabian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #141279|0 |1 is obsolete| | ------- Comment #20 from mfabian@novell.com 2007-05-22 09:00 MST ------- Created an attachment (id=141503) --> (https://bugzilla.novell.com/attachment.cgi?id=141503&action=view) bugzilla-273714-savannah-19859.patch Improved patch to avoid the crashes. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #21 from wl@gnu.org 2007-05-24 13:22 MST ------- David has fixed my omission in a similar manner in the FreeType CVS. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273714 ------- Comment #22 from mfabian@novell.com 2007-05-25 05:58 MST ------- Yes, David already told me this via mail. Thank you very much! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com