Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 189808 - gnome-base/orbit: Use correct ref and unref functions in GIOP timeout framework
Summary: gnome-base/orbit: Use correct ref and unref functions in GIOP timeout framework
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://bugzilla.gnome.org/show_bug.cg...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-22 09:41 UTC by Jules Colding
Modified: 2007-08-24 22:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Fix for #469165 in Gnome bugzilla (fix_refcount_funcs.patch,2.95 KB, patch)
2007-08-22 09:41 UTC, Jules Colding
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jules Colding 2007-08-22 09:41:02 UTC
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 Jules Colding 2007-08-22 09:41:53 UTC
Created attachment 128843 [details, diff]
Fix for #469165 in Gnome bugzilla
Comment 2 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-08-24 21:26:56 UTC
It helps a lot if you list the package with the problem...
Comment 3 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-08-24 22:07:25 UTC
Added.