Assertion failure in PeakFinder::findCrossingLevel
Brought to you by:
oparviai
findCrossingLevel() occasionally gets an assertion failure due to floating point calculation inconsistencies causing 0.5 * (data[gp1] + data[gp2]) != data[gp1], even when data[gp1] == data[gp2].
This bug has caused Banshee to crash while starting up, as per https://bugs.launchpad.net/bugs/1193667 and https://bugzilla.gnome.org/show_bug.cgi?id=747820.
Hello,
Thanks for the report! This patch is now merged to SoundTouch SVN repository and will be included in the 1.9 release.
best regards, Olli