debug-symbols
# if DEBUG vs. Conditional ("DEBUG")
Który jest lepszy do wykorzystania i dlaczego, na dużym projekcie:
#if DEBUG
public void SetPrivateValue(int value)
{ ... }
#endif
Lub
[System.Diagnostics.Conditional("DEBUG")]
public void SetPrivateValue(int value)
{ ... }
Debugowanie Xcode 4.2 nie oznacza wywołania stosu
Mam problem z debugowaniem Xcode 4.2 w symulatorze / urządzeniu z iOS 5. Następujący kod ulega awarii, zgodnie z oczekiwaniam ... 8743 0x7091f8 0x7fcaa9 0x2257fa9 0x16881c5 0x15ed022 0x15eb90a 0x15eadb4 0x15eaccb 0x6f02a7 0x6faa93 0x2889 0x2805)
Dzięki.
Uwolnij generowanie.pliki pdb, dlaczego?
Dlaczego Visual Studio 2005 generuje pliki .pdb podczas kompilacji w release? Nie będę debugować kompilacji wydania, więc dlaczego są one generowane?
Czy powinienem kompilować release buildy z informacjami o debugowaniu jako "full" lub "pdb-only"?
W Visual Studio 2010 dla projektu C#, jeśli przejdziesz do Właściwości projektu > Build > Advanced > debug Info masz ... "full" i "pdbonly"? https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-options/debug-compiler-option
Jakie jest ryzyko wdrożenia symboli debugowania (pliku pdb) w środowisku produkcyjnym?
Mam aplikację, która rejestruje ślady wyjątków i chciałem, aby te ślady stosu zawierały nazwy plików i numery linii, gdy zost ... i nazw zmiennych lokalnych (zakładając, że nie pokazujesz śladów stosu użytkownikom końcowym). Czy też to uprościłem? dużo?
Jak mogę sprawdzić, czy biblioteka została skompilowana za pomocą opcji-g?
Mam kilka skompilowanych bibliotek na Linuksie x86 i chcę szybko ustalić, czy były one skompilowane z symbolami debugowania.
Jak ustawić symbole w WinDbg?
Używam narzędzia debugowania dla Windows i otrzymuję następujący komunikat o błędzie podczas uruchamiania WinDbg / cdb lub ... igurować WinDbg, aby znaleźć symbole?
Zastrzeżenie: to ma być kanoniczne pytanie do wszystkich źle symbole posty w windbg .
Import class-dump info do GDB
Czy można zaimportować wyjście z class-dump do GDB?
Przykładowy kod:
$ cat > test.m
#include <stdio.h>
#import &l ... ?
Edit: byłoby najlepiej, gdyby działał z GDB v6 i nie tylko GDB v7, ponieważ GDB v6 jest najnowszą wersją z łatkami Apple.
Jak zdemontować jedną funkcję za pomocą objdump?
Mam zainstalowany binarny w moim systemie i chciałbym spojrzeć na demontaż danej funkcji. Preferowane jest użycie objdump, al ... ania, znajduję tę nazwę wspomnianą w sekcji .debug_str, ale nie znam narzędzia, które może przekształcić to w zakres adresów.
katalogi dSYM podczas kompilacji kodu C++ W MacOS
Dlaczego kompilowanie C++ na Macu zawsze tworzy *.katalogi dSYM?
Jest jakiś sposób, żeby to wyłączyć?
Tworzenie tabeli symboli dla gdb przy użyciu cmake
Czy Jest jakiś sposób na stworzenie tylko tabeli symboli przy użyciu cmake dla gdb ?
Uzyskanie oryginalnej nazwy zmiennej dla wartości LLVM
Operands for an llvm::User (np. Instrukcja) są llvm::Values.
Po przejściu mem2reg zmienne są w formie SSA , a ich nazwy jak ... k Mogę określić oryginalną zmienną (lub nazwaną stałą) z llvm::Value? Debuggery muszą być w stanie to zrobić, więc jak Mogę?
Zapobiega próbom wczytania symboli w programie Visual Studio dla określonej biblioteki DLL
Mam Visual Studio 2005 skonfigurowane do korzystania z serwerów symboli Microsoftu. Mam również zainstalowany UltraMon , któr ... e szukał?
(próbowałem utworzyć pusty plik RTSUltraMonHookX32.pdb, ale Visual Studio widzi, że nie jest dobry i szuka dalej.)
Visual Studio 2012 Strona Nie Kopiuje.pliki pdb
Używałem VS 2010 i VS2008. Kiedy używałem ich w moich projektach usług WCF, mój .Pliki PDB były zawsze kopiowane, gdy robiłe ... symboli. Myślę, że moja publikacja powinna po prostu "zrobić to", tak jak w 2008 i 2010 roku. Jakieś rady?
Z Góry Dzięki.
Debugging.NET kod z symbolem MS Serwer-VS Nie pokazuje wartości zmiennej
Kiedy debuguję moje ASP.NET kod strony internetowej za pomocą symbolu debugowania Microsoft dla. NET .. Ciągle dostaję ten gł ... bugować .. ponieważ nie mogę zobaczyć/pobrać wartości zmiennych lokalnych, gdy przechodzę przez kod.
Jakieś wskazówki/myśli?
Getting rid of " nie ma kodu źródłowego dostępnego dla bieżącej lokalizacji."
OK, to moja wina, ale nie mogę się uratować.
Za każdym razem, gdy próbuję wejść do klasy, która ma pola z przypisaniami wywo ... łowego
plik symboli .lokalizacje pdb-puste
Symbole pamięci podręcznej z symbol serwerów do tego katalogu: C:\temp (pusty)
Czy jest jakiś minus pozostawiania symboli debugowania w Release buildach?
Staram się ustalić, czy są jakieś wady budowania binariów wydań z pozostawionymi symbolami debugowania. Dla naszych kompilacj ... inarnego). Wiem, że kwestia rozmiaru może być Naprawiono, usuwając symbole, ale czy jest coś jeszcze subtelnego, co mi umyka?