GNOME Bugzilla – Bug 751317
bpmdetect: Random assertion failure in soundtouch library
Last modified: 2015-07-14 23:21:58 UTC
Assert in soundtouch library frequently (and randomly) causes bpmdetect to crash the app: Assertion failed: (peaklevel >= level), function findCrossingLevel, file PeakFinder.cpp, line 150.
That sounds like a bug in the library then. Would be good to compare against other tools using the lib to see if it happens with them as well.
I found that this crashes less random than I thought before: it crashes at exactly fixed positions of stream: there are positions which causes assertion to fail every time.
It seems on newer versions of soundtouch the problem doesn't appear.