Comment 2 for bug 504162

Revision history for this message
RJ Skerry-Ryan (rryan) wrote : Re: mixxx crahes when (double)clicking on a folder in the library

I think I know why this happens. You dragged a directory that contains maybe non-audio files. One of those non-audio files was added the to the mixxx library. If you try to load the track, it gets loaded, but there was a bug (since fixed) in SoundSourceProxy that if it didn't know what to do with the file, it would just not load anything at all and have a reference to uninitialized memory dangling around. None of the SSProxy methods checked whether that pointer was NULL anyway, so SoundSourceProxy::getSrate() will easily crash if the SoundSourceProxy was asked to load an invalid file.

That particular problem should be fixed now. Could you please try to reproduce on the latest trunk?