Skip to content

dav: Fix crashes caused by extra unref

Ondrej Holy requested to merge wip/oholy/dav-crashes into master

The mount_base uri is unreffed twice. First time over the local mount_base pointer and for the second time over the G_VFS_BACKEND_HTTP (backend)->mount_base pointer. This leads to SIGABRT from the __pthread_kill_implementation function. Let's remove that extra unref to fix this crashes.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2066717

Merge request reports