On Mon, May 31, 2010 at 1:19 PM, Patrick Ohly <[email protected]> wrote: > On Mon, 2010-05-31 at 12:48 +0100, Peter Robinson wrote: >> Firstly syncevolution doesn't compile against the latest evolution >> 2.31.x releases. I believe this is due to some changes in libcamel in >> preparation for evolution 3.0. > > SyncEvolution doesn't include anything from libcamel. Can you quote an > error message?
Actually on closer look it might be changes in gtk and not evolution. My bad, sorry. http://koji.fedoraproject.org/koji/getfile?taskID=2210957&name=build.log >> On Fedora 13 we're seeing a fairly regular crash in dbus_error_is_set >> [1], I've had about a dozen or so reports on that so far. > > This is the code: > > DBusConnection *g_dbus_setup_bus(DBusBusType type, const char *name, > gboolean unshared, > DBusError *error) > { > DBusConnection *connection; > > DBG("type %d name %s error %p", type, name, error); > > > connection = unshared ? dbus_bus_get_private(type, error) : > dbus_bus_get(type, error); > > if (error != NULL) { > if (dbus_error_is_set(error) == TRUE) > return NULL; > } > > Looks to me like dbus_get_private() (which is what SyncEvolution uses) > does not set a proper error pointer. valgrind should tell us more. Note > that the mainloop.c:458 line does not quite match the source - confused > debug information? > > Can you follow up to this? I don't have a FC 13 installation at hand. I'll do so as best as I can. The following crash dumps look to be the most complete. If they don't have what's needed I'll look at what I can do to get you a more complete one. https://bugzilla.redhat.com/attachment.cgi?id=418008 https://bugzilla.redhat.com/attachment.cgi?id=418102 https://bugzilla.redhat.com/attachment.cgi?id=418228 Peter _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
