On Mon, 2019-04-22 at 19:38 +0200, Werner LEMBERG wrote:
> 
> Well, in the more detailed backtrace available in the bug report
> you've obviously forgotten to install the debug symbols for the
> FreeType library.  In other words, the most interesting part for us
> is
> completely missing.  Can you retry that?

So, unfortunately I have not been able to build cairo with debug
symbols, but with freetype, this is the result (see attachments). There
are 3 attachements because being stopped in a loop, the bt depends on
where it's interrupted, so I've included 3 samples in case it helps. 
> 
> > Is there any command line tool that I can use to have freetype
> > render a given character string on screen or on a file?
> 
> Try the programs from the `ft2demos' (or `freetype2-demos') bundle,
> for example `ftview' or `ftstring'.  Ideally, you compile both
> FreeType and its demo programs manually to get statically linked
> binaries, thus avoiding potential complications with DLLs.
> 

I'll try this out when I get some time and if the backtraces are not
sufficient.

François
Thread 1 (Thread 0x7f6a1ab2fc00 (LWP 6289)):
#0  0x00007f6a204418e2 in TT_Load_Simple_Glyph (load=0x7ffec9dff3a0) at 
/usr/src/debug/freetype2/src/truetype/ttgload.c:468
        error = 0
        p = 0x7f69f00339a5 
"\003&&54>\002\067'\005>\003\063\062\026\027\026\027\027\067'&'&454>\004\067\003>\003\063\062\036\002\027%'\003r\312\024\022\"2:\031\003\376t\025<DH##=\027\033\027*\005\003\001\001\001\a\026'B^B\310\r\030\030\035\023&WN>\r\376\353o\004f\376\314*K
 1O;*\r\031Q=N-\022\f\b\t\v\030\002\021\006\b\a\022\v\030?B?3 
\001\376\261\003\005\004\002\023\066bOm~"
        limit = 0x7f69f0033a2e ""
        gloader = 0x55db550ee020
        n_contours = 3
        outline = 0x55db550ee080
        n_ins = 2
        n_points = 50
        flag = 0x55db55041571 ""
        flag_limit = 0x55db550415a2 ""
        c = 1 '\001'
        count = 0 '\000'
        vec = 0x55db55188000
        vec_limit = 0x22a2e
        x = 141722
        y = 94400513867776
        cont = 0x55db51b6af86
        cont_limit = 0x55db51b6af86
        prev_cont = 49
        xy_size = 0
#1  0x00007f6a2044420d in load_truetype_glyph (loader=0x7ffec9dff3a0, 
glyph_index=562, recurse_count=0, header_only=0 '\000') at 
/usr/src/debug/freetype2/src/truetype/ttgload.c:1773
        error = 0
        x_scale = 32768
        y_scale = 32768
        offset = 101468
        face = 0x55db5533f000
        gloader = 0x55db550ee020
        opened_frame = 1 '\001'
        inc_stream = {base = 0x55db5533f000 "\001", size = 94400504311808, pos 
= 3, descriptor = {value = 340, pointer = 0x154}, pathname = {value = 
94400513237024, pointer = 0x55db550ee020}, read = 0x55db550ee038, close = 
0x55db550ee080, memory = 0x2, cursor = 0x7ffec9dff340 " \365\337\311\376\177", 
limit = 0x7f6a20446077 <tt_loader_init+1698> 
"H\213E\270H\213U\370H\211P\030\213E\244Hc\320H\213E\270H\211P 
H\213E\270H\213U\340H\211\020H\213E\270H\213U\260H\211P\bH\213E\270H\213U\250H\211P\020H\213E\270H\213U\350H\211P0H\213E\270Hǀh\001"}
        glyph_data = {pointer = 0x7ffec9dff320 "", length = 1427978712}
        glyph_data_loaded = 0 '\000'
#2  0x00007f6a2044666e in TT_Load_Glyph (size=0x55db52509dd0, 
glyph=0x55db551d3910, glyph_index=562, load_flags=516) at 
/usr/src/debug/freetype2/src/truetype/ttgload.c:2853
        error = 0
        loader = {face = 0x55db5533f000, size = 0x55db52509dd0, glyph = 
0x55db551d3910, gloader = 0x55db550ee020, load_flags = 516, glyph_index = 562, 
stream = 0x55db55188000, byte_len = 158, n_contours = 3, bbox = {xMin = 410, 
yMin = 818, xMax = 1357, yMax = 1660}, left_bearing = 410, advance = 2048, 
linear = 2048, linear_def = 1 '\001', pp1 = {x = 0, y = 0}, pp2 = {x = 2048, y 
= 0}, base = {memory = 0x0, max_points = 0, max_contours = 0, n_points = 0, 
n_contours = 0, org = 0x0, cur = 0x0, orus = 0x0, tags = 0x0, contours = 0x0, 
first_point = 0}, zone = {memory = 0x0, max_points = 0, max_contours = 0, 
n_points = 0, n_contours = 0, org = 0x0, cur = 0x0, orus = 0x0, tags = 0x0, 
contours = 0x0, first_point = 0}, exec = 0x55db5486b000, instructions = 
0x55db5363d6a0 "10", ins_pos = 0, other = 0x0, top_bearing = -169, vadvance = 
1922, pp3 = {x = 1024, y = 1491}, pp4 = {x = 1024, y = -431}, cursor = 
0x7f69f003399a "", limit = 0x7f69f0033a2e "", composites = {head = 0x0, tail = 
0x0}}
#3  0x00007f6a20440cbf in tt_glyph_load (ttslot=0x55db551d3910, 
ttsize=0x55db52509dd0, glyph_index=562, load_flags=516) at 
/usr/src/debug/freetype2/src/truetype/ttdriver.c:475
        slot = 0x55db551d3910
        size = 0x55db52509dd0
        face = 0x55db5533f000
        error = 32766
