Bug#597133: gvfsd-dav crashes, resulting in "Message did not receive a reply"

Simon McVittie smcv at debian.org
Thu Mar 13 11:12:34 UTC 2014


On 13/03/14 10:46, Fabian Greffrath wrote:
> Well, I have to tell you now that it works if I omit the '+sd' part from
> the URI, i.e. "gvfs-mount dav://localhost:58892" works as expected.

Thanks, that's useful information.

Looking back through the bug, the valgrind log points to errors inside
Avahi libraries, which is related ("+sd" means "with DNS-SD",
implemented using Avahi). I wonder whether something is being done in a
non-thread-safe way? (Avahi uses libdbus, whose behaviour in multiple
threads is harder to reason about than GDBus.)

The script wrapping gdb that I suggested would tell you whether there
are multiple threads, and what they are doing at the time of the crash.

    S



More information about the pkg-gnome-maintainers mailing list