GNOME Bugzilla – Bug 388434
gda_client_open_connection_from_string breaks GType system
Last modified: 2012-03-16 12:28:32 UTC
Issue: gda_client_open_connection_from_string breaks GType system , any invocation of g_object_new(APP_TYPE, NULL); throws warning: GLib-GObject-WARNING **: cannot register existing type 'app_type_name' Warning is not thrown when instance of an type is created for the first time. Steps to reproduce: 1. Write simple Apache2 module which uses some library linked against libgda. 2. Load module 3. Create any GObject ( of *any* type ) instance during request runtime. Workaround: Use gda_client_open_connection. Reproducable always on debian unstable with libgda2-3 package ( Version: 1.2.3-3 ). Also reproducable with both Apache2 models: prefork and worker ( threaded ).
According to http://git.gnome.org/browse/archive/gnome-db/log/ gnome-db has not seen any development for nine years. It has been archived in the code repository (Git) and it is under the "Deprecated" section of GNOME Bugzilla and has been closed for new bug entry. It is highly unlikely that there will be any further active development soon. Closing this report as WONTFIX as part of Bugzilla Housekeeping - Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.