#4  0x00007f6a204292aa in FT_Load_Glyph (face=0x55db5533f000, glyph_index=562, 
load_flags=516) at /usr/src/debug/freetype2/src/base/ftobjs.c:949
        error = 1426070016
        driver = 0x55db52866d60
        slot = 0x55db551d3910
        library = 0x55db52871760
        autohint = 0 '\000'
        hinter = 0x55db528a5440
        ttface = 0x55db5533f000
#5  0x00007f6a2042ea2b in FT_Render_Glyph_Internal (library=0x55db52871760, 
slot=0x55db551c06c0, render_mode=FT_RENDER_MODE_NORMAL) at 
/usr/src/debug/freetype2/src/base/ftobjs.c:4582
        load_flags = 516
        ttface = 0x55db5533f000
        sfnt = 0x7f6a2052f2a0 <sfnt_interface>
        iterator = {num_layers = 2, layer = 1, p = 0x7f69f00fb82c "\002\063"}
        base_glyph = 561
        have_layers = 1 '\001'
        glyph_index = 562
        color_index = 7
        error = 0
        face = 0x55db5533f000
        renderer = 0x55db51894d40
#6  0x00007f6a2042ebf9 in FT_Render_Glyph (slot=0x55db551c06c0, 
render_mode=FT_RENDER_MODE_NORMAL) at 
/usr/src/debug/freetype2/src/base/ftobjs.c:4787
        library = 0x55db52871760
Thread 1 (Thread 0x7f6a1ab2fc00 (LWP 6289)):
#0  0x00007f6a204bce09 in gray_record_cell (worker=0x7ffec9dff200) at 
/usr/src/debug/freetype2/src/smooth/ftgrays.c:532
        pcell = 0x7ffec9dfb1c0
        cell = 0x7ffec9dfb348
        x = 3
#1  0x00007f6a204bcf7f in gray_set_cell (worker=0x7ffec9dff200, ex=3, ey=3) at 
/usr/src/debug/freetype2/src/smooth/ftgrays.c:585
#2  0x00007f6a204bd5f7 in gray_render_line (worker=0x7ffec9dff200, to_x=848, 
to_y=776) at /usr/src/debug/freetype2/src/smooth/ftgrays.c:958
        prod = -3936
        dx_r = 522156478535709
        dy_r = 1143771333935364
        dx = 138
        dy = 63
        fx1 = 62
        fy1 = 0
        fx2 = 62
        fy2 = 256
        ex1 = 3
        ex2 = 3
        ey1 = 3
        ey2 = 3
#3  0x00007f6a204bdb4f in gray_render_conic (worker=0x7ffec9dff200, 
control=0x7ffec9dfb050, to=0x7ffec9dfb080) at 
/usr/src/debug/freetype2/src/smooth/ftgrays.c:1053
        bez_stack = {{x = 848, y = 776}, {x = 770, y = 744}, {x = 710, y = 
713}, {x = 650, y = 682}, {x = 608, y = 652}, {x = 140732285300288, y = 
140732285300576}, {x = 140732285300208, y = 274877906944}, {x = 
140732285300576, y = 94400493761320}, {x = 0, y = 140093046978446}, {x = 
94400451408384, y = 140093046979516}, {x = 140732285300592, y = 3}, {x = 
140732285300116, y = -4086155458733516544}, {x = 94400470688160, y = 
140093046983403}, {x = 4294967297, y = 140732285300568}, {x = 140732285300336, 
y = 137438953472}, {x = 94400471806992, y = 94400471807456}, {x = 
94400494746800, y = 140093047953796}, {x = 94400494670880, y = 94400494670768}, 
{x = 94400493654976, y = 94400483367216}, {x = 2097669, y = 94400451409728}, {x 
= 94400494302640, y = 94400451409992}, {x = 2, y = 140732285317632}, {x = 
94400449939984, y = 18588340576}, {x = 140732285301544, y = 140732285301696}, 
{x = 140732285300512, y = 140093785100159}, {x = 12884901892, y = 
140732285317632}, {x = 140732285300656, y = 140093785101815}, {x = 0, y = 
1052}, {x = 996, y = 140732285317632}, {x = 2097669, y = 17179869187}, {x = 
12884901892, y = 256}, {x = 37, y = 8752}, {x = -176, y = -60}}
        arc = 0x7ffec9dfad80
        dx = 18
        dy = 4
        draw = 1
        split = 1
