From mboxrd@z Thu Jan 1 00:00:00 1970 From: lars.bjorndal@grieg.uib.no (Lars =?iso-8859-1?q?Bj=F8rndal?=) Subject: Re: Bug in the latest version Date: Mon, 28 Oct 2002 22:43:22 +0100 Sender: linux-msdos-owner@vger.kernel.org Message-ID: References: Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: (Bart Oldeman's message of "Mon, 28 Oct 2002 00:43:57 -0500 (EST)") List-Id: Content-Type: text/plain; charset="iso-8859-1" To: linux-msdos@vger.kernel.org Thank you! Now, wp.exe works perfect! Lars Bart Oldeman writes: > On Sun, 27 Oct 2002, Lars Bj=F8rndal wrote: > >> How do I unpack the wp.exe-file? > > try this: > http://www.mirror.ac.uk/sites/ftp.simtel.net/pub/simtelnet/msdos/exec= omp/unp411.zip > > I don't completely understand the log so I couldn't reply anything us= eful > so far. The last lines of your log look like this: > > INT21 (0) at c000:1508: AX=3D3300, BX=3D0001, CX=3D0000, DX=3D0001, D= S=3Dc000, ES=3Dc000 > int 0x21, ax=3D0x3300 > DO_VM86, cs=3D0133:109e ss=3Dc000:00f4 f=3D00033002 > ax=3D3300 bx=3D0001 ss=3Dc000 sp=3D00f4 bp=3D0000 > cx=3D0000 dx=3D0001 ds=3Dc000 cs=3D0133 ip=3D109e > si=3D13fb di=3D0162 es=3Dc000 flg=3D00033002 > RET_VM86, cs=3Dc000:c009 ss=3Dc000:00ee f=3D000b3217 ret=3D0x1 > ax=3D8f11 bx=3Dbf06 ss=3Dc000 sp=3D00ee bp=3D0000 > cx=3D2352 dx=3D0001 ds=3D09e8 cs=3Dc000 ip=3Dc009 > si=3De451 di=3D8208 es=3Dc000 flg=3D000b3217 > PIC: 0 32 00000000 fffafff9 00000000 Activate ++ dos time to 17607= 3668 > DO_VM86, cs=3Dc000:c00a ss=3Dc000:00ee f=3D000b3217 > ax=3D8f11 bx=3Dbf06 ss=3Dc000 sp=3D00ee bp=3D0000 > cx=3D2352 dx=3D0001 ds=3D09e8 cs=3Dc000 ip=3Dc00a > si=3De451 di=3D8208 es=3Dc000 flg=3D000b3217 > SIGILL while in vm86() > ERROR: unexpected CPU exception 0x06 err=3D0x00000000 cr2=3D00000000 = while in > vm86 (DOS) > > Program=3Dsigsegv.c, Line=3D202 > EIP: c000:0000c3cf ESP: c000:000018e2 VFLAGS(b): 00000 00110010 0000= 0110 > EAX: 00006f04 EBX: 0000a0aa ECX: 0000f16a EDX: 00000000 VFLAGS(h): > 00003206 > ESI: 00008f79 EDI: 00008208 EBP: 0000e0e2 DS: 09e8 ES: 372a FS: 0000 = GS: > 0000 > FLAGS: PF IF RF VM VIF IOPL: 3 > > essentially the PIC is the last thing handled before the crash and St= as > knows the PIC better than I do. What looks suspicious (though maybe i= t > might be completely logical to the DOSEMU PIC experts) is that > a) the DOS time is the same as in the previous PIC call. > b) IP is increased by 1 (c000:0009->c000:000a) for no apparent reason= =2E > > Namely, the PIC call before the one above does this: > > RET_VM86, cs=3Dfdc8:6c52 ss=3D0133:0916 f=3D000b3286 ret=3D0x2f02 > ax=3D111b bx=3D03c0 ss=3D0133 sp=3D0916 bp=3D0444 > cx=3D0000 dx=3D3601 ds=3D0133 cs=3Dfdc8 ip=3D6c52 > si=3D00b0 di=3D00b0 es=3D036a flg=3D000b3286 > Do INT0x2f: Using caller_function() > INT2F at fdc8:6c52: AX=3D111b, BX=3D03c0, CX=3D0000, DX=3D3601, DS=3D= 0133, ES=3D036a > MFS: Entering dos_fs_redirect, FN=3D1B > .. bunch of MFS stuff > PIC: 0 32 00000000 fffafff9 00000000 pic_itime[1]=3D 176096631 > PIC: 0 32 00000000 fffafff9 00000000 pic_sys_time set to 176073668 > PIC: 0 32 00000000 fffafff9 00000000 Activate ++ dos time to 17607= 3668 > DO_VM86, cs=3Dfdc8:6c52 ss=3D0133:0916 f=3D000b3287 > > Bart > > - > To unsubscribe from this list: send the line "unsubscribe linux-msdos= " in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html --=20 Lars Bj=F8rndal Storetveit=E5sen 15, 5067 Bergen. Tlf.: 55 28 87 55 Mobil: 958 37 537 Telefaks: 55 28 40 67 - To unsubscribe from this list: send the line "unsubscribe linux-msdos" = in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html