Vor einigen Wochen habe ich in neutrino.cpp in Zeile 2613 ein mögliches Speicherleck entdeckt, weil delete statt delete[] verwendet wurde. Auf valgrind oder ähnliches habe ich keine Lust und auf der d-box soll das ja sowieso ein Krampf sein. Kann das vielleicht jemand auch einfach so durch draufgucken bestätigen?
seife vielleicht?
Der entsprechende Codeteil aus der Methode CNeutrinoApp::handleMsg() sieht so aus:
Code: Alles auswählen
if (msg == CRCInput::RC_ignore)
{
delete (unsigned char*) data;
return messages_return::handled;
}
Code: Alles auswählen
if (msg == CRCInput::RC_ignore)
{
delete [] (unsigned char*) data;
return messages_return::handled;
}