#4  0x00007f6a204be545 in gray_conic_to (control=0x7ffec9dfb050, 
to=0x7ffec9dfb080, worker=0x7ffec9dff200) at 
/usr/src/debug/freetype2/src/smooth/ftgrays.c:1215
#5  0x00007f6a2042ffe5 in FT_Outline_Decompose (outline=0x7ffec9dff320, 
func_interface=0x7f6a20530fc0 <func_interface>, user=0x7ffec9dff200) at 
/usr/src/debug/freetype2/src/base/ftoutln.c:188
        vec = {x = 212, y = 194}
        v_middle = {x = 152, y = 163}
        last = 64
        v_last = {x = 627, y = 111}
        v_control = {x = 173, y = 178}
        v_start = {x = 627, y = 100}
        point = 0x55db552c1100
        limit = 0x55db552c1400
        tags = 0x55db52b6a390 "\001"
        error = 0
        n = 0
        first = 0
        tag = 1
        shift = 0
        delta = 0
#6  0x00007f6a204be8f6 in gray_convert_glyph_inner (worker=0x7ffec9dff200, 
continued=0) at /usr/src/debug/freetype2/src/smooth/ftgrays.c:1641
        error = 0
#7  0x00007f6a204bebd5 in gray_convert_glyph (worker=0x7ffec9dff200) at 
/usr/src/debug/freetype2/src/smooth/ftgrays.c:1720
        width = 13
        error = 0
        yMin = 0
        yMax = 13
        buffer = {{x = -908086528, cover = 32766, area = -908086480, next = 
0x7ffec9dfb348}, {x = 0, cover = 0, area = 0, next = 0x0}, {x = 0, cover = 0, 
area = 0, next = 0x0}, {x = 0, cover = 0, area = 0, next = 0x0}, {x = 0, cover 
= 0, area = -13536, next = 0x0}, {x = 9, cover = -118, area = -31992, next = 
0x0}, {x = 8, cover = -26, area = -9906, next = 0x7ffec9dfb228}, {x = 8, cover 
= -18, area = -2452, next = 0x0}, {x = 7, cover = -32, area = -8192, next = 
0x7ffec9dfb258}, {x = 6, cover = -11, area = -3108, next = 0x7ffec9dfb270}, {x 
= 5, cover = -7, area = -1988, next = 0x7ffec9dfb288}, {x = 4, cover = 9, area 
= 2304, next = 0x7ffec9dfb2a0}, {x = 3, cover = 15, area = 2812, next = 
0x7ffec9dfb2b8}, {x = 2, cover = 32, area = 8192, next = 0x7ffec9dfb2d0}, {x = 
1, cover = 12, area = 5168, next = 0x7ffec9dfb2e8}, {x = 1, cover = 50, area = 
7105, next = 0x7ffec9dfb240}, {x = 0, cover = 206, area = 62812, next = 
0x7ffec9dfb318}, {x = 1, cover = 58, area = 17048, next = 0x7ffec9dfb360}, {x = 
2, cover = 169, area = 37610, next = 0x0}, {x = 5, cover = -127, area = -64117, 
next = 0x7ffec9dfb390}, {x = 6, cover = -55, area = -1980, next = 0x0}, {x = 5, 
cover = -240, area = -34320, next = 0x0}, {x = 4, cover = -107, area = -31268, 
next = 0x7ffec9dfb3d8}, {x = 5, cover = -11, area = -6192, next = 
0x7ffec9dfb3f0}, {x = 6, cover = -101, area = -24080, next = 0x0}, {x = 6, 
cover = -23, area = -23710, next = 0x7ffec9dfb420}, {x = 7, cover = -197, area 
= -26688, next = 0x0}, {x = 7, cover = -64, area = -23624, next = 0x0}, {x = 6, 
cover = 64, area = 22272, next = 0x7ffec9dfb438}, {x = 5, cover = 184, area = 
34944, next = 0x7ffec9dfb408}, {x = 4, cover = 36, area = 17280, next = 
0x7ffec9dfb468}, {x = 3, cover = 61, area = 25728, next = 0x7ffec9dfb480}, {x = 
3, cover = 256, area = 63028, next = 0x7ffec9dfb4f8}, {x = 3, cover = 38, area 
= 16472, next = 0x7ffec9dfb4e0}, {x = 4, cover = -38, area = -26508, next = 
0x0}, {x = 4, cover = -34, area = -16422, next = 0x7ffec9dfb510}, {x = 5, cover 
= -222, area = -28840, next = 0x0}, {x = 6, cover = -211, area = -9692, next = 
0x0}, {x = 6, cover = -256, area = -28128, next = 0x0}, {x = 6, cover = -256, 
area = -38144, next = 0x0}, {x = 6, cover = -256, area = -41624, next = 0x0}, 
{x = 6, cover = -256, area = -37568, next = 0x0}, {x = 6, cover = -233, area = 
-28548, next = 0x7ffec9dfb5b8}, {x = 7, cover = -23, area = -4560, next = 0x0}, 
{x = 7, cover = -54, area = -23156, next = 0x7ffec9dfb5e8}, {x = 8, cover = 
-201, area = -39952, next = 0x7ffec9dfb600}, {x = 9, cover = -1, area = -3, 
next = 0x0}, {x = 1381033016, cover = 21979, area = 1407561872, next = 
0x7ffec9dfb7b0}, {x = -135468504, cover = 32617, area = 2, next = 0x0}, {x = 
-8, cover = -1, area = 0, next = 0xc74b0f42792a5900}, {x = 12, cover = 21979, 
area = 1381033016, next = 0x55db53f38700}, {x = 1407516929, cover = 21979, area 
= 1388486768, next = 0x55db53ff5f01}, {x = 1385608672, cover = 21979, area = 
2032818432, next = 0x55db53f38700}, {x = 1388486768, cover = 21979, area = 
-908085568, next = 0x1000000005}, {x = 0, cover = 0, area = 1, next = 0x0}, {x 
= 1, cover = 32617, area = 0, next = 0x55db00000001}, {x = 0, cover = 0, area = 
1, next = 0x0}, {x = 1, cover = 21979, area = -908085264, next = 
0x7ffec9dfb7c0}, {x = 1379117600, cover = 21979, area = -195996091, next = 
0x7ffec9dfb770}, {x = 1427954912, cover = 21979, area = 1387763504, next = 
0xc74b0f42792a5900}, {x = -908085408, cover = 32766, area = 7, next = 
0x55db5233aa20}, {x = 7, cover = 0, area = -908085328, next = 0x7f69f6a8374b}, 
{x = 1387763504, cover = 21979, area = -194199649, next = 0x55db5296b5e0}, {x = 
93, cover = 32617, area = 6, next = 0x55db551cdfc8}, {x = -908085312, cover = 
32766, area = -908083728, next = 0x2000000005}, {x = 54, cover = 1, area = 0, 
next = 0x7ffec9dfbe00}, {x = -908084752, cover = 32766, area = 2032818432, next 
= 0x55db547a3a60}, {x = -908085152, cover = 32766, area = -908084752, next = 
0x6}, {x = 1407561872, cover = 21979, area = 2032818432, next = 0x10}, {x = 
1385611584, cover = 21979, area = 1407561928, next = 0x7ffec9dfb870}, {x = 
1407561872, cover = 21979, area = 1394829568, next = 0x7ffec9dfb990}, {x = 
-177871858, cover = 32617, area = 1385611584, next = 0x7f69f5654c37 
<llvm::ScalarEvolution::getSCEVValues(llvm::SCEV const*)+183>}, {x = 
1394829568, cover = 21979, area = 1394829568, next = 0x52c3b800000055db}, {x = 
2032818432, cover = -951382206, area = 1385611584, next = 0x7ffec9dfc3b0}, {x = 
0, cover = 0, area = 1385611584, next = 0x7ffec9dfb9b0}, {x = 2032818432, cover 
= -951382206, area = 0, next = 0x55db53e5b090}, {x = -908085024, cover = 32766, 
area = 0, next = 0x2000000000}, {x = 1427627488, cover = 21979, area = 
1381033016, next = 0x7ffec9dfbf60}, {x = -908084432, cover = 32766, area = 0, 
next = 0x7ffec9dfb9be}, {x = -908084432, cover = 32766, area = 2, next = 
0x7f69f44fdaa4}, {x = 1381657008, cover = 21979, area = -908084848, next = 
0x7ffec9dfb9e8}, {x = -177912353, cover = 32617, area = 808464432, next = 
0x7ffec9dfba08}, {x = 808464432, cover = 805318704, area = 1407561872, next = 
0x55db5296b320}, {x = 1384630104, cover = 21979, area = 1384630080, next = 
0x55db5517dde0}, {x = -908084890, cover = 32766, area = -908084824, next = 
0x800000000}, {x = 1385608032, cover = 21979, area = 1385607968, next = 
0x3735303030303030}, {x = 0, cover = 0, area = 2032818432, next = 
0x7ffec9dfbb30}, {x = -908084000, cover = 32766, area = -908084752, next = 
0x1000000005}, {x = -908084736, cover = 32766, area = 0, next = 
0xffffffff00000000}, {x = 1385608128, cover = 21979, area = 1385608032, next = 
0x55db5296b320}, {x = -908083728, cover = 32766, area = -908084016, next = 
0x6}, {x = 1408472048, cover = 21979, area = -908084016, next = 
0x7f69f56df6dc}, {x = -908084000, cover = 32766, area = -908084432, next = 
0x7ffec9dfbad0}, {x = -195244126, cover = 32617, area = -908084288, next = 
0x7f69f44f6cb9 <llvm::KnownBits::computeForAddSub(bool, bool, llvm::KnownBits 
const&, llvm::KnownBits)+537>}, {x = -908084480, cover = 32766, area = 
-908084512, next = 0x7ffec9dfbb90}, {x = 0, cover = 32766, area = 0, next = 
0x55db00000000}, {x = 1, cover = 0, area = 0, next = 0x0}, {x = 32, cover = 
21979, area = -1, next = 0xc74b0f4200000020}, {x = 1, cover = 0, area = 32, 
next = 0x0}, {x = 32, cover = 0, area = -908084464, next = 0x1000000000}, {x = 
0, cover = 0, area = 1, next = 0x1}, {x = -908083824, cover = 32766, area = 
-908084384, next = 0x7f6a22c5f9f2 <clock_gettime+50>}, {x = -908084016, cover = 
32766, area = 2, next = 0x55db5179b4e0}, {x = 576937554, cover = 32618, area = 
1073741837, next = 0xab44261}, {x = 2, cover = 0, area = 2032818432, next = 
0x1}, {x = 566666649, cover = 32618, area = 1366934880, next = 0x55db5179bf60}, 
{x = 1, cover = 0, area = 566940491, next = 0x1}, {x = 1, cover = 0, area = 
1366480896, next = 0x7f6a22728d72 <g_closure_invoke+178>}, {x = 0, cover = 0, 
area = 368, next = 0x55db4000000e}, {x = 577039869, cover = 32618, area = 
-908083856, next = 0xc74b0f42792a5900}, {x = -908083712, cover = 0, area = 
-908083952, next = 0x55db51401ee0}, {x = 2032818432, cover = -951382206, area = 
-908083952, next = 0x55db51401ee0}, {x = 2, cover = 0, area = 577856892, next = 
0x7ffec9dfbe00}, {x = -908084000, cover = 32766, area = -908083952, next = 
0x7ffec9dfbd90}, {x = 1366934880, cover = 21979, area = 20598, next = 
0x7ffec9dfbd00}, {x = 0, cover = 0, area = 1363156704, next = 0x7ffec9dfbd30}, 
{x = 1366480896, cover = 21979, area = 0, next = 0x101000008}, {x = 0, cover = 
0, area = 0, next = 0x55db52579028}, {x = -908084016, cover = 32766, area = 3, 
next = 0xfffffffe}, {x = 32, cover = 32766, area = 70, next = 0x55db00000020}, 
{x = -1, cover = 0, area = 0, next = 0x7ffec9dfc1b0}, {x = 1366934880, cover = 
21979, area = 70, next = 0x100000004}, {x = 4, cover = 0, area = 0, next = 
0x0}, {x = 577942208, cover = 32618, area = -908083824, next = 0x55db51755760}, 
{x = 1418330040, cover = 21979, area = 577887568, next = 0x4}, {x = 577804258, 
cover = 32618, area = 577887568, next = 0x55db51401ee0}, {x = -908083408, cover 
= 32766, area = 577871567, next = 0x0}, {x = 0, cover = 0, area = 0, next = 
0x7f6a22719556 <g_signal_emit_valist+614>}, {x = 1385607968, cover = 21979, 
area = -196277768, next = 0x7ffec9dfbf00}, {x = -196281412, cover = 32617, area 
= 4, next = 0x0}, {x = -908083800, cover = 32766, area = -908083824, next = 
0x7ffe00000000}, {x = 1363156704, cover = 21979, area = 1366934880, next = 
0x55db00000020}, {x = 1418329904, cover = 21979, area = -908083648, next = 
0x0}, {x = 0, cover = 21979, area = -908083648, next = 0x1000000000}, {x = 70, 
cover = 21979, area = 2032818432, next = 0x20}, {x = 1407561872, cover = 21979, 
area = 1385608128, next = 0x55db521766e8}, {x = -908083552, cover = 32766, area 
= -135468520, next = 0x7ffec9dfbed0}, {x = -177881096, cover = 32617, area = 
1426944552, next = 0x55db53734e90}, {x = -135468504, cover = 32617, area = 2, 
next = 0x0}, {x = -8, cover = -1, area = 0, next = 0x7f69f6715660}, {x = 
-135468504, cover = 32617, area = -908083404, next = 0x7ffec9dfbf50}, {x = -16, 
cover = -1, area = 0, next = 0xc74b0f42792a5900}, {x = 1377265384, cover = 
21979, area = 1366934880, next = 0x1}, {x = -908082624, cover = 32766, area = 
-908082752, next = 0x7f6a22731d00}, {x = 1366480896, cover = 21979, area = 
577876096, next = 0x3000000018}, {x = -908083168, cover = 32766, area = 
-908083360, next = 0xc74b0f42792a5900}, {x = 0, cover = 0, area = -160344480, 
next = 0x55db550d7228}, {x = -908082624, cover = 32766, area = -908082752, next 
= 0x7f6a21d10ee0}, {x = -908083400, cover = 32766, area = -908083404, next = 
0x7ffec9dfbf4c}, {x = -908081408, cover = 32766, area = 1377143248, next = 
0xc74b0f4200000000}, {x = 1377143248, cover = 21979, area = 0, next = 
0x100000002}, {x = 1025, cover = 8, area = -908083024, next = 0x1000000080}, {x 
= -908081884, cover = 32766, area = 0, next = 0x0}, {x = -908082816, cover = 
32766, area = 1073741836, next = 0x7f6a21d10ec0}, {x = -908082624, cover = 
32766, area = 577804137, next = 0x170}, {x = -908082624, cover = 32766, area = 
1366480896, next = 0x7f6a22709769 <g_value_peek_pointer+57>}, {x = 567348960, 
cover = 32618, area = 2032818432, next = 0x1}, {x = 1366480896, cover = 21979, 
area = 1, next = 0x7f6a22728d72 <g_closure_invoke+178>}, {x = 0, cover = 0, 
area = 368, next = 0x55db4000000d}, {x = 577039869, cover = 32618, area = 0, 
next = 0x7ffec9dfc0f0}, {x = 1394644144, cover = 21979, area = -908082752, next 
= 0x55db51401ee0}, {x = 2032818432, cover = -951382206, area = -908082752, next 
= 0x55db51401ee0}, {x = 4, cover = 0, area = 577856892, next = 0x55dbfffffffe}, 
{x = -908082800, cover = 32766, area = -908082752, next = 0x7ffec9dfc240}, {x = 
1383117072, cover = 21979, area = 20598, next = 0x7ffec9dfc1b0}, {x = 0, cover 
= 0, area = 1363156704, next = 0x7ffec9dfc1e0}, {x = 1366480896, cover = 21979, 
area = 0, next = 0x101000001}, {x = 0, cover = 0, area = 0, next = 
0x800000002}, {x = 1381033016, cover = 21979, area = 1377265384, next = 
0x55db52294bc0}, {x = 0, cover = 0, area = 70, next = 0x400000001}, {x = 
1399112736, cover = 21979, area = 2032818432, next = 0x7ffec9dfc660}, {x = 
1383117072, cover = 21979, area = 70, next = 0x100000004}, {x = 4, cover = 0, 
area = -183194825, next = 0x0}, {x = 577942208, cover = 32618, area = 
-908082624, next = 0x55db51ebcc40}, {x = 1386041480, cover = 21979, area = 
577887568, next = 0x3}, {x = 577804258, cover = 32618, area = 577887568, next = 
0x55db51401ee0}, {x = -908082208, cover = 32766, area = 577871567, next = 0x0}, 
{x = 0, cover = 0, area = 0, next = 0x7f6a22719556 <g_signal_emit_valist+614>}, 
{x = 1377533808, cover = 21979, area = 313278672, next = 0x0}, {x = -908082256, 
cover = 32766, area = 4, next = 0xc74b0f4200000000}, {x = -908082600, cover = 
32766, area = -908082624, next = 0x7ffe00000000}, {x = 1363156704, cover = 
21979, area = 1383117072, next = 0x20}, {x = 1386041344, cover = 21979, area = 
-908082448, next = 0x10}, {x = -188680728, cover = 32617, area = -908082080, 
next = 0x1}, {x = 70, cover = 32618, area = 0, next = 0x900000002}, {x = 2, 
cover = 0, area = 0, next = 0x700000000}, {x = 1428305328, cover = 21979, area 
= 0, next = 0x0}, {x = 0, cover = 0, area = 0, next = 0x0}, {x = 0, cover = 0, 
area = 313278736, next = 0x55db5480e248}, {x = 0, cover = -1, area = 
-908080328, next = 0x7ffec9dfd2a8}, {x = -908076520, cover = 32766, area = 
-908074616, next = 0x7ffec9dfe8f8}, {x = -908070808, cover = 32766, area = 
-908068904, next = 0xc74b0f42792a5900}, {x = -908082240, cover = 32766, area = 
1383117072, next = 0x1}, {x = -908081424, cover = 32766, area = -908081552, 
next = 0x7f6a22731d00}, {x = 1366480896, cover = 21979, area = 577876096, next 
= 0x3000000018}, {x = -908081968, cover = 32766, area = -908082160, next = 
0xc74b0f42792a5900}, {x = 1377143248, cover = 21979, area = 0, next = 
0x7ffec9dfc4c0}, {x = -908081424, cover = 32766, area = -908081552, next = 
0x7f6a21d10ee0}, {x = -1, cover = 0, area = -908080144, next = 0x7ffec9dfcc00}, 
{x = -160828893, cover = 32617, area = -908082064, next = 0x1000000010}...}
        height = 13
        n = 5
        y = 13
        bands = {13, 0, -196277525, 32617, 2, 48, -908086712, 32766, 
-908086944, 32766, 0, 32, 1365209649, 21979, -196587024, 32617, -908086816, 
32766, -908086528, 32766, -908086536, 32766, 1407561872, 21979, -908086528, 
32766, 1407562536, 21979, 0, 0, 1, 32617}
        band = 0x7ffec9dfb130
        continued = 0
