[46.0] Viewing Properties for audio / video files causes permanent freeze
Affected Version
- Version: 46.0
- Distribution: Arch Linux
- Also happens with development version: Yes
Steps to reproduce
- Select any standard audio/video file in Nautilus's file view, such as the test/example MP3 files available from https://samplelib.com/sample-mp3.html. WAV, OGG, WebM, and MP4 files have also caused the same issue during my tests. However, for convenience and reproducibility, I can guarantee these example MP3 example files will cause the bug.
- Open the Properties dialog, either through the context menu or the Alt+Return shortcut.
- If Nautilus continues responding, try closing the Properties dialog and reopening another, either on the same file or another audio/video file.
- Within only 1-3 attempts, instead of opening Properties, Nautilus will freeze.
Expected Behavior
The Properties window opens and close without freezing Nautilus.
Actual Behavior
Nautilus freezes entirely, requiring the use of the Mutter "unresponsive application" modal to terminate it, or else manually ending the process. No matter how long the user waits, the application remains unresponsive.
Additional Information
This bug is fully reproducible on the Fedora Workstation 40 Beta (1.10) x86-64 live media, which, at the time of writing, is current. As stated in the "affected version" summary, the Flatpak of the development version can also reproduce it. Nautilus 45.2.1 does not exhibit the bug. A plaintext backtrace of all threads, via gdb, is attached, as per handbook instructions.