After some more debugging, it turns out this happens only with certain mime types, in my case those installed by homebrew.

So full steps to reproduce are:

- Install homebrew (https://brew.sh/)
- brew install shared-mime-info
- Ensure /home/linuxbrew/.linuxbrew/share is in $XDG_DATA_DIRS
- Run a file manager like Thunar and navigate to a directory with a non-empty json file

Reply via email to