FS#76494 - [xfce4-settings] Unable to open a folder with spaces from the "directory menu" plugin

Attached to Project: Arch Linux
Opened by Trit' (trit) - Wednesday, 09 November 2022, 10:26 GMT
Last edited by Evangelos Foutras (foutrelis) - Saturday, 12 November 2022, 23:41 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: after having updated my system this morning, opening a directory from the "directory menu" plugin does not open a Thunar window with this directory's content anymore if the name of this directory contains spaces (misinterpreted as "%20" string). It worked until know. Opening such a folder inside a Thunar window still works.

I don't know what package update is really at fault, but Thunar is impacted, at least.

Additional info:
* package version(s): Thunar 4.16.11-2, xfce4-panel 4.16.5-1

* config and/or log files etc.: pacman.log for the two last days:

[2022-11-08T11:26:03+0100] [PACMAN] Running 'pacman -S -y -u --config /etc/pacman.conf --'
[2022-11-08T11:26:03+0100] [PACMAN] synchronizing package lists
[2022-11-08T11:26:09+0100] [PACMAN] starting full system upgrade
[2022-11-08T11:27:01+0100] [ALPM] transaction started
[2022-11-08T11:27:01+0100] [ALPM] upgraded cryptsetup (2.5.0-3 -> 2.5.0-4)
[2022-11-08T11:27:01+0100] [ALPM] upgraded libunistring (1.0-1 -> 1.1-2)
[2022-11-08T11:27:01+0100] [ALPM] upgraded gettext (0.21.1-1 -> 0.21.1-2)
[2022-11-08T11:27:01+0100] [ALPM] upgraded libidn2 (2.3.4-1 -> 2.3.4-3)
[2022-11-08T11:27:01+0100] [ALPM] upgraded gnutls (3.7.8-1 -> 3.7.8-2)
[2022-11-08T11:27:01+0100] [ALPM] upgraded guile (2.2.7-2 -> 2.2.7-3)
[2022-11-08T11:27:02+0100] [ALPM] upgraded imath (3.1.5-3 -> 3.1.6-1)
[2022-11-08T11:27:02+0100] [ALPM] upgraded lib32-libunistring (1.0-1 -> 1.1-1)
[2022-11-08T11:27:02+0100] [ALPM] upgraded lib32-libidn2 (2.3.4-1 -> 2.3.4-2)
[2022-11-08T11:27:02+0100] [ALPM] upgraded libpsl (0.21.1-1 -> 0.21.1-3)
[2022-11-08T11:27:02+0100] [ALPM] upgraded lib32-libpsl (0.21.1-2 -> 0.21.1-3)
[2022-11-08T11:27:02+0100] [ALPM] upgraded mesa (22.2.1-1 -> 22.2.2-1)
[2022-11-08T11:27:02+0100] [ALPM] upgraded lib32-mesa (22.2.1-1 -> 22.2.2-1)
[2022-11-08T11:27:03+0100] [ALPM] upgraded shadow (4.11.1-3 -> 4.11.1-4)
[2022-11-08T11:27:03+0100] [ALPM] upgraded libappindicator-gtk3 (12.10.0.r296-2 -> 12.10.0.r298-1)
[2022-11-08T11:27:03+0100] [ALPM] upgraded mobile-broadband-provider-info (20220725-1 -> 20221107-1)
[2022-11-08T11:27:03+0100] [ALPM] upgraded libnma-common (1.10.2-2 -> 1.10.4-1)
[2022-11-08T11:27:03+0100] [ALPM] upgraded libnma (1.10.2-2 -> 1.10.4-1)
[2022-11-08T11:27:03+0100] [ALPM] upgraded libspiro (1:20220722-1 -> 1:20221101-1)
[2022-11-08T11:27:03+0100] [ALPM] upgraded libsynctex (2022.62885-2 -> 2022.62885-3)
[2022-11-08T11:27:03+0100] [ALPM] upgraded luit (20220111-1 -> 20221028-1)
[2022-11-08T11:27:03+0100] [ALPM] upgraded perl-uri (5.16-1 -> 5.17-1)
[2022-11-08T11:27:15+0100] [ALPM] upgraded python-setuptools (1:64.0.2-1 -> 1:64.0.3-1)
[2022-11-08T11:27:15+0100] [ALPM] upgraded xdg-utils (1.1.3+21+g1a58bc2-2 -> 1.1.3+25+g8ae0263-1)
[2022-11-08T11:27:16+0100] [ALPM] upgraded qt5-base (5.15.7+kde+r169-1 -> 5.15.7+kde+r170-1)
[2022-11-08T11:27:17+0100] [ALPM] upgraded qt5-declarative (5.15.7+kde+r20-1 -> 5.15.7+kde+r21-1)
[2022-11-08T11:27:19+0100] [ALPM] upgraded smbclient (4.17.2-1 -> 4.17.2-2)
[2022-11-08T11:27:21+0100] [ALPM] warning: directory permissions differ on /var/lib/samba/private/
filesystem: 755 package: 700
[2022-11-08T11:27:21+0100] [ALPM] upgraded samba (4.17.2-1 -> 4.17.2-2)
[2022-11-08T11:27:21+0100] [ALPM] upgraded xfce4-settings (4.16.3-1 -> 4.16.4-1)
[2022-11-08T11:27:22+0100] [ALPM] transaction completed

