嵌入式ARM程序高级调试技能:19.qemu arm elf无法生成coredump
/home/aiot/share/share/qemu_arm/linuxc/elf_coredump/elfcore.c1 #include <stdio.h>2 int main() 3 {4 int *ptr = NULL;5 printf("compile time is %s %s\n",__DATE__,__TIME__);6 *ptr = 10; // 尝试对空指针解引用,这会导致Core Dump7 return 0;8 }
arm-linux-gnueabihf-gcc -g -O0 elfcore.c -o elfcore
一.qemu arm elf无法生成coredump
/mnt # ulimit -a
core file size (blocks) (-c) 0
data seg size (kb) (-d) unlimited
scheduling priority (-e) 0
file size (blocks) (-f) unlimited
pending signals (-i) 1952
max locked memory (kb)