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

Reply via email to