From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BZ9cJ-0000U4-1Z for qemu-devel@nongnu.org; Sat, 12 Jun 2004 10:36:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BZ9cG-0000TX-4i for qemu-devel@nongnu.org; Sat, 12 Jun 2004 10:36:18 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BZ9cG-0000TU-32 for qemu-devel@nongnu.org; Sat, 12 Jun 2004 10:36:16 -0400 Received: from [62.253.162.49] (helo=mta09-svc.ntlworld.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BZ9am-0008ON-ML for qemu-devel@nongnu.org; Sat, 12 Jun 2004 10:34:44 -0400 Received: from [10.10.10.100] ([81.107.87.144]) by mta09-svc.ntlworld.com (InterMail vM.4.01.03.37 201-229-121-137-20020806) with ESMTP id <20040612143519.QXXY20971.mta09-svc.ntlworld.com@[10.10.10.100]> for ; Sat, 12 Jun 2004 15:35:19 +0100 From: Antony T Curtis Content-Type: text/plain Message-Id: <1087050882.597.6.camel@pcgem.rdg.cyberkinetica.com> Mime-Version: 1.0 Date: Sat, 12 Jun 2004 15:34:43 +0100 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Wrong Exception - should have GPF instead of PF for NULL selector 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 I have been looking at why OS/2 Warp Connect fails to start Presentation Manager under QEMU and I have found the following... We get a Page Fault when QEMU encounters the following instruction 0xfe0a9971: mov %es:(%si),%ebx Where ES=0x0000 and ESI=0xabde0000 This should generate a General Protection exception as we are accessing memory using a NULL selector I don't know if it would fix OS/2 but it is definitely behaviour which is 'not correct'. -- Antony T Curtis