From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: Re: qemu-kvm segfault Date: Mon, 14 Mar 2011 11:54:25 +0100 Message-ID: <4D7DF3E1.2070208@web.de> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig827C5329BE4C01B6B71298C0" Cc: kvm@vger.kernel.org, Corentin Chary To: Boris Dolgov Return-path: Received: from fmmailgate01.web.de ([217.72.192.221]:55983 "EHLO fmmailgate01.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752391Ab1CNKy1 (ORCPT ); Mon, 14 Mar 2011 06:54:27 -0400 In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig827C5329BE4C01B6B71298C0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 2011-03-14 11:33, Boris Dolgov wrote: > Hello! >=20 > I am facing an often qemu-kvm segfault when using vnc session. >=20 > Program terminated with signal 11, Segmentation fault. > #0 0x00000000004195fb in main_loop_wait (nonblocking=3D out>) at /usr/src/debug/qemu-kvm-0.13.0/vl.c:1274 > 1274 FD_SET(ioh->fd, &rfds); > (gdb) bt > #0 0x00000000004195fb in main_loop_wait (nonblocking=3D out>) at /usr/src/debug/qemu-kvm-0.13.0/vl.c:1274 > #1 0x000000000042b067 in kvm_main_loop () at > /usr/src/debug/qemu-kvm-0.13.0/qemu-kvm.c:1710 > #2 0x000000000041a51e in main_loop (argc=3D, > argv=3D, envp=3D) at > /usr/src/debug/qemu-kvm-0.13.0/vl.c:1343 > #3 main (argc=3D, argv=3D, > envp=3D) at > /usr/src/debug/qemu-kvm-0.13.0/vl.c:3097 > (gdb) p ioh > $1 =3D (IOHandlerRecord *) 0x2d16b60 > (gdb) p *ioh > $3 =3D {fd =3D 56568928, fd_read_poll =3D 0, fd_read =3D 0x49c620 > , fd_write =3D 0, deleted =3D 0, opaque =3D 0x3507e70,= ufd > =3D 0x0, next =3D {le_next =3D 0x2d16dc0, le_prev =3D 0x87d8e0}} > (gdb) p rfds > $4 =3D {fds_bits =3D {0 }} > (gdb) p *(ioh->next->le_next) > $5 =3D {fd =3D 20, fd_read_poll =3D 0, fd_read =3D 0x49c620 , > fd_write =3D 0, deleted =3D 0, opaque =3D 0x365d6d0, ufd =3D 0x0, next = =3D > {le_next =3D 0x2d16b10, le_prev =3D 0x2d16b98}} > (gdb) p *io_handlers.lh_first > $11 =3D {fd =3D 56568928, fd_read_poll =3D 0, fd_read =3D 0x49c620 > , fd_write =3D 0, deleted =3D 0, opaque =3D 0x3507e70,= ufd > =3D 0x0, next =3D {le_next =3D 0x2d16dc0, le_prev =3D 0x87d8e0}} >=20 > Looks like fd is getting corrupted somewhere. >=20 > I am using qemu-kvm from standart Fedora 14 repo: > [root@serv qemu-kvm-0.13.0]# qemu-kvm --version > QEMU emulator version 0.13.0 (qemu-kvm-0.13.0), Copyright (c) > 2003-2008 Fabrice Bellard >=20 > startup command is: > qemu-kvm -name freebsd8.1 -m 1500 -smp 4 -cdrom > /home/iso/FreeBSD-8.1-RELEASE-amd64-disc1.iso -boot d -vga std -drive > index=3D0,media=3Ddisk,if=3Dide,file=3D/dev/mapper/vg0-freebsd8.1,boot=3D= on,cache=3Dnone > -vnc 0.0.0.0:2 -net nic,macaddr=3DFE:E1:DE:AD:00:00,vlan=3D0 -net > tap,script=3D/root/qemu-ifup-br0,vlan=3D0 -monitor stdio -usb -usbdevic= e > tablet -enable-kvm >=20 Does [1] fix the issue for you? Jan [1] http://thread.gmane.org/gmane.comp.emulators.kvm.devel/69071 --------------enig827C5329BE4C01B6B71298C0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAk198+EACgkQitSsb3rl5xSs6gCfX2Swv2B2KTFxX2uHjtWaTWEj E1EAn0sgnXs7OgWGHJMIHUv3yDNMCFu/ =+u8W -----END PGP SIGNATURE----- --------------enig827C5329BE4C01B6B71298C0--