qemu-0.14.1 ./configure --target-list=i386-softmmu,x86_64-softmmu,arm-softmmu qemu(-system-(x86_64|arm)) > Segmentation fault: 11
I can reproduce this reliably when running
> qemu-system-arm -L . -kernel vmlinuz-2.6.32-5-versatile -initrd initrd.gz -hda hda.img -m 256 -M versatilepb -append "desktop=lxde"
Ironically I just figured out how to fix this issue. It only segfaults when built with LLVM. If you installed with homebrew, run
>brew install qemu --use-gcc --force
To get a working version.
> It only segfaults when built with LLVM.
This was because of QEMU's use of a global-fixed-register variable. This usage has now been removed and QEMU builds and runs fine with LLVM as well as pure gcc.
Bug watches keep track of this bug in other bug trackers.
I can reproduce this reliably when running
> qemu-system-arm -L . -kernel vmlinuz- 2.6.32- 5-versatile -initrd initrd.gz -hda hda.img -m 256 -M versatilepb -append "desktop=lxde"