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

Reply via email to