The "bt" gdb command:
$ gdb ./mydebugexe
(gdb) run
...
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7ac5ba7 in ?? () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff7ac5ba7 in ?? () from /lib64/libc.so.6
#1 0x0000000000400597 in test () at main.cpp:6
#2 0x00000000004005ad in main (argc=1, argv=0x7fffffffdae8) at main.cpp:10
$ gdb ./mydebugexe
(gdb) run
...
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7ac5ba7 in ?? () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff7ac5ba7 in ?? () from /lib64/libc.so.6
#1 0x0000000000400597 in test () at main.cpp:6
#2 0x00000000004005ad in main (argc=1, argv=0x7fffffffdae8) at main.cpp:10
To copy to clipboard, switch view to plain text mode
If you are using gdb inside Qt Creator then you get a backtrace automatically.
Bookmarks