<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:philip.chimento@gmail.com" title="Philip Chimento <philip.chimento@gmail.com>"> <span class="fn">Philip Chimento</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - Memory leak in cairo_show_text"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105466">bug 105466</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>INVALID
           </td>
           <td>---
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>RESOLVED
           </td>
           <td>REOPENED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - Memory leak in cairo_show_text"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105466#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - Memory leak in cairo_show_text"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105466">bug 105466</a>
              from <span class="vcard"><a class="email" href="mailto:philip.chimento@gmail.com" title="Philip Chimento <philip.chimento@gmail.com>"> <span class="fn">Philip Chimento</span></a>
</span></b>
        <pre>That trace looks similar to the trace from the memory leak that I still get
even when calling cairo_debug_reset_static_data(). I was wondering if I was
doing something else wrong, but I suspect my original reproducer was a red
herring.

==20862==    at 0x4C2DBAB: malloc (vg_replace_malloc.c:299)
==20862==    by 0xB5B0531: FcPatternCreate (fcpat.c:33)
==20862==    by 0xB5B8364: FcParsePattern (fcxml.c:2896)
==20862==    by 0xB5B8364: FcEndElement (fcxml.c:3027)
==20862==    by 0xF744445: doContent (xmlparse.c:2954)
==20862==    by 0xF744EEF: contentProcessor (xmlparse.c:2531)
==20862==    by 0xF74294A: doProlog (xmlparse.c:4556)
==20862==    by 0xF743898: prologProcessor (xmlparse.c:4270)
==20862==    by 0xF7475D9: XML_ParseBuffer (xmlparse.c:1983)
==20862==    by 0xB5B748A: FcConfigParseAndLoadFromMemoryInternal
(fcxml.c:3342)
==20862==    by 0xB5B7899: _FcConfigParse (fcxml.c:3462)
==20862==    by 0xB5B7AAA: FcConfigParseAndLoadDir (fcxml.c:3240)
==20862==    by 0xB5B7AAA: _FcConfigParse (fcxml.c:3438)
==20862==    by 0xB5A981C: FcInitLoadOwnConfig (fcinit.c:97)
==20862==    by 0xB5A9A79: FcInitLoadOwnConfigAndFonts (fcinit.c:169)
==20862==    by 0xB59C116: FcConfigEnsure.part.8 (fccfg.c:45)
==20862==    by 0xB59E1A8: FcConfigEnsure (fccfg.c:38)
==20862==    by 0xB59E1A8: IA__FcConfigGetCurrent (fccfg.c:481)
==20862==    by 0xB59E1A8: FcConfigSubstituteWithPat (fccfg.c:1532)
==20862==    by 0x9172F3B: _cairo_ft_resolve_pattern (cairo-ft-font.c:3364)
==20862==    by 0x9172F3B: _cairo_ft_font_face_get_implementation
(cairo-ft-font.c:3054)
==20862==    by 0x910C282: cairo_scaled_font_create (cairo-scaled-font.c:1134)
==20862==    by 0x90CF1CD: _cairo_gstate_ensure_scaled_font
(cairo-gstate.c:1915)
==20862==    by 0x90D2344: _cairo_gstate_get_scaled_font (cairo-gstate.c:1787)
==20862==    by 0x90CA0F3: _cairo_default_context_get_scaled_font
(cairo-default-context.c:1300)
==20862==    by 0x90C3F42: cairo_show_text (cairo.c:3529)
==20862==    by 0x4EA68FA: ??? (cairo-context.cpp:666)</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>