#8  0x00007f6a204bf000 in gray_raster_render (raster=0x55db528a54f0, 
params=0x7ffec9dff410) at /usr/src/debug/freetype2/src/smooth/ftgrays.c:1843
        outline = 0x55db551d39d8
        target_map = 0x55db551d39a8
        clip = {xMin = 0, yMin = 0, xMax = 10, yMax = 13}
        worker = {{jump_buffer = {{__jmpbuf = {2, -543601818002940445, 0, 512, 
94400514098880, 94400514098880, -543601817998746141, -478104839924900381}, 
__mask_was_saved = 0, __saved_mask = {__val = {4294967959, 140732285317920, 
94400514177496, 217, 18446744073709551535, 819, 663, 94400515150864, 2, 
140732285317824, 0, 512, 140093784476709, 130, 94400470944000, 
140732285317920}}}}, ex = 3, ey = 2, min_ex = 0, max_ex = 10, min_ey = 0, 
max_ey = 13, area = 1798, cover = 29, invalid = 0, ycells = 0x7ffec9dfb1b0, 
cells = 0x7ffec9dfb228, max_cells = 677, num_cells = 14, x = 710, y = 713, 
outline = {n_contours = 1, n_points = 65, points = 0x55db552c1000, tags = 
0x55db52b6a380 "\001", contours = 0x55db51b6af80, flags = 256}, target = 
{origin = 0x55db551358e8 "", pitch = 10}, render_span = 0x0, render_span_data = 
0x0}}
#9  0x00007f6a204bfcdd in ft_smooth_render_generic (render=0x55db52240d00, 
slot=0x55db551d3910, mode=FT_RENDER_MODE_NORMAL, origin=0x0, 
required_mode=FT_RENDER_MODE_NORMAL) at 
/usr/src/debug/freetype2/src/smooth/ftsmooth.c:360
        error = 0
        outline = 0x55db551d39d8
        bitmap = 0x55db551d39a8
        memory = 0x55db52898900
        x_shift = -192
        y_shift = 128
        hmul = 0
        vmul = 0
        params = {target = 0x55db551d39a8, source = 0x55db551d39d8, flags = 1, 
gray_spans = 0x55db551d39d8, black_spans = 0x55db551d39a8, bit_test = 
0x55db52898900, bit_set = 0x0, user = 0x0, clip_box = {xMin = 0, yMin = 0, xMax 
= 0, yMax = 0}}
#10 0x00007f6a204bfe1e in ft_smooth_render (render=0x55db52240d00, 
slot=0x55db551d3910, mode=FT_RENDER_MODE_NORMAL, origin=0x0) at 
/usr/src/debug/freetype2/src/smooth/ftsmooth.c:393
#11 0x00007f6a2042eb4b in FT_Render_Glyph_Internal (library=0x55db52871760, 
slot=0x55db551d3910, render_mode=FT_RENDER_MODE_NORMAL) at 
/usr/src/debug/freetype2/src/base/ftobjs.c:4632
        node = 0x55db528a54d0
        error = 19
        face = 0x55db5533f000
        renderer = 0x55db52240d00
