GNOME Bugzilla – Bug 649396
Do not keep ref on properties for peas extension set
Last modified: 2011-06-17 09:12:32 UTC
Imagine the situation where we have a notebook, inside a tab and this tab is the one that creates the extension set and keeps a ref of the tab. (extension point). In an ideal world when the tab is removed from the container the dispose would be call, unreffing the extension set and we will be happy. The issue is that a container calls gtk_container_remove which only call gtk_widget_destroy in the case the ref count drops to 0. Knowing this I think the extension should not care about keeping a ref to the contruct properties.
So after discussing this is an app fault. Closing as invalid.