I'm sorry, i don't know why, but got no mails with the bug updates, so i've not seen this last comments till now :(
Anyway, FWIW, today i was debugging a little (with the "old" code 1 month ago, sorry), and i have done a little patch: simply put this on src\waveform\renderers\glwaveformrendererfilteredsignal.cpp (inside the ::draw method, at the beginning)
const int dataTextureSize = waveform->getTextureSize();
if (dataTextureSize <=1) {
return;
}
sometimes (still don't know why) m_data.size is 0, so getData fails. Mostly happens when the song is not previously analyzed, and if you are *not* doing debug through code setp by step until it fails...
Anyway, will update the revision and then try again...
I'm sorry, i don't know why, but got no mails with the bug updates, so i've not seen this last comments till now :(
Anyway, FWIW, today i was debugging a little (with the "old" code 1 month ago, sorry), and i have done a little patch: simply put this on src\waveform\ renderers\ glwaveformrende rerfilteredsign al.cpp (inside the ::draw method, at the beginning)
const int dataTextureSize = waveform- >getTextureSize ();
if (dataTextureSize <=1) {
return;
}
sometimes (still don't know why) m_data.size is 0, so getData fails. Mostly happens when the song is not previously analyzed, and if you are *not* doing debug through code setp by step until it fails...
Anyway, will update the revision and then try again...