FS#67088 - [gvfs] is crashing and making other applications become unresponsive

Attached to Project: Arch Linux
Opened by Doug (neo-alquimista) - Tuesday, 23 June 2020, 03:39 GMT
Last edited by freswa (frederik) - Sunday, 13 September 2020, 14:57 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I was using Thunar when it first happened. Its entire GUI froze. After pressing the [X] button multiple times, a dialog popped up asking whether I wanted to kill that unresponsive program, and I clicked YES.

It closed -- `ps aux` showed that it was no longer running. So I tried to open Thunar again... and it was still frozen. The GUI shows up completely unresponsive right from the start, as if I had only minimized and maximized its window.

The only workaround I have is:
# killall gvfsd

Killing "gvfsd" will immediately stop Thunar from freezing. The system runs fine thereafter. However, it can happen again during the same session. It happened twice today.

A side effect of my workaround: the Trash icon on the desktop disappears, and it doesn't come back by toggling it in the Xfce Desktop settings. It still works if you open it within Thunar, though. There could be other side effects that I have not tested for.

Things I've tried with no success:
- Logout: when logging back in, the desktop takes longer to load than it normally does. The whole system seems affected by Gvfs' problem. The wallpaper is missing at first (it has a solid gray background instead). Thunar remains unresponsive.

Additional info:
- Gvfs version: 1.44.1-4
- Journald log attached.
This task depends upon

Closed by  freswa (frederik)
Sunday, 13 September 2020, 14:57 GMT
Reason for closing:  Upstream
Additional comments about closing:  https://gitlab.gnome.org/GNOME/gvfs/-/is sues/487
Comment by Doug (neo-alquimista) - Tuesday, 23 June 2020, 03:39 GMT
Added output of "journalctl | grep gvfs"

For the full journald log file: https://gist.github.com/o-alquimista/26c34a20463df5230eeb1a5da883dacc
Comment by Doug (neo-alquimista) - Tuesday, 23 June 2020, 04:00 GMT
Firefox just froze before opening the "Save as" dialog. This dialog shows devices managed by Gvfs too. So I ran "sudo killall gvfsd" and bam! Firefox was working again, and the dialog finally loaded.

So you see, it's not exclusive to Thunar. Everything suggests this problem comes from Gvfs, although I have not located any errors that would confirm that in the logs :/

I've filed a bug report upstream: https://gitlab.gnome.org/GNOME/gvfs/-/issues/487

Loading...