c96bf71488a), running the JUCE demo’s audio player demo with Thread Sanitizer (“Xcode/Edit Scheme/Run/Diagnostics/Thread Sanitizer”), when opening an audio file -
A data race is detected at
AudioThumbnail::setLevels where it updates
(my env: Xcode 10.1, macOS 10.14.3)
This may be benign (am not familiar with the code) but I think that it’s good practice to either solve the race or mark it as benign, so people could use the invaluable Thread Sanitizer without time consuming false positives.