
On Mon, Feb 19, 2007 at 12:14:40AM +0100, Ronan Zeegers wrote:
Bryce Harrington wrote:
On Tue, Feb 13, 2007 at 08:02:59PM +0100, Ronan Zeegers wrote:
Here is the console log:
(inkscape:20268): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to `GtkContainer'
(inkscape:20268): Gtk-CRITICAL **: gtk_container_foreach: assertion `GTK_IS_CONTAINER (container)' failed
Emergency save activated! Emergency save completed. Inkscape will close now.
Here is the backtrace from gdb:
** (inkscape:31832): CRITICAL **: Inkscape::XML::Document* sp_repr_read_file(const gchar*, const gchar*): assertion `Inkscape::IO::file_test( filename, G_FILE_TEST_EXISTS )' failed
** (inkscape:31832): WARNING **: Unable to read keys file /usr/local/share/inkscape/keys/default.xml Unable to find: org.inkscape.help.manual Unable to find: org.inkscape.help.commandline ...
Ah, I ran into a series of errors similar to this yesterday. It was solved by simply doing a 'make install'. The Inkscape that comes with your distro installs things to /usr/share instead of /usr/local/share, but when you compile it from svn, it defaults to /usr/local/share.
If you don't wish to install it to /usr/local/, you can control this via the --prefix option to ./configure.
Bryce