Package Details: freetype2-ttmetrics 2.11.0-1

Git Clone URL: (read-only, click to copy)
Package Base: freetype2-ttmetrics
Description: Font rasterization library with TrueType metrics enabled
Upstream URL:
Licenses: GPL
Conflicts: freetype2
Provides: freetype2,
Submitter: Chazza
Maintainer: ashka
Last Packager: ashka
Votes: 2
Popularity: 0.000000
First Submitted: 2017-05-21 15:25 (UTC)
Last Updated: 2021-09-29 11:42 (UTC)

Latest Comments

Chazza commented on 2019-11-17 19:29 (UTC)

Dropping as I no longer use this. Feel free to pick up maintenance.

ashka commented on 2018-02-02 17:11 (UTC)

@Chazza Thanks, that fixes it for me too.

Chazza commented on 2018-02-02 15:37 (UTC)

@ashka Thanks for reporting. There was indeed a problem with revert_allow_linear_scaling.patch. It was just a wholesale reversion of the upstream commit that introduced the regression. I've replaced it with a better patch from freebsd and the crashes don't happen for me anymore.

ashka commented on 2018-02-01 17:04 (UTC) (edited on 2018-02-01 17:05 (UTC) by ashka)

mpv 1:0.27.0-6 with libass 0.14.0-1 crashes when revert_allow_linear_scaling.patch is used:

            Stack trace of thread 15959:
            #0  0x00007f41610a80aa n/a (
            #1  0x00007f41610917e6 FT_Request_Size (
            #2  0x00007f4168b55fdb n/a (
            #3  0x00007f4168b56268 n/a (
            #4  0x00007f4168b564f2 n/a (
            #5  0x00007f4168b5fb85 n/a (
            #6  0x00007f4168b5b9d3 n/a (
            #7  0x00007f4168b5c16b ass_render_frame (
            #8  0x00005637801ba850 n/a (mpv)
            #9  0x00005637801bb017 n/a (mpv)
            #10 0x00005637801b9f74 n/a (mpv)
            #11 0x00005637801df584 n/a (mpv)
            #12 0x00005637801ea381 n/a (mpv)
            #13 0x00005637801f14bd n/a (mpv)
            #14 0x00005637801fa7d6 n/a (mpv)
            #15 0x00005637801f7479 n/a (mpv)
            #16 0x00007f416a4d108c start_thread (
            #17 0x00007f4166843e7f __clone (

I'm not sure whether this is a bug with the patch or mpv/libass misusing freetype. No crash happens when commenting out the patch in the PKGBUILD. mpv doesn't crash with freetype2 2.9-2 or previous versions of freetype2.