Solved Nautilus crashes with segmentation fault (mkv filetype)

Using the latest pkg repo on FreeBSD 13.1, Nautilus crashes with segmentation fault entering some directories.

Removing and downgrading will lead to more trouble:


doas pkg remove nautilus
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 10 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
brasero: 3.12.3_2
evince: 42.3_1
file-roller: 3.42.0,1
gnome-lite: 42_2
gnome-tweaks: 40.10
gnome3-lite: 3.36_4
gthumb: 3.12.2
nautilus: 42.1
nautilus-python: 1.2.3_2
sushi: 41.2_1

Number of packages to be removed: 10

The operation will free 56 MiB.

Proceed with deinstalling packages? [y/N]:
 
I think it is a thumbnailing issue because it doesn't happen when disabling thumbnailing in nautilus.
 
I played with Nemo and could get into the directory without crashing. It happened on a particular video I downloaded with youtube-dl with an (old) alias: yt='youtube-dl --add-metadata -i -o '\''%(upload_date)s-%(title)s.%(ext)s'\'
 
The downloaded youtube file had a mkv extension. I downloaded a sample mkv file yesterday and no problem with Nautilus. Today entering the ~/Download folder made Nautilus crash again. I moved the sample mkv file to another location and could enter the ~/Download folder again, so something probably with the mkv extension/filetype.
 
The default remote repository for 13.1 seems to hang on Nautilus 42.1. Is it safe to compile 42.2 from ports tree? I noticed, it tries to recompile a sub-tree of dependencies, that might or might not break the desktop system.
 
Back
Top