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?