#12 0x00007f6a2042ebf9 in FT_Render_Glyph (slot=0x55db551d3910, 
render_mode=FT_RENDER_MODE_NORMAL) at 
/usr/src/debug/freetype2/src/base/ftobjs.c:4787
        library = 0x55db52871760
#13 0x00007f6a20429585 in FT_Load_Glyph (face=0x55db5533f000, glyph_index=563, 
load_flags=516) at /usr/src/debug/freetype2/src/base/ftobjs.c:1052
        mode = FT_RENDER_MODE_NORMAL
        error = 0
        driver = 0x55db52866d60
        slot = 0x55db551d3910
        library = 0x55db52871760
        autohint = 0 '\000'
        hinter = 0x55db528a5440
        ttface = 0x55db5533f000
#14 0x00007f6a2042ea2b in FT_Render_Glyph_Internal (library=0x55db52871760, 
slot=0x55db551c06c0, render_mode=FT_RENDER_MODE_NORMAL) at 
/usr/src/debug/freetype2/src/base/ftobjs.c:4582
        load_flags = 516
        ttface = 0x55db5533f000
        sfnt = 0x7f6a2052f2a0 <sfnt_interface>
        iterator = {num_layers = 2, layer = 2, p = 0x7f69f00fb830 "\002\064"}
        base_glyph = 561
        have_layers = 1 '\001'
        glyph_index = 563
        color_index = 10
        error = 0
        face = 0x55db5533f000
        renderer = 0x55db51405600
