<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>140811</bug_id>
          
          <creation_ts>2006-07-17 11:49 0000</creation_ts>
          <short_desc>x11-misc/notification-daemon-0.3.5 does not work with gtk+ 2.10</short_desc>
          <delta_ts>2006-08-27 11:28:58 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>sac7352@rit.edu</reporter>
          <assigned_to>compnerd@gentoo.org</assigned_to>
          <cc>pclouds@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>sac7352@rit.edu</who>
            <bug_when>2006-07-17 11:49:37 0000</bug_when>
            <thetext>notification-daemon-0.3.5 (latest version) is not compatible with gtk+ 2.10.0.
It compiles and starts fine, but after displaying a notification it exits with this message:

Gtk-CRITICAL **: gtk_style_detach: assertion `style-&gt;attach_count &gt; 0&apos; failed
aborting...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>compnerd@gentoo.org</who>
            <bug_when>2006-07-18 21:36:34 0000</bug_when>
            <thetext>Which app are you using to get that? (I am unable to reproduce that assertion).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sac7352@rit.edu</who>
            <bug_when>2006-07-20 09:43:55 0000</bug_when>
            <thetext>Created an attachment (id=92322)
perl test script

This script connects to the notification dbus object and displays a notification with a 1000ms timeout. After the notification closes (either by timeout or manual close), notification-daemon will crash. The quod libet notify plugin also causes the same crash.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pclouds@gentoo.org</who>
            <bug_when>2006-07-26 00:52:24 0000</bug_when>
            <thetext>I got that message too. I used test-image in libnotify tarball.
There is an upstream bug that shows a similar message: http://trac.galago-project.org/ticket/75
This bug may also relate to bug #137793</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>compnerd@gentoo.org</who>
            <bug_when>2006-07-27 00:14:29 0000</bug_when>
            <thetext>Reopen if you can reproduce with 0.3.5-r1</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sac7352@rit.edu</who>
            <bug_when>2006-08-24 22:19:25 0000</bug_when>
            <thetext>The dbus icon data patch doesn&apos;t fix this bug (i guess there are [at least] two bugs that fail the same assertion). I discovered an upstream report on the real bug: http://trac.galago-project.org/ticket/77. Applying the notiication-daemon-gtk.patch listed there fixes the crash.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>compnerd@gentoo.org</who>
            <bug_when>2006-08-27 11:28:58 0000</bug_when>
            <thetext>Added patch in -r2.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>92322</attachid>
            <date>2006-07-20 09:43 0000</date>
            <desc>perl test script</desc>
            <filename>notifytest.pl</filename>
            <type>text/plain</type>
            <data encoding="base64">IyEvdXNyL2Jpbi9wZXJsCgp1c2UgTmV0OjpEQnVzOwoKbXkgJGJ1cyA9IE5ldDo6REJ1cy0+c2Vz
c2lvbjsKCm15ICRzZXJ2aWNlID0gJGJ1cy0+Z2V0X3NlcnZpY2UoJ29yZy5mcmVlZGVza3RvcC5O
b3RpZmljYXRpb25zJyk7Cm15ICRub3RpZnkgPSAkc2VydmljZS0+Z2V0X29iamVjdCgnL29yZy9m
cmVlZGVza3RvcC9Ob3RpZmljYXRpb25zJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICdvcmcuZnJlZWRlc2t0b3AuTm90aWZpY2F0aW9ucycpOwoKbXkgJGlkID0gJG5vdGlmeS0+
Tm90aWZ5KCdUZXN0JywgMCwgW10sICdIZWxsbywgd29ybGQnLCAnLi4uJywgW10sIHt9LCAxMDAw
KTsK
</data>        

          </attachment>
    </bug>

</bugzilla>