G_TYPE_CHECK_INSTANCE, GLib-GObject-CRITICAL, gsignal.c
Posted: Thu Feb 03, 2005 8:48 pm
I finally got the wx app, pgadmin3, up and running. Exactly what I wanted, great. But it core dumps all the time; on exit, resize, cancel a dialog, closing help dialog. The error and warning messages are always the same leading up to the crash. Here is example stdout from a run before a core dump:
(pgadmin3:28738): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pgadmin3:28738): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pgadmin3:28738): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pgadmin3:28738): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<invalid>'
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pgadmin3:28738): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pgadmin3:28738): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<invalid>'
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Segmentation Fault (core dumped)
I couldn't find anything in the archives relating to the this. What has gone wrong here? If I need to provide more information, just let me know. These look more like wx errors to me, than pgadmin errors. Am I barking up the wrong tree? The pgadmin list is doesn't really seem to know, but none of them are complaining of this problem. I build wx with --enable-unicode, and --enable-debug, on top of gtk2.4.9
~S
(pgadmin3:28738): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pgadmin3:28738): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pgadmin3:28738): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pgadmin3:28738): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<invalid>'
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pgadmin3:28738): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pgadmin3:28738): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<invalid>'
(pgadmin3:28738): GLib-GObject-CRITICAL **: file gsignal.c: line 1926: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Segmentation Fault (core dumped)
I couldn't find anything in the archives relating to the this. What has gone wrong here? If I need to provide more information, just let me know. These look more like wx errors to me, than pgadmin errors. Am I barking up the wrong tree? The pgadmin list is doesn't really seem to know, but none of them are complaining of this problem. I build wx with --enable-unicode, and --enable-debug, on top of gtk2.4.9
~S