Hello guys,
I just installed version 0.98.8 from sources to see if my problem would
go away if I gave myself all kinds of weird permissions.
Before I was running the binary distribution (.rpm) and when I entered a
certain section in the program, dosemu would exit with a message
containing registers and stack and the exception. The exception was 6,
invalid opcode.
I then got the sources and installed full-feature. It now crashes with a
different message, which is more human readable, but less detailed.
CPU speed set to 233/1 MHz
Running on CPU=586, FPU=1, rdtsc=1
Unknown debug-msg mask: e (when I run dosdbg +a)
ERROR: general protection at 0x10cd0a: d8
ERROR: SIGSEGV, protected insn...exiting!
Also, I seem to end up at a different point in dosdebug,
General Protection Fault, system state: stopped
AX=0002 BX=0005 CX=0000 DX=8a86 SI=3246 DI=ffff SP=087c BP=0001
DS=0669 ES=081d FS=0000 GS=0000 FL=3206
CS:IP=ffff:cd1a SS:SP=0669:087c
ffff:cd1a D805 fadd dword ptr [di]
The program:
SCULPTOR 4GL + SQL
Release 2.1c (21 Sep 1992)
(C) 1984-1992 Microprocessor Developments Ltd.
All rights reserved
It in turns calls other programs, I think.
I am running RH5.2 and linux kernel 2.0.36 and MSDOS 7.00 (win 95). This
program can run in a dos box in windows.
-mln
P.S. dosemu kicks the ass of vmware (much faster).