ValueArrays are not SMP safe (patch)

Bug #43727 reported by Wade Menard
258
Affects Status Importance Assigned to Milestone
Gtk#
Unknown
Unknown
gtk-sharp2 (Ubuntu)
Fix Released
Medium
Sebastian Dröge

Bug Description

Binary package hint: gtk-sharp2

Joe Shaw has fixed an SMP issue in upstream SVN that Banshee made visible ( bug #38813 )

From his Changelog:
* glib/ValueArray.cs: Don't immediately free ValueArrays; queue
them up to be freed in the main thread by using a Timeout. This
fixes SMP deadlocks when the GValues contained therein aren't
threadsafe (like GDK resources). Fixes Novell bug #168650.

I have applied the patch locally and it appears to have resolved the issue. It would be great if we could get this patch applied to our deb before Dapper's release.

Revision history for this message
Wade Menard (wade-ezri) wrote : Make ValueArrays SMP safe

Mentioned Patch

Revision history for this message
Sebastian Dröge (slomo) wrote :

Is there a reason why the novell bugzilla doesn't allow viewing this bug?!

anyway, this is fixed in 2.8.2-0ubuntu5 which will be uploaded in a few seconds :) thanks for reporting

Changed in gtk-sharp2:
assignee: nobody → slomo
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.