GDB - Definiowanie nowych poleceń złożonych z już istniejących

GDB - Definiowanie nowych poleceń złożonych z już istniejących - logo artykułu

Dziś artykuł na temat dostosowywania debuggera GDB do własnych potrzeb. Spróbujemy zdefiniować nowe polecenie opierające się na kilku istniejących, co w pewnych warunkach powinno ułatwić i znacznie przyśpieszyć proces pracy nad odrobaczaniem kodu.

GDB - Warunkowe punkty wstrzymania

GDB - Warunkowe punkty wstrzymania - logo artykułu

Krótka notatka ku pamięci na temat warunkowych breakpoint-ów w debuggerze GDB.

GDB: Breakpoint na linijkę w module programu

GDB: Breakpoint na linijkę w module programu - logo artykułu
Każdy większy program powinien być podzielony na moduły - osobne pliki zawierające pogrupowane funkcje itp. Tak zbudowaną aplikację można w znacznie prostszy sposób analizować, modyfikować oraz szybciej kompilować. Co jednak, gdy chcemy taki program przepuścić przez debugger dbg? ...

Uruchomienie w GDB programu z parametrami/argumentami

Uruchomienie w GDB programu z parametrami/argumentami - logo artykułu
W ostatnim czasie napotkałem kilka problemów podczas debugowania programów w gdb i postanowiłem opisać je na stronie. Na początku chciałbym pokazać w jaki sposób można przesłać do dbg program razem z przyjmowanymi przez niego parametrami.