From mboxrd@z Thu Jan 1 00:00:00 1970 From: Conor Murphy Subject: qemu-kvm crash with "double free or corruption" Date: Thu, 24 Mar 2011 11:55:06 +0000 (UTC) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: kvm@vger.kernel.org Return-path: Received: from lo.gmane.org ([80.91.229.12]:51792 "EHLO lo.gmane.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754086Ab1CXMAG (ORCPT ); Thu, 24 Mar 2011 08:00:06 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Q2jCv-0005Lu-0I for kvm@vger.kernel.org; Thu, 24 Mar 2011 13:00:05 +0100 Received: from 95.45.199.134 ([95.45.199.134]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Mar 2011 13:00:04 +0100 Received: from conor_murphy_virt by 95.45.199.134 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Mar 2011 13:00:04 +0100 Sender: kvm-owner@vger.kernel.org List-ID: Hi, I'm trying to write a vioblk driver for Solaris. I've gotten it to the point where the devices are visible to Solaris and can create and FDISK partition table and label it. However, when I try an use newfs to create a filesystem, the VM crashes with the following in the log *** glibc detected *** /usr/bin/qemu-kvm: double free or corruption (!prev): 0x00007fda4c000a00 *** ======= Backtrace: ========= /lib64/libc.so.6[0x3d6da76d63] /usr/bin/qemu-kvm[0x43d6ce] /lib64/libpthread.so.0[0x3d6e206ccb] /lib64/libc.so.6(clone+0x6d)[0x3d6dae0c2d] I'm using qemu-kvm-0.14.0-4.fc14.x86_64 Any suggestions on how to debug this? Thanks, Conor