Suchergebnisse für Anfrage "valgrind"
Outputting an stderr, wann immer malloc / free aufgerufen wird
With Linux / GCC / C ++, ich möchte etwas auf stderr aufzeichnen, wenn malloc / free / new / delete aufgerufen wird. Ich versuche, die Speicherzuordnungen einer Bibliothek zu verstehen, und möchte diese Ausgabe daher generieren, während ...
User Leak, libc ++ leak oder false positive
Ich erstelle eine dynamische Bibliothek auf einem Mac in C ++ 11 mit dem Clang-Compiler und der Libc ++ - Standardbibliothek. Wenn ich valgrind auf meinem Testcode ausführe, der mit meiner dynamischen Bibliothek verknüpft ist, erhalte ich einen ...
Valgrind: Mit <iostream> @ ist der Speicher noch mit einem einfachen Programm erreichb
ehmen Sie das folgende einfache Program #include <iostream> int main() { return 0; }Wenn ich das mit valgrind starte, wird mir gesagt, dass es @ gi72,704 bytes in 1 blocks das sindstill reachable. Es gab umfangreiche Diskussionen über SO, ob man ...
Wie wird Valgrind veranlasst, alle Zuordnungen zu protokollieren?
Ich möchte, dass Valgrind die Zuordnungen protokolliert, auch wenn keine Speicherfehler gefunden wurden. Wie geht das?
Was verursacht einen zufälligen Absturz bei boost :: coroutine?
Ich habe eine Multithread-Anwendung, die @ verwendboost :: asio undboost :: coroutine über seine Integration inboost :: asio. Jeder Thread hat ein eigenes io_service Objekt. Der einzige gemeinsame Status zwischen Threads sind Verbindungspools, ...
C Strings, Strlen und Valgrind
Ich versuche zu verstehen, warum Valgrind ausspuckt: ==3409== Invalid read of size 8 ==3409== at 0x4EA3B92: __GI_strlen (strlen.S:31) wenn ich strlen auf eine dynamisch zugewiesene Zeichenfolge anwende? Hier ist ein kurzer Testfall: #include ...
Make callgrind zeigt alle Funktionsaufrufe im kcachegrind callgraph an
Ich habe das Tool valgrind - callgrind und kcachegrind zum Profilieren eines großen Projekts verwendet und mich gefragt, ob es eine Möglichkeit gibt, mit der callgrind die Statistiken aller Funktionen (nicht nur der teuersten ...
öglicher Speicherverlust Valgrind in OSX El Capit
Ich erhalte eine Warnung fürpossibly lost: 2,064 bytes in 1 blocks bei Verwendung von Valgrind unter OSX Yosemite. Gibt es eine Lösung dafür? Ich habe valgrind mit brew installiert. Below ist ein Beispiel für die Reproduktion von ~/cat hello.c ...
Verwenden Sie valgrind, um Fehler im MPI-Code zu erkennen
Ich habe einen Code, der seriell perfekt funktioniert, aber mitmpirun -n 2 ./out es gibt den folgenden Fehler: ./out': malloc(): smallbin double linked list corrupted: 0x00000000024aa090 Ich habe versucht, Valgrind wie folgt zu ...
Was ist passiert, wenn wir '\ 0' am Ende der Zeichenfolge in C nicht einfügen?
In C, wenn ich mein Array auf diese Weise initialisiere: char full_name[] = { 't', 'o', 'a', 'n' };und drucke es mitprintf("%s", full_name); und starte es mit valgrind Ich habe eine Fehlermeldung erhalten Uninitialisierter Wert wurde durch ...