#15 0x00007f6a2042ebf9 in FT_Render_Glyph (slot=0x55db551c06c0, 
render_mode=FT_RENDER_MODE_NORMAL) at 
/usr/src/debug/freetype2/src/base/ftobjs.c:4787
        library = 0x55db52871760
#0  0x00007f6a204419dc in TT_Load_Simple_Glyph (load=0x7ffec9dff3a0) at 
/usr/src/debug/freetype2/src/truetype/ttgload.c:496
        delta = 0
        f = 23 '\027'
        error = 0
        p = 0x7f69f0033aac "JS7\026'\034\021\021\034'\026\030(\017\020; 
\020\v\001\035\200mX\226BR\202fK\033\r\021\002\rS\t\t\a9\002 
\177\021\030\003>\242\264\274Xe\251\070\003\006\001\001\027#*\025\016$"
        limit = 0x7f69f0033aec ""
        gloader = 0x55db550ee020
        n_contours = 1
        outline = 0x55db550ee080
        n_ins = 0
        n_points = 65
        flag = 0x55db52b6a3bf "\026\026"
        flag_limit = 0x55db52b6a3c1 ""
        c = 22 '\026'
        count = 0 '\000'
        vec = 0x55db552c13f0
        vec_limit = 0x55db552c1410
        x = 1480
        y = 94400513867776
        cont = 0x55db51b6af82
        cont_limit = 0x55db51b6af82
        prev_cont = 64
        xy_size = 0
