Сохранение основного файла в gdb
можно save / dump основной файл с помощью gdb? Иногда я хочу сохранить файл, чтобы проанализировать его позже.
2 ответа:
выполните команду "generate-core-file" в gdb.
(gdb) help generate-core-file Save a core file with the current state of the debugged process. Argument is optional filename. Default filename is 'core.<process_id>'. (gdb) break main Breakpoint 1 at 0x400e0b: file utils/udec.c, line 36. (gdb) r Starting program: /home/nos/build/utils/udec Breakpoint 1, main (argc=1, argv=0x7fffffffe9a8) at utils/udec.c:36 36 int fileargc = 1; (gdb) generate-core-file Saved corefile core.7336