Pytania otagowane jako valgrind



2
wskazanie „warunkowy skok lub ruch zależy od niezainicjowanej wartości (wartości)” komunikat valgrind
Tak więc otrzymałem od valgrind jakąś tajemniczą wiadomość o niezainicjowanych wartościach i pozostaje tajemnicą, skąd się wzięła zła wartość. Wydaje się, że valgrind pokazuje miejsce, w którym ostatecznie używana jest wartość zjednostkowana, ale nie źródło niezainicjowanej wartości. ==11366== Conditional jump or move depends on uninitialised value(s) ==11366== at 0x43CAE4F: __printf_fp …
166 c++  valgrind 

5
Wyciek wciąż osiągalny wykryty przez Valgrinda
Wszystkie funkcje wymienione w tym bloku są funkcjami bibliotecznymi. Jak mogę naprawić ten wyciek pamięci? Znajduje się w kategorii „ Nadal osiągalne ”. (Są jeszcze 4, które są bardzo podobne, ale o różnych rozmiarach) 630 bytes in 1 blocks are still reachable in loss record 5 of 5 at 0x4004F1B: …
154 c  pthreads  valgrind 

3
Jak przekierować dane wyjściowe Valgrind do pliku?
Podczas pracy z narzędziem Valgrind muszę rejestrować szczegóły wygenerowane przez narzędzie Valgrind. Jak mogę to osiągnąć? Próbowałem czegoś takiego valgrind a.out | test i valgrind a.out > test Podał tylko wynik programu, a nie błąd pamięci valgrind, informacje o wycieku. Nawet ja się tak dostaję, jeśli program nie wymaga interakcji …
147 redirect  valgrind 

12
Yosemite i Valgrind
Czy możesz mi powiedzieć, jak zainstalować Valgrind na Yosemite? Kiedy próbuję go zainstalować, otrzymuję komunikat "sprawdzanie wersji jądra ... nieobsługiwane (14.0.0) configure: błąd: Valgrind działa na Darwin 10.x, 11.x, 12.x i 13.x (Mac OS X 10,6 / 7/8/9) ” Nie ma oficjalnej ścieżki ani aktualizacji i nic nie znalazłem (poza …

6
Właściwy sposób na zainicjowanie struktur C ++
Nasz kod zawiera strukturę POD (Plain Old Datastructure) (jest to podstawowa struktura c ++, która zawiera inne struktury i zmienne POD, które muszą zostać zainicjowane na początku). Na podstawie tego, co przeczytałem , wydaje się, że: myStruct = (MyStruct*)calloc(1, sizeof(MyStruct)); powinien zainicjować wszystkie wartości na zero, tak jak: myStruct = …

5
Jak działa Valgrind?
Czy ktoś może szybko wyjaśnić, jak działa Valgrind? Przykład: skąd wie, kiedy pamięć jest przydzielana i zwalniana?
80 valgrind 

3
Czy istnieje sposób na zainstalowanie Valgrind na Catalinie?
Czy istnieje sposób na zainstalowanie Valgrind na Catalinie i prawidłowe działanie? Jeśli tak, bardzo doceniłbym proces krok po kroku. Próbowałem zainstalować Valgrind z https://github.com/sowson/valgrind, ale kiedy testowałem helloWorld.cppna terminalu, konsola zwróciła błędy, których nie powinienem był otrzymywać. Nie jestem pewien, czy popełniłem błąd podczas instalacji tej wersji Valgrind, czy też …

3
Jak zainstalować Valgrind na macOS Catalina (10.15) z Homebrew?
Próbowałem zainstalować Valgrind za pomocą polecenia brew install Valgrind i otrzymuję komunikat: „valgrind: Ta formuła albo się nie kompiluje, albo działa zgodnie z oczekiwaniami w wersjach macOS nowszych niż Sierra z powodu niekompatybilności w górę. Błąd: Niezadowolenie wymagało niepowodzenia tej kompilacji.” Próbowałem także „zaparzyć edycję valgrind” i zamienić „sourceware.org/git/valgrind.git” na …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.