#1  0x00007f6a2044420d in load_truetype_glyph (loader=0x7ffec9dff3a0, 
glyph_index=563, recurse_count=0, header_only=0 '\000') at 
/usr/src/debug/freetype2/src/truetype/ttgload.c:1773
        error = 0
        x_scale = 32768
        y_scale = 32768
        offset = 101626
        face = 0x55db5533f000
        gloader = 0x55db550ee020
        opened_frame = 1 '\001'
        inc_stream = {base = 0x55db5533f000 "\001", size = 94400504311808, pos 
= 3, descriptor = {value = 340, pointer = 0x154}, pathname = {value = 
94400513237024, pointer = 0x55db550ee020}, read = 0x55db550ee038, close = 
0x55db550ee080, memory = 0x2, cursor = 0x7ffec9dff340 " \365\337\311\376\177", 
limit = 0x7f6a20446077 <tt_loader_init+1698> 
"H\213E\270H\213U\370H\211P\030\213E\244Hc\320H\213E\270H\211P 
H\213E\270H\213U\340H\211\020H\213E\270H\213U\260H\211P\bH\213E\270H\213U\250H\211P\020H\213E\270H\213U\350H\211P0H\213E\270Hǀh\001"}
        glyph_data = {pointer = 0x7ffec9dff320 "", length = 1427978712}
        glyph_data_loaded = 0 '\000'
#2  0x00007f6a2044666e in TT_Load_Glyph (size=0x55db52509dd0, 
glyph=0x55db551d3910, glyph_index=563, load_flags=516) at 
/usr/src/debug/freetype2/src/truetype/ttgload.c:2853
        error = 0
        loader = {face = 0x55db5533f000, size = 0x55db52509dd0, glyph = 
0x55db551d3910, gloader = 0x55db550ee020, load_flags = 516, glyph_index = 563, 
stream = 0x55db55188000, byte_len = 190, n_contours = 1, bbox = {xMin = 434, 
yMin = -161, xMax = 1637, yMax = 1325}, left_bearing = 434, advance = 2048, 
linear = 2048, linear_def = 1 '\001', pp1 = {x = 0, y = 0}, pp2 = {x = 2048, y 
= 0}, base = {memory = 0x0, max_points = 0, max_contours = 0, n_points = 0, 
n_contours = 0, org = 0x0, cur = 0x0, orus = 0x0, tags = 0x0, contours = 0x0, 
first_point = 0}, zone = {memory = 0x0, max_points = 0, max_contours = 0, 
n_points = 0, n_contours = 0, org = 0x0, cur = 0x0, orus = 0x0, tags = 0x0, 
contours = 0x0, first_point = 0}, exec = 0x55db5486b000, instructions = 
0x55db5363d6a0 "10", ins_pos = 0, other = 0x0, top_bearing = 166, vadvance = 
1922, pp3 = {x = 1024, y = 1491}, pp4 = {x = 1024, y = -431}, cursor = 
0x7f69f0033a38 "", limit = 0x7f69f0033aec "", composites = {head = 0x0, tail = 
0x0}}
#3  0x00007f6a20440cbf in tt_glyph_load (ttslot=0x55db551d3910, 
ttsize=0x55db52509dd0, glyph_index=563, load_flags=516) at 
/usr/src/debug/freetype2/src/truetype/ttdriver.c:475
        slot = 0x55db551d3910
        size = 0x55db52509dd0
        face = 0x55db5533f000
        error = 32766
