<?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>189808</bug_id>
          
          <creation_ts>2007-08-22 09:41 0000</creation_ts>
          <short_desc>gnome-base/orbit: Use correct ref and unref functions in GIOP timeout framework</short_desc>
          <delta_ts>2007-08-24 22:07:25 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>GNOME</component>
          <version>2007.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://bugzilla.gnome.org/show_bug.cgi?id=469165</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>colding@omesc.com</reporter>
          <assigned_to>gnome@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>colding@omesc.com</who>
            <bug_when>2007-08-22 09:41:02 0000</bug_when>
            <thetext>The GIOP timeout framework used, incorrectly, g_object_ref() and g_object_unref(). linc2 has native wrappers for ref counting which must be used instead. The linc2 wrappers are protected against races.

The fix has been committed to gnome svn and I&apos;ll attach the patch to this report ASAP. Please apply.

Thanks,
  jules</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>colding@omesc.com</who>
            <bug_when>2007-08-22 09:41:53 0000</bug_when>
            <thetext>Created an attachment (id=128843)
Fix for #469165 in Gnome bugzilla

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dang@gentoo.org</who>
            <bug_when>2007-08-24 21:26:56 0000</bug_when>
            <thetext>It helps a lot if you list the package with the problem...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dang@gentoo.org</who>
            <bug_when>2007-08-24 22:07:25 0000</bug_when>
            <thetext>Added.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>128843</attachid>
            <date>2007-08-22 09:41 0000</date>
            <desc>Fix for #469165 in Gnome bugzilla</desc>
            <filename>fix_refcount_funcs.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">SW5kZXg6IHNyYy9vcmIvR0lPUC9naW9wLXJlY3YtYnVmZmVyLmMKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gc3Jj
