valgrind

valgrind ist ein dynamisches Analysetool für Linux-, OS X-, Android- und Solaris-Systeme. Es kann zum Profilieren sowie zum Auffinden von Speicherlecks, Race-Conditions und Threading-Fehlern verwendet werden.
2
Antworten

Wie führe ich ein Programm mit Valgrind in Clion?

Wie kann ich mein Programm mithilfe von Valgrind direkt in CLion mit der Laufkonfiguration ausführen? Ich habe herausgefunden, wie man Parameter hinzufügt, wenn ich mein Programm starte, aber wie kann ich valgrind wie: starten    valgrind mei...
22.12.2014, 13:12
2
Antworten

Valgrind Unterstützung für Mac OS 10.8?

Ich benutze Valgrind 3.8.1 mit Mac OS 10.8.2 Ich habe Valgrind mit Homebrew installiert. Aber wenn ich versuche, den valgrind auf meinem Code auszuführen, bekomme ich eine ganze Reihe von Fehlern von den Bibliotheken, die ich noch nicht einma...
16.11.2012, 16:23
2
Antworten

valgrind error und ucontext. Warum "Verwendung von nicht initialisierten Wert der Größe 8"?

Ich habe versucht zu verstehen, warum sich valgrind über "Verwendung von nicht initialisierten Werten der Größe 8" für dieses kleine Testprogramm beschwert, das ucontexts verwendet. Es ist im Grunde ein Programm, das "n_ucs" ucontexts erstellt u...
06.09.2014, 18:05
3
Antworten

Suche nach Speicherlecks in Apache httpd und Modulen

Was ist der beste Weg, Speicherlecks in Apache httpd und httpd Modulen zu finden? Gibt es irgendwelche Anleitungen? Ich habe versucht, Valgrind ein wenig, aber wenige Hindernisse erschienen: Valgrind erwartet, dass die Binärdatei norma...
16.02.2010, 08:08
1
Antwort

mögliche Datenrennen mit packaged_task und Threads

Ich habe vor kurzem valgrind --tool=helgrind auf meinem Projekt ausgeführt und eine Warnung "mögliches Datenrennen" erhalten, was meiner Meinung nach bedenklich war. Aber selbst dieses einfache Testprogramm führt zu dieser Nachricht: %Vor%...
11.12.2014, 13:32
2
Antworten

Verwenden von callgrind / kcachegrind, um Statistiken pro Thread zu erhalten

Ich möchte in der Lage sein zu sehen, wie "teuer" jeder Thread in meiner Anwendung callgrind verwendet. Ich profilierte mit der Option --separate-thread=yes , die eine Callgrind-Datei für die gesamte App und dann eine pro Thread liefert. Di...
04.03.2010, 18:18
5
Antworten

unklares Speicherleck mit Vektor, C ++, beim Aufruf von exit

Ich habe mein Programm ausprobiert und ich habe festgestellt, dass obwohl ich fast alle markiert habe es als Kommentar und alles, was ich tat, war, doppelte Werte in einen Vektor zu schieben, ich habe ein Speicherleck. Ich habe die API in C ++ R...
10.09.2011, 16:12
3
Antworten

valgrind Bedingter Sprung oder Bewegung hängt von nicht initialisierten Werten ab, zeigt dies einen Speicherverlust an?

Ich stehe vor einem Memory-Leak-Problem im Code, während es läuft, der Heap geht weiter auf Maximum und ich muss den Dienst neu starten, ich habe Top-Befehl ausgeführt und sehe, dass der Heap immer dann ansteigt, wenn ein Szenario aufgerufen wir...
19.02.2013, 08:05