Pytania otagowane jako gdb

Użyj tego znacznika w przypadku problemów związanych lub z udziałem GDB, standardowego debuggera systemu oprogramowania GNU.


1
Wyjdź z bieżącej funkcji z GDB
Osoby korzystające z programu Visual Studio będą zaznajomione z Shiftklawiszem skrótu +F11 , który wychodzi z funkcji, co oznacza, że ​​kontynuuje wykonywanie bieżącej funkcji, dopóki nie powróci do wywołującego, w którym to momencie się zatrzyma. Czy istnieje odpowiednik w GDB?
144 gdb 


12
Najbardziej skomplikowane / przydatne polecenia dla debuggera gdb [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
138 c  unix  gdb  debugging  dbx 


11
Pobranie GDB w celu zapisania listy punktów przerwania
OK, info break wyświetla punkty przerwania, ale nie w formacie, który dobrze by działał przy ich ponownym użyciu za pomocą --command, jak w tym pytaniu . Czy GDB ma metodę zrzucania ich do pliku, który można ponownie wprowadzić? Czasami podczas sesji debugowania konieczne jest ponowne uruchomienie GDB po utworzeniu zestawu …
130 c++  c  debugging  gdb  breakpoints 

5
Uszkodzona ramka stosu GDB - jak debugować?
Mam następujący ślad stosu. Czy można wyciągnąć z tego cokolwiek przydatnego do debugowania? Program received signal SIGSEGV, Segmentation fault. 0x00000002 in ?? () (gdb) bt #0 0x00000002 in ?? () #1 0x00000001 in ?? () #2 0xbffff284 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) …
113 c  recursion  gdb 

9
podzielony widok gdb z kodem
Właśnie debugowałem program w gdb i jakoś znalazłem nową funkcję, której nigdy wcześniej nie widziałem, ani nawet o niej nie słyszałem, podzielony widok, w którym mogę zobaczyć i przeglądać kod oprócz wydawania poleceń: Co to jest? Co zrobiłem, a dokładniej, jak mogę ponownie uzyskać ten tryb podzielonego ekranu? Czy jest …
111 gdb 


12
Brak GDB w systemie OS X 10.9 (Mavericks)
Użyłem GDB w systemie OS X 10.9 (Mavericks), a go tam nie ma. Gdzie to się podziało? # /usr/lib/gdb -bash: /usr/bin/gdb: No such file or directory # gdb -bash: gdb: command not found Uruchomiłem także Xcode 5.0.1: Preferencje> Pobieranie ..i nie ma już dostępnych narzędzi wiersza poleceń - ffs!
108 xcode  macos  gdb 

10
„Proszę sprawdzić, czy gdb ma podpisany kod - patrz taskgated (8)” - Jak zainstalować gdb z podpisanym kodem homebrew?
Jestem pod OSX 10.8.4 i zainstalowałem gdb 7.5.1 z homebrew (motywacja zdobądź nowy gdb z nowymi funkcjami, takimi jak --with-python itp ...) Krótko mówiąc, kiedy uruchamiam debugowanie w projekcie C ++ Eclipse, otrzymuję: Error in final launch sequence Failed to execute MI command: -exec-run Error message from debugger back end: …
107 c++  eclipse  macos  gdb  homebrew 




7
Gdb drukuje do pliku zamiast na standardowe wyjście
Uruchamiam gdb i chcę zbadać jeden z tych niefortunnych obiektów bogów. Potrzeba wielu stron (a mam monitor 24 "obrócony na bok!), Aby zobaczyć całość. Dla ułatwienia chciałbym, aby gdb wydrukowało obiekt do pliku zamiast na ekranie, abym mógł go otworzyć w vi i poruszaj się z łatwością. Przy całej wszechstronności …
104 redirect  printing  gdb 

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.