Doing some more digging. If I list all of the files that Strawberry currently has open I get a lot of stuff that I wouldn't have expected to see. Why is Strawberry holding these files open?
strawberr 7783 cevans 34r REG 252,1 4867056 20715004 /srv/Music/S/Stone Sour/2010 - Audio Secrecy/16 - Anna [Bonus Track].ogg
strawberr 7783 cevans 45r REG 252,1 7316768 20711189 /srv/Music/M/Muse/2006 - Black Holes and Revelations/09 - City of Delusion.mp3
strawberr 7783 cevans 82r REG 252,1 1979266 20716076 /srv/Music/U/The Undertones/1994 - The Very Best Of The Undertones/03 - Get Over You.mp3
strawberr 7783 cevans 83r REG 252,1 7287330 20583459 /srv/Music/H/Halestorm/2010 - Live in Philly/05 - I'm Not An Angel.ogg
strawberr 7783 cevans 89r REG 252,1 5039107 20841203 /srv/Music/W/Whitesnake/2011 - Forevermore/08 - Love And Treat Me Right.ogg
strawberr 7783 cevans 90r REG 252,1 2317616 20710164 /srv/Music/L/Live/2001 - V/04 - Like A Soldier.mp3
strawberr 7783 cevans 92r REG 252,1 5683432 20581231 /srv/Music/D/Deep Purple/1984 - Perfect Strangers/02 - Under The Gun.ogg
strawberr 7783 cevans 97r REG 252,1 8963208 20579310 /srv/Music/A/Avenged Sevenfold/2005 - City of Evil/06 - Seize the Day.mp3
strawberr 7783 cevans 98r REG 252,1 8418372 20584965 /srv/Music/S/Spirit Adrift/2023 - Ghost At The Gallows/05 - Death Won't Stop Me.ogg
strawberr 7783 cevans 99r REG 252,1 6689072 20582113 /srv/Music/E/Eminem/2009 - Relapse/03 - My Mom.ogg
strawberr 7783 cevans 109r REG 252,1 6004363 20583176 /srv/Music/H/Hootie & the blowfish/1994 - Cracked Rear View/07 - Drowning.mp3
strawberr 7783 cevans 164r REG 252,1 4348928 20582989 /srv/Music/G/Genesis/1977 - Seconds Out/03 - Robbery, assault and battery.mp3
Now at least three of these I can remember as being tracks that have started spontaneously playing. While this list was taken, Strawberry had Eminen paused and then, while still paused, played Hootie and the Blowfish for 10 seconds.
The Deep Purple track was last played (on purpose I mean) the previous day.
This may be coincidence, but when I look at the logs, 12 seconds before each track ends it starts queuing up the next track which is kicked off when this log line is output:
Oct 2 10:56:43 sydney org.strawberrymusicplayer.strawberry.desktop[7783]: 10:56:43.862 DEBUG GstEngine:583 Stream from URL "file:///srv/Music/H/Halestorm/2010 - Live in Philly/05 - I'm Not An Angel.ogg" about to end in 12 seconds. Fuge: 1100 + Gap: 12000
Now I've just checked the Halestorm track the has randomly played a number of times, it always plays the same end section of the track and that section appears to perfectly match that 12 seconds length! Coincidence? (I'll try to confirm this on another song next time it happens.)