Als «valgrind» getaggte Fragen

Valgrind ist ein dynamisches Analysetool für Linux-, OS X-, Android- und Solaris-Systeme. Es kann sowohl zur Profilerstellung als auch zum Auffinden von Speicherlecks, Race-Bedingungen und Threading-Fehlern verwendet werden.

154
Noch erreichbares Leck von Valgrind erkannt

Alle in diesem Block genannten Funktionen sind Bibliotheksfunktionen. Wie kann ich diesen Speicherverlust beheben? Es ist in der Kategorie " Noch erreichbar " aufgeführt. (Es gibt 4 weitere, die sehr ähnlich sind, aber unterschiedliche Größen haben) 630 bytes in 1 blocks are still reachable in...

147
Wie leite ich die Ausgabe von Valgrind in eine Datei um?

Während ich mit dem Valgrind-Tool arbeite, muss ich die vom Valgrind-Tool erzeugten Details protokollieren. Wie kann ich das erreichen? Ich habe so etwas versucht, valgrind a.out | test und valgrind a.out > test Es gab nur die Ausgabe des Programms und nicht den Valgrind-Speicherfehler,...

110
Yosemite und Valgrind

Können Sie mir sagen, wie man Valgrind auf Yosemite installiert? Wenn ich versuche, es zu installieren, wird "nach der Kernel-Version gesucht ... nicht unterstützt (14.0.0) configure: error: Valgrind funktioniert unter Darwin 10.x, 11.x, 12.x und 13.x (Mac OS X) 10,6 / 7/8/9) Es gibt keinen...

80
Wie funktioniert Valgrind?

Kann jemand kurz erklären, wie Valgrind funktioniert? Ein Beispiel: Woher weiß es, wann Speicher zugewiesen und freigegeben wird?