Has anyone seen an insta-segfault with i386-linux-user qemu? I've compiled qemu-0.9.0 as well as qemu-cvs (2007-09-18) with gcc-3.4 and -fno-strict-aliasing on an amd64 and I get this:
./i386-linux-user/qemu-i386 --help Segmentation fault >From GDB: Program received signal SIGSEGV, Segmentation fault. 0x0000000000000000 in ?? () (gdb) bt #0 0x0000000000000000 in ?? () #1 0x00000000600575ed in __libc_csu_init () #2 0x00002b826c660ade in __libc_start_main () from /lib/libc.so.6 #3 0x00000000600050e9 in _start () Nice NULL frame there - and it's before main() is reached. Install prefix /usr BIOS directory /usr/share/qemu binary directory /usr/bin Manual directory /usr/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /home/thayne/dev/c2/qemu-0.9.0 C compiler gcc-3.4 Host C compiler gcc (also tried with gcc-3.4) make make install install host CPU x86_64 host big endian no target list i386-linux-user arm-linux-user gprof enabled no profiler no static build no SDL support yes SDL static link yes mingw32 support no Adlib support yes CoreAudio support no ALSA support yes DSound support no FMOD support no kqemu support yes Documentation yes CFLAGS -Wall -fno-strict-aliasing -Wall -ggdb -fno-strict-aliasing libc 2.6.1-1 (debian lenny)