Comment 2 for bug 201671

Revision history for this message
Albert Santoni (gamegod) wrote :

If the error had something to do with libmad, I've already committed a workaround for it in SVN. There were qCritical() calls in the libmad code when it failed to parse an MP3, and that resulted in an ugly popup box on Windows. For some reason, that pop-up caused some thread to block and some timer loop ends up going crazy. I still haven't figured out why the library scanning goes crazy (there's only one timer in it, and it looks well-behaved to me), but I've changed the qCritical()s to qDebug()s since they weren't fatal anyways (no more popup = should mitigate this).