diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2025-05-28 20:34:01 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2025-05-28 20:34:01 +0200 |
| commit | 0a41b826c16a5a0a079c308118ffcf7926df1f45 (patch) | |
| tree | 712087e1d8fa159df80f7ea4e025a0ffca5ff747 /gui | |
| parent | a92eaa4c1bffc97db037328249b52a0740651a07 (diff) | |
| download | turns-0a41b826c16a5a0a079c308118ffcf7926df1f45.tar.xz turns-0a41b826c16a5a0a079c308118ffcf7926df1f45.zip | |
gui: add valgrind pango suppression file
Diffstat (limited to 'gui')
| -rw-r--r-- | gui/valgrind/pango.supp | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/gui/valgrind/pango.supp b/gui/valgrind/pango.supp new file mode 100644 index 0000000..9b54253 --- /dev/null +++ b/gui/valgrind/pango.supp @@ -0,0 +1,111 @@ +# Pango +{ + pango 1 + Memcheck:Leak + match-leak-kinds: definite + fun:realloc + obj:/usr/lib*/libfontconfig.so* + obj:/usr/lib*/libfontconfig.so* + obj:/usr/lib*/libcairo.so* + fun:pango_cairo_fc_font_map_fontset_key_substitute +} + +{ + pango 2 + Memcheck:Leak + fun:realloc + obj:/usr/lib*/libfontconfig.so* + obj:/usr/lib*/libfontconfig.so* + fun:_cairo_ft_font_options_substitute +} + +{ + pango 3 + Memcheck:Leak + fun:calloc + ... + fun:pango_language_from_string +} + +# Fontconfig +{ + FcFontSetList + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:/usr/lib*/libfontconfig.so* + obj:/usr/lib*/libfontconfig.so* + fun:FcFontSetList +} + +{ + FcPatternObjectInsertElt + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + fun:FcPatternObjectInsertElt +} + +{ + FcFontRenderPrepare + Memcheck:Leak + match-leak-kinds: definite + fun:realloc + obj:/usr/lib*/libfontconfig.so* + obj:/usr/lib*/libfontconfig.so* + fun:FcFontRenderPrepare +} + +{ + FcDefaultSubstitute + Memcheck:Leak + match-leak-kinds: definite + fun:realloc + obj:/usr/lib*/libfontconfig.so* + obj:/usr/lib*/libfontconfig.so* + fun:FcDefaultSubstitute +} + +# Pixman +{ + pixman_image_composite32 + Memcheck:Cond + obj:/usr/lib*/libpixman-1.so* + obj:/usr/lib*/libpixman-1.so* + fun:pixman_image_composite32 +} + +# GLib +{ + glib GQuark + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + ... + fun:g_quark_* +} +{ + glib GQuark + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + ... + fun:g_intern_static_string +} +{ + glib GThread + Memcheck:Leak + fun:calloc + ... + fun:g_thread_new_internal +} + +# libthai +{ + libthai ThBrk + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + ... + fun:th_brk_new +} |
