Hello,
I work for a small company based in Maine,
and we are trying to move away from Microsoft.
We have downloaded dosemu-0.98.4
source, compiled it, and have a partition with command.com
setup.
Using dos, or xdos, we run into a problem using an application
developed in foxpro for dos.
After the application issues a print job, the program crashes,
the output is as follows from start of xdos, to finish:
[root@haynes /root]# xdos
cpu speed set to 233/1 MHz
running on cpu=586, fpu=1, rdtsc=1
ERROR: unexpected cpu exception 0x60 errorcode: 0x00000000 while in vm86
(DOS)
[00518548]
program=sigsegv.c, line=246
[00518550] eip: 0000:0000198e esp: 3dce:0000d50c vflags(b): 00000
00110110 00000011
eax: 00000061 ebx: 0000d2fa ecx: 00002020 edx: 00002020 vflags(h):
00003603
esi: 00002020 edi: 00000061 ebp: 00002020 ds: 3dce es: e59c fs: 0000 gs:
0000
[00518575] flags: cf if df rf vm vif iopl: 3
[00518575] stack: 1e 1e 1e 1e 61 00 20 20 20 20 -> 0e d5 fa d2 2c d7 c6
63 03 00
[00518575] ops : f4 f5 f6 f7 f8 f9 fa fb fc fd -> fe ff 00 00 00 00 00
00 00 00
FE 0000:198e db fe
[root@haynes /root]#
And that's it...
Remember, this is after a print job has been issued to lp
setup by /etc/dosemu.conf
The application, written in foxpro, crashes when printing MOST
of the time, sometimes it works. Very strange.
If anyone has any insight into this problem, I would much appreciate
it. Thank you!
Josh Susen
Computer Programmer
I.S. Development
Get Your Private, Free Email at http://www.hotmail.com