<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Assertion "(_cairo_atomic_int_get (&(&surface->ref_count)->ref_count) > 0)""
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91967#c39">Comment # 39</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Assertion "(_cairo_atomic_int_get (&(&surface->ref_count)->ref_count) > 0)""
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91967">bug 91967</a>
              from <span class="vcard"><a class="email" href="mailto:alberts.muktupavels@gmail.com" title="Alberts Muktupāvels <alberts.muktupavels@gmail.com>"> <span class="fn">Alberts Muktupāvels</span></a>
</span></b>
        <pre>(In reply to Wolfgang Ulbrich from <a href="show_bug.cgi?id=91967#c38">comment #38</a>)
<span class="quote">> (In reply to Alberts Muktupāvels from <a href="show_bug.cgi?id=91967#c37">comment #37</a>)
> > This bug is/was about assert that is caused by calling cairo_surface_destroy
> > on already destroyed image. Setting image to NULL after destroying it is
> > enough to fix this.
> > 
> > This is already tested by several users/developers. Can someone of cairo
> > developers apply this fix? Please!

> Sorry Albert,
> did you ever try the reproducer?</span >

No, but just did... Without patch I lost whole session, crashed both
gnome-panel and metacity.

With patch only gnome-panel crashed with different error.

<span class="quote">> Cairo crashed at several places with your patch.
> Also libwnck3-3.18.0 is in stacktraces.
> Simply applying your patch is not enough.</span >

It is enough to fix bug that I reported. This bug is about assert not about
possible x errors. Lets not mix separate bugs in one report.

X errors can be handled in applications, if you create xlib cairo surface you
can add error traps to fix problem - handle error or simply ignore. This might
be or might not be problem in cairo, but probably can be fixed in applications.
Anyway this is already different problem and probably should be reported as
separate bug.</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>