On Tue, 2010-06-22 at 15:07 +0100, Peter Robinson wrote:
> > This is the source 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);
> >
> > There's really no chance in the C source code to mangle "error". Must
> > happen inside the compiler generated code or in the dbus functions.
> > Again, valgrind might show something.
> 
> Sorry about the delay on this, its been somewhat busy of late!
> 
> The remaining error in 1.0 seems to be the dbus_error_is_set crash
> which stops it from running at all on Fedora 13. I pushed out 1.0 to
> updates-testing yesterday and already have half a dozen dupes. The bug
> with all the dupes is below, let me know if you need more information
> and I'll try and sort it out.

Are you able to reproduce the problem? Can you
run /usr/libexec/syncevo-dbus-server under valgrind, then cause it to
crash by also starting the command line?

My hope is that the valgrind output shows a bit more than the stack back
traces that are currently in the bug reports.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to