From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hl9jV-0006ly-8Z for qemu-devel@nongnu.org; Mon, 07 May 2007 16:22:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hl9jT-0006lY-Q8 for qemu-devel@nongnu.org; Mon, 07 May 2007 16:22:56 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hl9jT-0006lV-LH for qemu-devel@nongnu.org; Mon, 07 May 2007 16:22:55 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Hl9cS-00032x-Li for qemu-devel@nongnu.org; Mon, 07 May 2007 16:15:40 -0400 Received: from root by ciao.gmane.org with local (Exim 4.43) id 1Hl9bq-0003SM-TG for qemu-devel@nongnu.org; Mon, 07 May 2007 22:15:03 +0200 Received: from 216-15-104-38.c3-0.upd-ubr7.trpr-upd.pa.cable.rcn.com ([216.15.104.38]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 May 2007 22:15:02 +0200 Received: from naesten by 216-15-104-38.c3-0.upd-ubr7.trpr-upd.pa.cable.rcn.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 May 2007 22:15:02 +0200 From: Samuel Bronson Date: Mon, 7 May 2007 19:51:48 +0000 (UTC) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: news Subject: [Qemu-devel] Triple-fault causes abort(), which doesn't end pointer grabs Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org So, if the guest system has a triple-fault, and I had had my mouse grabbed, it stays grabbed, so that X has to be restarted (as far as I know). This happens because abort() doesn't run functions registered with atexit(). Suggest use of exit() instead.