https://bugzilla.redhat.com/show_bug.cgi?id=1993670
Jens Petersen <peter...@redhat.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|34 |35 Flags|needinfo?(p...@redhat.com) | --- Comment #22 from Jens Petersen <peter...@redhat.com> --- Thanks for the script. It is pretty easy to reproduce, even by hand: $ sudo dnf install google-roboto-condensed-fonts valgrind $ sudo dnf debuginfo-install pango $ valgrind pango-view --no-display --font="Roboto Condensed" --text="ABCDEFGHIJKLMNOPQRSTUVWXYZ" ==7889== Memcheck, a memory error detector ==7889== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==7889== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info ==7889== Command: pango-view --no-display --font=Roboto\ Condensed --text=ABCDEFGHIJKLMNOPQRSTUVWXYZ ==7889== ==7889== ==7889== HEAP SUMMARY: ==7889== in use at exit: 298,288 bytes in 8,224 blocks ==7889== total heap usage: 24,814 allocs, 16,590 frees, 3,951,037 bytes allocated ==7889== ==7889== LEAK SUMMARY: ==7889== definitely lost: 0 bytes in 0 blocks ==7889== indirectly lost: 0 bytes in 0 blocks ==7889== possibly lost: 36 bytes in 1 blocks ==7889== still reachable: 295,452 bytes in 8,191 blocks ==7889== suppressed: 0 bytes in 0 blocks ==7889== Rerun with --leak-check=full to see details of leaked memory ==7889== ==7889== For lists of detected and suppressed errors, rerun with: -s ==7889== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) [liveuser@localhost-live ~]$ valgrind pango-view --no-display --font="Roboto Condensed" --text="ABCDEFGHIJKLMNOPQRSTUVWXYZ" ==7970== Memcheck, a memory error detector ==7970== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==7970== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info ==7970== Command: pango-view --no-display --font=Roboto\ Condensed --text=ABCDEFGHIJKLMNOPQRSTUVWXYZ ==7970== pango-view: cairo-hash.c:217: _cairo_hash_table_destroy: Assertion `hash_table->live_entries == 0' failed. ==7970== ==7970== Process terminating with default action of signal 6 (SIGABRT): dumping core ==7970== at 0x4DE685C: __pthread_kill_implementation (pthread_kill.c:44) ==7970== by 0x4D996B5: raise (raise.c:26) ==7970== by 0x4D837D2: abort (abort.c:79) ==7970== by 0x4D836FA: __assert_fail_base.cold (assert.c:92) ==7970== by 0x4D923A5: __assert_fail (assert.c:101) ==7970== by 0x4C652DF: _cairo_hash_table_destroy (cairo-hash.c:217) ==7970== by 0x4C659FA: UnknownInlinedFun (cairo-scaled-font.c:441) ==7970== by 0x4C659FA: cairo_debug_reset_static_data (cairo-debug.c:67) ==7970== by 0x1120DC: pangocairo_view_destroy (viewer-pangocairo.c:93) ==7970== by 0x10ED76: main (viewer-main.c:176) ==7970== ==7970== HEAP SUMMARY: ==7970== in use at exit: 809,565 bytes in 9,884 blocks ==7970== total heap usage: 24,093 allocs, 14,209 frees, 3,862,588 bytes allocated ==7970== ==7970== LEAK SUMMARY: ==7970== definitely lost: 3,072 bytes in 5 blocks ==7970== indirectly lost: 24,353 bytes in 1,032 blocks ==7970== possibly lost: 1,996 bytes in 10 blocks ==7970== still reachable: 776,872 bytes in 8,803 blocks ==7970== suppressed: 0 bytes in 0 blocks ==7970== Rerun with --leak-check=full to see details of leaked memory ==7970== ==7970== For lists of detected and suppressed errors, rerun with: -s ==7970== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Aborted (core dumped) Should this be moved to cairo then? -- You are receiving this mail because: You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=1993670 _______________________________________________ fonts-bugs mailing list -- fonts-bugs@lists.fedoraproject.org To unsubscribe send an email to fonts-bugs-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/fonts-bugs@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure