From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NbA7S-0000SC-NA for qemu-devel@nongnu.org; Sat, 30 Jan 2010 04:59:58 -0500 Received: from [199.232.76.173] (port=41910 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NbA7R-0000S4-Si for qemu-devel@nongnu.org; Sat, 30 Jan 2010 04:59:57 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NbA7Q-0005P2-S5 for qemu-devel@nongnu.org; Sat, 30 Jan 2010 04:59:57 -0500 Received: from mail-px0-f189.google.com ([209.85.216.189]:63080) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NbA7Q-0005Oo-HK for qemu-devel@nongnu.org; Sat, 30 Jan 2010 04:59:56 -0500 Received: by pxi27 with SMTP id 27so2276622pxi.4 for ; Sat, 30 Jan 2010 01:59:55 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <4B63FC50.10403@mail.berlios.de> References: <62332.72612.qm@web15907.mail.cnb.yahoo.com> <4B63153A.6070509@twiddle.net> <20100129213808.GA11999@laped.iglesias.mooo.com> <4B63697D.4040507@mail.berlios.de> <761ea48b1001291714j7440b241w79ae3c458cc8d5b6@mail.gmail.com> <4B63FC50.10403@mail.berlios.de> Date: Sat, 30 Jan 2010 10:59:55 +0100 Message-ID: <761ea48b1001300159t109f3e4fgc4f7eb0e9d9cc74e@mail.gmail.com> Subject: Re: [Qemu-devel] [BUG] qemu-x86_64 crash when running bntest (was: [PATCH] Porting TCG to alpha platform) From: Laurent Desnogues Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Weil Cc: "Edgar E. Iglesias" , qemu-devel@nongnu.org On Sat, Jan 30, 2010 at 10:30 AM, Stefan Weil wrote: > Laurent Desnogues schrieb: >> On Sat, Jan 30, 2010 at 12:04 AM, Stefan Weil >> wrote: >> [...] >>> that was a good suggestion. bntest raises a segmentation fault >>> (NULL pointer, p =3D=3D 0, see below) with qemu-x86_64 on a x86_64 host= . >> >> Compile bntest statically and it should work. >> >> x86_64 user mode is completely broken for dynamically >> linked programs. >> >> >> Laurent >> > > A statically linked bntest results in a crash, too. > > Stefan > > > $ ldd bntest > =A0 =A0 =A0 =A0not a dynamic executable > $ x86/x86_64-linux-user/qemu-x86_64 ./bntest > ERROR: ioctl(SNDCTL_DSP_MAPINBUF): target=3D0x80085013 host=3D0x80105013 > ERROR: ioctl(SNDCTL_DSP_MAPOUTBUF): target=3D0x80085014 host=3D0x80105014 > obase=3D16 > ibase=3D16 > test BN_add > print "test BN_add\n" > qemu: uncaught target signal 11 (Segmentation fault) - core dumped That worked for me. Could show us the last translated TB? Laurent