Music crashes when an audio file is deleted or renamed
While looking to bug #486 (closed) I had Music crashing when I deleted a mp3 file in the Music directory from nautilus (so the file is still on disk in the bin).
déc. 21 09:53:20 ivy org.gnome.Music.Devel.desktop[89396]: Traceback (most recent call last):
déc. 21 09:53:20 ivy org.gnome.Music.Devel.desktop[89396]: File "/app/lib/python3.9/site-packages/gnomemusic/grilowrappers/grltrackerwrapper.py", line 206, in _batch_content_changed
déc. 21 09:53:20 ivy org.gnome.Music.Devel.desktop[89396]: changed_medias = [
déc. 21 09:53:20 ivy org.gnome.Music.Devel.desktop[89396]: File "/app/lib/python3.9/site-packages/gnomemusic/grilowrappers/grltrackerwrapper.py", line 209, in <listcomp>
déc. 21 09:53:20 ivy org.gnome.Music.Devel.desktop[89396]: and media.get_id().startswith("urn:"))]
déc. 21 09:53:20 ivy org.gnome.Music.Devel.desktop[89396]: AttributeError: 'NoneType' object has no attribute 'startswith'
I had also Music crashing after I did this
- Music is started
- I moved the deleted mp3 to my home directory (and I think tracker3 has indexed it)
- I renamed the file from "Disc 1 - 01 - Re-Hash.mp3" to "01 - Re-Hash.mp3"
=> Music crashed with the same backtrace.