#50386: Glib error gives Invalid byte sequence in conversion input --------------------------+----------------------------------- Reporter: m.rick@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: glib,dbus,glibmm,glom Port: glibmm,glom | --------------------------+----------------------------------- Description changed by ryandesign@…: Old description:
I am not sure it is a Glib related error, but I have installed Glom in a new fresh installation and when I Stat it I get this error when i want to create a new brand new database file:
{{{ information for file '/Users/aymeric/Desktop/Nantes voirie/Nantes voirie.glom': Glib::ustring GlomBakery::get_file_display_name(const Glib::ustring &): uri=file:///Users/aymeric/Desktop/Nantes%20voirie/Nantes%20voirie.glom): error: Error when getting information for file '/Users/aymeric/Desktop/Nantes voirie/Nantes voirie.glom': 0 Glib::ustring GlomBakery::get_file_display_name(const Glib::ustring &): uri=file:///Users/aymeric/Desktop/Nantes%20voirie/Nantes%20voirie.glom): error: (<unknown>:81958): glibmm-CRITICAL **: unhandled exception (type Glib::Error) in signal handler: domain: g_convert_error code : 1 what : Invalid byte sequence in conversion input }}}
It creates the database folder, but won't create the ~.glom file describing the database and it won't initialize the database and won't create the database configuration. I can create a database from the included examples and I can use already existing databases.
I didn't have it with previous versions.
I have a back-up of December and it does work well, while dbus, glib and glibmm libraries have the same versions… And the Glom binary is the same version as well. I made a packaged version of it (December) that works well too.
I installed Glom with the following steps: 1 - port install gtk3 +quartz+python27 2 - port install gtk2 +quartz+python27 3 - port install libglade2 +quartz 4 - port install py27-pygtk +quartz 5 - port install avahi +gtk+gtk3+quartz+x11 6 - port install libepc 7 - port install libgda5 +db60+postgresql94+quartz 8 - port install evince +quartz 9 - port -f deactivate gtk3 @3.18.6_0+quartz 10 - port install gtk3 +x11+python27 11- port install gcr 12- port -f deactivate gtk3 @3.18.6_0+x11 13 - port activate gtk3 @3.18.6_0+quartz 14 - port install glom +db60+postgresql94+quartz
New description: I am not sure it is a Glib related error, but I have installed Glom in a new fresh installation and when I Stat it I get this error when i want to create a new brand new database file: {{{ information for file '/Users/aymeric/Desktop/Nantes voirie/Nantes voirie.glom': Glib::ustring GlomBakery::get_file_display_name(const Glib::ustring &): uri=file:///Users/aymeric/Desktop/Nantes%20voirie/Nantes%20voirie.glom): error: Error when getting information for file '/Users/aymeric/Desktop/Nantes voirie/Nantes voirie.glom': 0 Glib::ustring GlomBakery::get_file_display_name(const Glib::ustring &): uri=file:///Users/aymeric/Desktop/Nantes%20voirie/Nantes%20voirie.glom): error: (<unknown>:81958): glibmm-CRITICAL **: unhandled exception (type Glib::Error) in signal handler: domain: g_convert_error code : 1 what : Invalid byte sequence in conversion input }}} It creates the database folder, but won't create the ~.glom file describing the database and it won't initialize the database and won't create the database configuration. I can create a database from the included examples and I can use already existing databases. I didn't have it with previous versions. I have a back-up of December and it does work well, while dbus, glib and glibmm libraries have the same versions… And the Glom binary is the same version as well. I made a packaged version of it (December) that works well too. I installed Glom with the following steps: 1. `port install gtk3 +quartz+python27` 2. `port install gtk2 +quartz+python27` 3. `port install libglade2 +quartz` 4. `port install py27-pygtk +quartz` 5. `port install avahi +gtk+gtk3+quartz+x11` 6. `port install libepc` 7. `port install libgda5 +db60+postgresql94+quartz` 8. `port install evince +quartz` 9. `port -f deactivate gtk3 @3.18.6_0+quartz` 10. `port install gtk3 +x11+python27` 11. `port install gcr` 12. `port -f deactivate gtk3 @3.18.6_0+x11` 13. `port activate gtk3 @3.18.6_0+quartz` 14. `port install glom +db60+postgresql94+quartz` -- -- Ticket URL: <https://trac.macports.org/ticket/50386#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X