Valgrind: Kann verloren möglicherweise als definitiv verloren behandelt werden?

Kann ich die Ausgabe eines Valgrind-Memchecks "möglicherweise verloren" als "definitiv verloren" behandeln?

Möglicherweise verloren oder „zweifelhaft“: Es wurde ein Zeiger auf das Innere des Blocks gefunden. Der Zeiger hat möglicherweise ursprünglich auf den Anfang gezeigt und wurde verschoben, oder er hat keinerlei Beziehung zueinander. Memcheck hält einen solchen Block für „zweifelhaft“, da unklar ist, ob noch ein Zeiger darauf vorhanden ist.

Bestimmt verloren oder „durchgesickert“: Das schlechteste Ergebnis ist, dass kein Zeiger auf den Block gefunden werden kann. Der Baustein wird als „durchgesickert“ klassifiziert, weil der Programmierer ihn möglicherweise beim Programmende nicht hätte freigeben können, da kein Zeiger darauf vorhanden ist. Dies ist wahrscheinlich ein Symptom für den Verlust des Zeigers an einem früheren Punkt im Programm

Antworten auf die Frage(2)

Ihre Antwort auf die Frage