continuous SoundSourceProvider error messages when files are missing

Bug #1579411 reported by RJ Skerry-Ryan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Undecided
Unassigned

Bug Description

Repro steps:

1) New library
2) Add a folder of music
3) Move that folder somewhere else
4) Restart Mixxx

Scrolling through the library shows constant errors messages:

Warning [Thread (pooled)]: Unsupported file type: "file:"
Warning [Thread (pooled)]: No SoundSourceProvider for file "file:"
Warning [Thread (pooled)]: Unsupported file type: "file:"
Warning [Thread (pooled)]: No SoundSourceProvider for file "file:"
Warning [Thread (pooled)]: Unsupported file type: "file:"
Warning [Thread (pooled)]: No SoundSourceProvider for file "file:"
Warning [Thread (pooled)]: Unsupported file type: "file:"
Warning [Thread (pooled)]: No SoundSourceProvider for file "file:"
Warning [Thread (pooled)]: Unsupported file type: "file:"
Warning [Thread (pooled)]: No SoundSourceProvider for file "file:"
Warning [Thread (pooled)]: Unsupported file type: "file:"
Warning [Thread (pooled)]: No SoundSourceProvider for file "file:"

1) Why are we constantly trying to touch the filesystem on scrolling in the Library (not browse mode). Trying to read cover art? That seems non-ideal.
2) SoundSourceProvider's URL seems to be lost ("file:") when the file doesn't exist. Is that because we take the absolute/canonical path?
3) Let's not print for this particular error case :).

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

Yes and yes:
1) It's that cover art that gets reloaded constantly
2) The canonical/absolute file path of a non-existent file is empty

Changed in mixxx:
assignee: nobody → Uwe Klotz (uklotzde)
status: New → In Progress
Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :
Changed in mixxx:
status: In Progress → Fix Committed
Changed in mixxx:
milestone: none → 2.1.0
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/8545

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.