Pertanyaan yang diberi tag «gdb»

Gunakan tag ini untuk masalah yang terkait atau melibatkan GDB, debugger standar untuk sistem perangkat lunak GNU.

4
GDB: putus jika nilai variabel sama
Saya suka membuat GDB menetapkan titik istirahat ketika variabel sama dengan beberapa nilai yang saya tetapkan, saya mencoba contoh ini: #include <stdio.h> main() { int i = 0; for(i=0;i<7;++i) printf("%d\n", i); return 0; } Keluaran dari GDB: (gdb) break if ((int)i == 5) No default breakpoint address now. (gdb) run …
89 c  gdb 

3
Menggunakan gdb ke kode perakitan satu langkah di luar yang dapat dieksekusi menyebabkan kesalahan "tidak dapat menemukan batas fungsi saat ini"
Saya berada di luar target gdb yang dapat dieksekusi dan saya bahkan tidak memiliki tumpukan yang sesuai dengan target itu. Saya ingin melakukan satu langkah, sehingga saya dapat memverifikasi apa yang terjadi dalam kode assembly saya, karena saya bukan ahli dalam perakitan x86. Sayangnya, gdb menolak melakukan proses debug tingkat …


1
Mengapa alamat __libc_start_main selalu sama di dalam GDB meskipun ASLR aktif?
Breakpoint 1, 0x00007ffff7de8060 in __libc_start_main () from /usr/lib/libc.so.6 (gdb) r The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /home/firstlove/projects/org-ioslide/example/a.out Breakpoint 1, 0x00007ffff7de8060 in __libc_start_main () from /usr/lib/libc.so.6 (gdb) r The program being debugged has been started already. Start it …
16 c  linux  gdb  libc  aslr 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.