如何在Linux中查看核心文件以进行调试?
作者:互联网
我想在调试程序时查看核心文件的内容.如何查看核心文件的内容?
解决方法:
objdump -s core-file
样本输出:
core.30049: file format elf64-x86-64
Contents of section note0:
0000 05000000 88000000 03000000 434f5245 ............CORE
0010 00000000 00740000 0objdump -s core-file
40 00000000 .....t...`.@....
0020 00000000 e8030000 e8030000 61750000 ............au..
0030 c4730000 61750000 f1340000 636f756e .s..au...4..coun
0040 745f696e 66696e69 74652e6f 2f686f6d t_infinite.o/hom
0050 652f6369 726f2f62 616b2f67 69742f63 e/ciro/bak/git/c
0060 70702f63 68656174 2f676462 2f636f75 pp/cheat/gdb/cou
0070 6e745f69 6e66696e 6974652e 6f757420 nt_infinite.out
[...]
标签:linux,debugging,core-dump 来源: https://codeday.me/bug/20190808/1624665.html