Bug 189808 - gnome-base/orbit: Use correct ref and unref functions in GIOP timeout framework
Bug#: 189808 Product:  Gentoo Linux Version: 2007.0 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: gnome@gentoo.org Reported By: colding@omesc.com
Component: GNOME
URL:  http://bugzilla.gnome.org/show_bug.cgi?id=469165
Summary: gnome-base/orbit: Use correct ref and unref functions in GIOP timeout framework
Keywords:  
Status Whiteboard: 
Opened: 2007-08-22 09:41 0000
Description:   Opened: 2007-08-22 09:41 0000
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'll attach the patch to this
report ASAP. Please apply.

Thanks,
  jules

------- Comment #1 From Jules Colding 2007-08-22 09:41:53 0000 -------
Created an attachment (id=128843) [details]
Fix for #469165 in Gnome bugzilla

------- Comment #2 From Daniel Gryniewicz 2007-08-24 21:26:56 0000 -------
It helps a lot if you list the package with the problem...

------- Comment #3 From Daniel Gryniewicz 2007-08-24 22:07:25 0000 -------
Added.