L29yYi9HSU9QL2dpb3AtcmVjdi1idWZmZXIuYwkocmV2aXNpb24gMjAxNykKKysrIHNyYy9vcmIv
R0lPUC9naW9wLXJlY3YtYnVmZmVyLmMJKHdvcmtpbmcgY29weSkKQEAgLTczNiw3ICs3MzYsNyBA
QAogCQkJbGlua19pb190aHJlYWRfcmVtb3ZlX3RpbWVvdXQgKGVudC0+Y254LT5wYXJlbnQudGlt
ZW91dF9zb3VyY2VfaWQpOwogCQkJZW50LT5jbngtPnBhcmVudC50aW1lb3V0X3NvdXJjZV9pZCA9
IDA7CiAJCQllbnQtPmNueC0+cGFyZW50LnRpbWVvdXRfc3RhdHVzID0gTElOS19USU1FT1VUX05P
OwotCQkJZ19vYmplY3RfdW5yZWYgKCZlbnQtPmNueC0+cGFyZW50KTsgLy8gd2UgcmVtb3ZlIHRo
ZSBzb3VyY2Ugc28gd2UgbXVzdCB1bnJlZiB0aGUgY29ubmVjdGlvbgorCQkJbGlua19jb25uZWN0
aW9uX3VucmVmICgmZW50LT5jbngtPnBhcmVudCk7IC8vIHdlIHJlbW92ZSB0aGUgc291cmNlIHNv
IHdlIG11c3QgdW5yZWYgdGhlIGNvbm5lY3Rpb24KIAkJfSBlbHNlIGlmIChlbnQtPmNueC0+cGFy
ZW50LnRpbWVvdXRfc3RhdHVzID09IExJTktfVElNRU9VVF9ZRVMpCiAJCQkqdGltZW91dCA9IFRS
VUU7CiAJCWdfbXV0ZXhfdW5sb2NrIChlbnQtPmNueC0+cGFyZW50LnRpbWVvdXRfbXV0ZXgpOwpA
QCAtMTM4Miw3ICsxMzgyLDcgQEAKIAlnaW9wX2luY29taW5nX3NpZ25hbF9UICh0ZGF0YSwgR0lP
UF9DTE9TRUNPTk5FQ1RJT04pOwogCWdfbXV0ZXhfdW5sb2NrICh0ZGF0YS0+bG9jayk7IC8qIGVu
dF9sb2NrICovCiAJCi0JZ19vYmplY3RfdW5yZWYgKGxjbngpOyAvLyB3ZSByZW1vdmUgdGhlIHNv
dXJjZSBzbyB3ZSBtdXN0IHVucmVmIGxjbngKKwlsaW5rX2Nvbm5lY3Rpb25fdW5yZWYgKGxjbngp
OyAvLyB3ZSByZW1vdmUgdGhlIHNvdXJjZSBzbyB3ZSBtdXN0IHVucmVmIGxjbngKIAogb3V0Ogog
CXJldHVybiByZXR2OwpAQCAtMTQwMyw3ICsxNDAzLDcgQEAKIAlpZiAobGNueC0+dGltZW91dF9z
b3VyY2VfaWQpCiAJCWdvdG8gb3V0OwogCi0JZ19vYmplY3RfcmVmIChsY254KTsgLy8gdG8gYmUg
dW5yZWYnZWQgYnkgdGhlIG9uZSB3aG8gcmVtb3ZlcyB0aGUgdGltZW91dCBzb3VyY2UKKwlsaW5r
X2Nvbm5lY3Rpb25fcmVmIChsY254KTsgLy8gdG8gYmUgdW5yZWYnZWQgYnkgdGhlIG9uZSB3aG8g
cmVtb3ZlcyB0aGUgdGltZW91dCBzb3VyY2UKIAkKIAlpZiAoIWxjbngtPnRpbWVvdXRfbXV0ZXgp
CiAJCWxjbngtPnRpbWVvdXRfbXV0ZXggPSBnX211dGV4X25ldyAoKTsKSW5kZXg6IGxpbmMyL3Ny
Yy9NYWtlZmlsZS5hbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBsaW5jMi9zcmMvTWFrZWZpbGUuYW0JKHJldmlz
aW9uIDIwMTcpCisrKyBsaW5jMi9zcmMvTWFrZWZpbGUuYW0JKHdvcmtpbmcgY29weSkKQEAgLTEz
LDYgKzEzLDcgQEAKIAktSSQodG9wX3NyY2RpcikvbGluYzIvaW5jbHVkZSAgICBcCiAJJChMSU5D
X0NGTEFHUykgICAgICAgICAgICAgXAogCSQoV0FSTl9DRkxBR1MpICAgICAgICAgICAgIFwKKyAg
ICAgICAgJChPUkJJVF9ERUJVR19DRkxBR1MpICAgICAgXAogCS1ER19ESVNBQkxFX0RFUFJFQ0FU
RUQJICAgXAogCS1EX0dOVV9TT1VSQ0UKIApJbmRleDogY29uZmlndXJlLmluCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIGNvbmZpZ3VyZS5pbgkocmV2aXNpb24gMjAxNykKKysrIGNvbmZpZ3VyZS5pbgkod29ya2lu
ZyBjb3B5KQpAQCAtMTAzLDggKzEwMyw4IEBACiAKIGRubCAtLWVuYWJsZS1kZWJ1Zz0oeWVzfG1p
bmltdW18bm8pCiBBQ19BUkdfRU5BQkxFKGRlYnVnLCBbICAtLWVuYWJsZS1kZWJ1Zz1bbm8veWVz
XSB0dXJuIG9uIGRlYnVnZ2luZyBbZGVmYXVsdD1ub11dLCxlbmFibGVfZGVidWc9bWluaW11bSkK
LWlmIHRlc3QgIiRlbmFibGVfZGVidWciID0gInllcyI7IHRoZW4KLSAgT1JCSVRfREVCVUdfQ0ZM
QUdTPSItREdfRU5BQkxFX0RFQlVHIgoraWYgdGVzdCAieCRlbmFibGVfZGVidWciID0gInh5ZXMi
OyB0aGVuCisgIE9SQklUX0RFQlVHX0NGTEFHUz0iLWdnZGIgLURHX0VOQUJMRV9ERUJVRyIKIGVs
c2UKICAgaWYgdGVzdCAieCRlbmFibGVfZGVidWciID0gInhubyI7IHRoZW4KICAgICBPUkJJVF9E
RUJVR19DRkxBR1M9Ii1ER19ESVNBQkxFX0FTU0VSVCAtREdfRElTQUJMRV9DSEVDS1MiCkluZGV4
OiBDaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gQ2hhbmdlTG9nCShyZXZpc2lvbiAyMDE3KQorKysg
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDctMDgtMjIgIEp1
bGVzIENvbGRpbmcgIDxjb2xkaW5nQG9tZXNjLmNvbT4KKworCSogc3JjL29yYi9HSU9QL2dpb3At
cmVjdi1idWZmZXIuYyAoZ2lvcF90aW1lb3V0X2FkZCk6IAorCVVzZSBMaW5rQ29ubmVjdGlvbiBu
YXRpdmUgcmVmIGZ1bmN0aW9uIGluc3RlYWQgb2YgZ19vYmplY3RfcmVmKCkKKwkoZ2lvcF9yZWN2
X2J1ZmZlcl9nZXQpOiBVc2UgTGlua0Nvbm5lY3Rpb24gbmF0aXZlIHVucmVmIGZ1bmN0aW9uIAor
CWluc3RlYWQgb2YgZ19vYmplY3RfdW5yZWYoKQorCShnaW9wX3RpbWVvdXQpOiBVc2UgTGlua0Nv
bm5lY3Rpb24gbmF0aXZlIHVucmVmIGZ1bmN0aW9uIGluc3RlYWQgCisJb2YgZ19vYmplY3RfdW5y
ZWYoKQorCisJKiBjb25maWd1cmUuaW46IEZpeCAnaWYgdGVzdCcgc3RhdGVtZW50CisKIDIwMDct
MDgtMTQgIEp1bGVzIENvbGRpbmcgIDxjb2xkaW5nQG9tZXNjLmNvbT4KIAogCSogc3JjL29yYi9H
SU9QL2dpb3Atc2VuZC1idWZmZXIuYyAoZ2lvcF9zZW5kX2J1ZmZlcl93cml0ZSk6IERvCg==
</data>        

          </attachment>
    </bug>

</bugzilla>