小编Joh*_*ohn的帖子

qemu-arm qemu:未捕获的目标信号 11(分段错误)-核心已转储

当我跑 qemu-arm -L /usr/arm-linux-gnueabi/ ./foo在码头工人Linux 4.9.125-linuxkit #1 SMP Fri Sep 7 08:20:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux在MacOS 10.13,

然后得到这个错误:

qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Segmentation fault
Run Code Online (Sandbox Code Playgroud)

qemu-arm 版本信息是:

# qemu-arm --version
qemu-arm version 2.5.1, Copyright (c) 2003-2008 Fabrice Bellard
Run Code Online (Sandbox Code Playgroud)

foo二进制信息是:

ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=86eb0b9c5fb202aad4f915699afc36e7bd209743, not stripped
Run Code Online (Sandbox Code Playgroud)

然后,我曾经gdb调试过qemu-arm,得到了详细信息:

gdb-peda$ r -L /usr/arm-linux-gnueabi/lib ./foo …
Run Code Online (Sandbox Code Playgroud)

linux gcc arm qemu docker

5
推荐指数
1
解决办法
5964
查看次数

标签 统计

arm ×1

docker ×1

gcc ×1

linux ×1

qemu ×1