Suchergebnisse für Anfrage "valgrind"

1 die antwort

C Verknüpfte Liste valgrind Ungültiger Größenleser

Ich habe ein Problem mit meiner Linked List und der Valgrind-Ausgabe. Ohne weiteres hier meine verlinkte Liste: typedef struct Map map; struct Map { void *address; double free_time; map* next; }*map_list;Die Liste wird mit einem Dummy-Kopfknoten ...

2 die antwort

Valgrind hängt in pthread_spin_lock und verbraucht 100% CPU

Meine C ++ - Multithread-Anwendung hängt in pthread_spin_lock in den Valgrind-Versionen 3.8.0 und höher. In 3.6.0, 3.6.1 und 3.7.0 ist dies jedoch nicht der Fall. Kennt jemand eine Problemumgehung dafür?

2 die antwort

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

Ich habe versucht zu verstehen, warum sich Valgrind über "Verwendung eines nicht initialisierten Werts der Größe 8" für dieses kleine Testprogramm beschwert, das ucontexts verwendet. Es ist im Grunde ein Programm, das "n_ucs" -Ukontexte erstellt ...

TOP-Veröffentlichungen

1 die antwort

Clang Link-Time-Optimierung mit ersetztem Operator. Neue Ursachen stimmen nicht überein. Free () / delete in valgrind

Wenn clang 3.5.0 mit -flto verwendet und eine Verknüpfung mit einer gemeinsam genutzten Bibliothek hergestellt wird, sieht es so aus, als würden Aufrufe vonoperator delete in der gemeinsam genutzten Bibliothek folgt nicht der gleichen ...

2 die antwort

Poinpointing "Bedingter Sprung oder Bewegung hängt von nicht initialisierten Werten ab" Valgrind-Meldung

So habe ich eine mysteriöse Nachricht über nicht initialisierte Werte von valgrind erhalten und es war ziemlich rätselhaft, woher der schlechte Wert stammt. Scheint, dass valgrind den Ort anzeigt, an dem der einheitliche Wert verwendet wird, ...

2 die antwort

Valgrind zeigt Speicherverlust für printf und unbenutzte Blöcke an

#include <string.h> #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]){ char *str = malloc(sizeof(char)*5); str = strcpy(str, "test"); printf("%s\n", str); free(str); return 0; }Wenn ich Valgrind auf meinem Mac (OS X, 10.9.5) ...

12 die antwort

Yosemite und Valgrind

Kannst du 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 ...

8 die antwort

Kann ich Valgrind dazu bringen, glibc-Bibliotheken zu ignorieren?

Ist es möglich, Valgrind anzuweisen, einige Bibliotheken zu ignorieren? Speziell glibc Bibliotheken .. Aktuelles Problem: Ich habe Code, der bei normaler Ausführung einwandfrei funktioniert. Keine Undichtigkeiten etc. Wenn ich versuche, es über ...

4 die antwort

Valgrind - Kann die Fehlerausgabe nicht verstehen

Es tut mir leid, wenn ich irgendwann etwas falsch mache. Ok mein problem ist folgendes: Ich habe gerade etwas sehr einfaches codiert, aber wenn Sie sich die Valgrind-Fehlerausgabe ansehen, verwirrt mich das nur. Code #include <stdio.h> ...

2 die antwort

Soll ich den von setlocale zurückgegebenen Zeiger freigeben?

int main(int argc, char *argv[]) { char *ret = setlocale(LC_ALL, NULL); // should I free 'ret' ??? // free(ret); return 0; } Ich habe es sowohl unter Linux als auch unter OS X 10.10 versucht. Unter Linux darf ich nicht 'free' aufrufen, aber unter ...