Well, I'm afraid I cant. Anyway Its a quite complex system with about 4 libraries involved on this specific content-change event. I can not reproduce the problem in a reduced code of similar characteristics.
I thought it could be a Gtkmm issue because, as I said, there where different Glib errors reported, only changing the connected widget's signal. I can also say that my program still works as expected, as if the Glib errors had no effect. I can say as a clue that I delete the combo box widget, its container and other widgets that can be related in one or other way with the combo box while I'm still processing the signal changed event callback. I'm not really sure if this behavior is supported, but I suppose I can delete a button widget while processing its button pressed callback function, and this is the same use case. I know its pretty difficult to give any help without seeing the code. Tell me if I can do anything else it can help you. Meanwhile I'll continue debugging the problem and if finally is a Gtkmm issue I'll make a small program to illustrate it. Thanks anyway. Галымжан Кожаев wrote: > > Could you send a piece of your code ? > > 2010/1/15, siagogam <[email protected]>: >> >> Hi to all: >> >> Im just getting this error while deleting the Gtk::ComboBoxEntryText >> >> GLib-GObject-WARNING **: instance with invalid (NULL) class pointer >> GLib-GObject-CRITICAL **: g_signal_handlers_unblock_matched: assertion >> `G_TYPE_CHECK_INSTANCE (instance)' failed >> GLib-GObject-CRITICAL **: g_object_notify: assertion `G_IS_OBJECT >> (object)' >> failed >> >> i've been debugging a little bit my program and i've concluded that if I >> will get this error if I try to release the widget while gtkcombo -> >> get_entry() -> signal_changed() is still connected >> >> if I connect the gtkcombo -> signal_changed() instead of connecting >> gtkcombo >> -> get_entry() -> signal_changed() i get this error: >> >> GLib-GObject-CRITICAL **: g_object_notify: assertion `G_IS_OBJECT >> (object)' >> failed >> >> so probably this last one has nothing to do with the other two. >> >> Is there a known bug on this issue? >> am i doing something wrong? >> >> any kind of help or idea is appreciated. >> >> thanks in advance >> >> >> -- >> View this message in context: >> http://old.nabble.com/Glib-errors-while-deleting-Gtk%3A%3AComboBoxEntryText.-help-needed-tp27168573p27168573.html >> Sent from the Gtkmm mailing list archive at Nabble.com. >> >> _______________________________________________ >> gtkmm-list mailing list >> [email protected] >> http://mail.gnome.org/mailman/listinfo/gtkmm-list >> > _______________________________________________ > gtkmm-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gtkmm-list > > -- View this message in context: http://old.nabble.com/Glib-errors-while-deleting-Gtk%3A%3AComboBoxEntryText.-help-needed-tp27168573p27183307.html Sent from the Gtkmm mailing list archive at Nabble.com. _______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
