I have the following sequence of events: A (custom) widget (derived from GtkPlug) is constructed. A function associated with the widget is called in response to a D-Bus remote call; this function calls gtk_plug_get_id on the widget's GtkPlug instance. The call to _get_id results in a call to _realize, which I've overridden for the widget. In my _realize function, I create some widgets and add them to the plug; or rather, I would if this part got very far. What happens instead is that I seem to wind up looping forever inside a call to g_slist_find that results from a call to the _type function for the widget I'm trying to create in _realize. This is another custom widget; its _type function was defined using G_DEFINE_TYPE. Any ideas about what's going on here? -- Braden McDaniel e-mail: <braden@xxxxxxxxxxxxx> <http://endoframe.com> Jabber: <braden@xxxxxxxxxx> _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list