[Post-transaction hooks and initramfs rebuid stuff]

[2022-11-09T10:16:12+0100] [PACMAN] Running 'pacman -S -y -u --config /etc/pacman.conf --'
[2022-11-09T10:16:12+0100] [PACMAN] synchronizing package lists
[2022-11-09T10:16:14+0100] [PACMAN] starting full system upgrade
[2022-11-09T10:17:12+0100] [ALPM] transaction started
[2022-11-09T10:17:12+0100] [ALPM] upgraded hwdata (0.363-1 -> 0.364-1)
[2022-11-09T10:17:12+0100] [ALPM] upgraded shadow (4.11.1-4 -> 4.12.3-1)
[2022-11-09T10:17:14+0100] [ALPM] upgraded chromium (107.0.5304.87-1 -> 107.0.5304.110-1)
[2022-11-09T10:17:15+0100] [ALPM] upgraded libavif (0.10.1-2 -> 0.11.1-1)
[2022-11-09T10:17:15+0100] [ALPM] upgraded gd (2.3.3-4 -> 2.3.3-5)
[2022-11-09T10:17:15+0100] [ALPM] upgraded libnma-common (1.10.4-1 -> 1.10.4-2)
[2022-11-09T10:17:15+0100] [ALPM] upgraded libnma (1.10.4-1 -> 1.10.4-2)
[2022-11-09T10:17:16+0100] [ALPM] upgraded nm-connection-editor (1.28.0-1 -> 1.30.0-1)
[2022-11-09T10:17:16+0100] [ALPM] upgraded network-manager-applet (1.28.0-1 -> 1.30.0-1)
[2022-11-09T10:17:38+0100] [ALPM] upgraded python-setuptools (1:64.0.3-1 -> 1:65.0.2-1)
[2022-11-09T10:17:39+0100] [ALPM] upgraded qt5-base (5.15.7+kde+r170-1 -> 5.15.7+kde+r173-1)
[2022-11-09T10:17:40+0100] [ALPM] upgraded rubygems (3.3.23-1 -> 3.3.25-1)
[2022-11-09T10:17:40+0100] [ALPM] upgraded sdl12-compat (1.2.56-1 -> 1.2.60-1)
[2022-11-09T10:17:40+0100] [ALPM] upgraded webp-pixbuf-loader (0.0.6-1 -> 0.0.7-1)
[2022-11-09T10:17:40+0100] [ALPM] upgraded zvbi (0.2.35-4 -> 0.2.37-1)
[2022-11-09T10:17:41+0100] [ALPM] transaction completed

Steps to reproduce: AFAIK, you just have to update your system as of today (2022-11-9) and try to open a folder with spaces in its name with the "Directory menu" icon in XFCE.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Saturday, 12 November 2022, 23:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  xfce4-settings 4.16.5-1
Comment by Trit' (trit) - Wednesday, 09 November 2022, 13:04 GMT
It still works fine on another PC that I've updated just after this one. Weird. I don't get it why it's broken on only one of my two PCs running Arch.
Comment by Evangelos Foutras (foutrelis) - Wednesday, 09 November 2022, 17:45 GMT
Seems related to the xfce4-settings 4.16.4 update. Rolling back to 4.16.3 fixes it. I'll investigate a bit further.

Edit: Filed https://gitlab.xfce.org/xfce/xfce4-settings/-/issues/403 for this.

Loading...