#4  0x00007f6a204292aa in FT_Load_Glyph (face=0x55db5533f000, glyph_index=563, 
load_flags=516) at /usr/src/debug/freetype2/src/base/ftobjs.c:949
        error = 0
        driver = 0x55db52866d60
        slot = 0x55db551d3910
        library = 0x55db52871760
        autohint = 0 '\000'
        hinter = 0x55db528a5440
        ttface = 0x55db5533f000
#5  0x00007f6a2042ea2b in FT_Render_Glyph_Internal (library=0x55db52871760, 
slot=0x55db551c06c0, render_mode=FT_RENDER_MODE_NORMAL) at 
/usr/src/debug/freetype2/src/base/ftobjs.c:4582
        load_flags = 516
        ttface = 0x55db5533f000
        sfnt = 0x7f6a2052f2a0 <sfnt_interface>
        iterator = {num_layers = 2, layer = 2, p = 0x7f69f00fb830 "\002\064"}
        base_glyph = 561
        have_layers = 1 '\001'
        glyph_index = 563
        color_index = 10
        error = 0
        face = 0x55db5533f000
        renderer = 0x55db51405600
#6  0x00007f6a2042ebf9 in FT_Render_Glyph (slot=0x55db551c06c0, 
render_mode=FT_RENDER_MODE_NORMAL) at 
/usr/src/debug/freetype2/src/base/ftobjs.c:4787
        library = 0x55db52871760

_______________________________________________
Freetype mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype

Reply via email to