bugThe FreeType Project - Bugs: bug #52251, master badly mangles Xorg's Type1...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #52251: master badly mangles Xorg's Type1 Courier

Submitter:  Jan Steffens <heftig>
Submitted:  Thu 19 Oct 2017 10:55:06 AM UTC
   
 
Severity:  3 - Normal Item Group:  Incorrect behaviour
Status:  Fixed Privacy:  Public
Assigned to:  ewaldhew Open/Closed:  Closed
Planned Release:  2.9

Jump to the original submission

Fri 03 Nov 2017 09:41:17 AM UTC, comment #7: 

Thanks to everying, closing.

Werner LEMBERG <wl>
Group administrator
Fri 03 Nov 2017 08:56:22 AM UTC, comment #6: 

Looks good; thanks.

Jan Steffens <heftig>
Fri 03 Nov 2017 07:23:57 AM UTC, comment #5: 

pushed to git, please check.

Hew Yih Shiuan Ewald <ewaldhew>
Group Member
Wed 01 Nov 2017 08:29:54 PM UTC, comment #4: 

Ewald, please commit!

Werner LEMBERG <wl>
Group administrator
Sat 21 Oct 2017 08:51:28 AM UTC, comment #3: 

Some glyphs use `endchar' in a subroutine without returning. After building the initial hintmap, it rewinds to the start of this subroutine instead, so only a small part of the outline is rendered.

Check the attached fix [001.diff], seems to work on my end.

(file #42204)

Hew Yih Shiuan Ewald <ewaldhew>
Group Member
Sat 21 Oct 2017 04:07:03 AM UTC, comment #2: 

I've confirmed this issue. It is caused by the 'fix' for Type 1 hinting (d52dd7f), which added an initial hintmap pass.

Hew Yih Shiuan Ewald <ewaldhew>
Group Member
Thu 19 Oct 2017 11:16:17 AM UTC, comment #1: 

Ewald, please have a look!

Werner LEMBERG <wl>
Group administrator
Thu 19 Oct 2017 10:55:06 AM UTC, original submission:  

FreeType from master badly mangles Xorg's Type1 Courier font (cour.pfa), which is available from:

https://xorg.freedesktop.org/releases/individual/font/font-ibm-type1-1.0.3.tar.bz2

Attached screenshots of ftdiff cour.pfa for both 2.8.1 and c10e7800d.

Note that even the unhinted variant is affected.

Jan Steffens <heftig>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #42204:  001.diff added by ewaldhew (952B - application/octet-stream)
file #42194:  cour-2.8.1.png added by heftig (102KiB - image/png)
file #42195:  cour-c10e7800d.png added by heftig (92KiB - image/png)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ewaldhew (Posted a comment)
  • -email is unavailable- added by wl (Posted a comment)
  • -email is unavailable- added by heftig (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-11-03 wl StatusConfirmed Fixed
        Open/ClosedOpen Closed
        Planned ReleaseNone 2.9
    2017-10-21 ewaldhew Attached File- Added 001.diff, #42204
    2017-10-21 ewaldhew StatusNone Confirmed
    2017-10-19 wl Assigned toNone ewaldhew
    2017-10-19 heftig Attached File- Added cour-2.8.1.png, #42194
        Attached File- Added cour-c10e7800d.png, #42195

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code