Hey Bruno --

You might also look for old .so's in Shotwell's plugin search paths (in
particular, the plugins directory off your build root).  Because the
interfaces changed as the release was being built, it's possible for old
.so's to cause problems.

-- Jim

On Mon, Mar 21, 2011 at 3:19 PM, Bruno Girin <[email protected]> wrote:

> Hi Adam,
>
> Thanks for the suggestions. I will try all this when I have some spare
> time so that may take a few weeks. I'm sure it's something simple I
> overlooked :-)
>
> Cheers,
>
> Bruno
>
> On Mon, 2011-03-21 at 07:09 -0700, Adam Dingle wrote:
> > 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
>
_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to