Bruno, On Sat, Mar 19, 2011 at 5:55 PM, Bruno Girin <[email protected]> wrote:
> Right, so after building libgee 0.6.0 and valac 0.11.7 from source, I > can compile Shotwell trunk on Ubuntu 10.10 but when I run it, I still > get this error: > > (shotwell:21446): GLib-GObject-WARNING **: > /build/buildd/glib2.0-2.26.1/gobject/gtype.c:3101: invalid class > pointer `0x968d830' > Segmentation fault > > Could it mean that Vala 0.11.7 does something that the version of glib > on Ubuntu 10.10 doesn't like? Most of us at Yorba build Shotwell on Ubuntu 10.10 with Vala 0.11.7, so this combination is known to work. It sounds like something is wrong with your Vala or shared library configuration. I'd try the following: - Pull a clean Shotwell source tree from trunk and build again. Does the crash still occur? - Are you sure you've completely uninstalled earlier versions of Vala and/or libgee? - Try building a simple Vala program, for example any of the code samples on the Vala web site. Do those build and run normally? - Now try building one of the Gee samples at http://live.gnome.org/Vala/GeeSamples . Do those build and run normally? - If none of the preceding help, then let's try this. Make sure that you have debug libraries installed (see the Shotwell FAQ) and run Shotwell in GDB. What does the crash backtrace look like? adam _______________________________________________ Shotwell mailing list [email protected] http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell
