After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 318820 - meta-data sync fails on supplied SQLite3 database, sales_test.db
meta-data sync fails on supplied SQLite3 database, sales_test.db
Status: RESOLVED FIXED
Product: libgda
Classification: Other
Component: SQLite provider
1.9.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-db Maintainers
gnome-db Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-10-14 00:30 UTC by Joseph Sacco
Modified: 2007-02-05 14:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Joseph Sacco 2005-10-14 00:30:48 UTC
Version details: 1.3.91 & 1.9.100
Distribution/Version: YDL-4.0.1

Ran into some problems testing external database access in gnumeric-1.6.0 so I
thought I would simplify the experiment.

case I
------
* install libgda-1.3.91, libgnome-db-1.3.91
* remove ~/.libgda directory
* launch mergeant-0.62 or gnome-db-browser
* application attempts to synchronize metadata
Error message appears:

     Error updating Database metadata:
     Can't find data type 

browser comes up.

Case II
-------
* repeat Case I experiment using version 1.9.100 of libgda and libgnomedb

application segfaults while attempting data synchronization
CRITICAL **: gda_value_get_string: assertion `value && G_IS_VALUE (value)' failed
Segmentation fault

browswer does not come up.

BTW, the database "looks OK" when accessed directly from sqlite3

-Joseph
Comment 1 Joseph Sacco 2005-10-14 00:52:57 UTC
FYI

This may be an endian problem.  I had someone on an intel box run the same tests
with the same setup.  They did not experience any problems with the meta-data sync.

-Joseph
Comment 2 Daniel Espinosa 2007-01-11 18:31:44 UTC
This is a problem FIXED in CVS for 2.99.x series (1.9.100 series has been deprecated) try to use the lastest version of libgda and libgnomedb.