From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BecZH-00021g-VC for qemu-devel@nongnu.org; Sun, 27 Jun 2004 12:31:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BecZH-00021U-6c for qemu-devel@nongnu.org; Sun, 27 Jun 2004 12:31:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BecZH-00021R-3Q for qemu-devel@nongnu.org; Sun, 27 Jun 2004 12:31:47 -0400 Received: from [204.127.202.64] (helo=sccrmhc13.comcast.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BecWq-0004QB-7V for qemu-devel@nongnu.org; Sun, 27 Jun 2004 12:29:16 -0400 From: Phil Rasch Date: Sun, 27 Jun 2004 10:28:53 -0600 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200406271028.54054.phil@supstitches.com> Subject: [Qemu-devel] qemu page fault on app running win98 as guest OS Reply-To: phil@supstitches.com, 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 Hi All, I have installed qemu on a linux 2.4.21 kernel. I installed the CVS snapshot from 2004-6-17. Then I installed Win98 as the guest OS following Hetz Ben Hamo's Windows 9X (Guest) with QEMU - How to at Everything worked great so far. I havent had any problems. But all that I have done is install the drivers for printer and graphics adaptor, and get the network (including network printers and file sharing) working under tun/tap. No problems until now. The whole reason for doing this is that I wanted to run a few win98 apps that I have too much invested in to stop now. I wanted to run a label making program marketed by wasp labeller. When I try to run the binary, after doing the install, the application crashes, and I get the following message: WLAB32 caused an invalid page fault in module WLAB32.EXE at 0167:0077528b. Registers: EAX=00000000 CS=0167 EIP=0077528b EFLGS=00000212 EBX=007c8294 SS=016f ESP=009ef6a4 EBP=009ef728 ECX=00c90f9e DS=016f ESI=007c8294 FS=0dbf EDX=00000000 ES=016f EDI=00000000 GS=0000 Bytes at CS:EIP: ff 51 58 db e2 89 45 c0 83 7d c0 00 7d 1d 6a 58 Stack dump: 00000000 00000000 007c8294 007c8294 00000000 00000000 00000000 00793d20 00000000 00000000 00000000 00000000 00000000 00000000 00000000 007c8c70 So here are my questions. Is the problem likely to be in QEMU or in the application? If it is in the application, since it works when running win98 in native mode are there any suggested workarounds for applications that fail under QEMU? Am I expecting too much from this version of QEMU? Thanks for any advice you might have. Phil