> Admin> I have strange problem. My dosemu crushed after a few minutes
> Admin> work with my program ( reindex several 100 Mb dbf files ) when
> Admin> I set $_ipxsupport = (on). My Fox Pro 2.6 program works on
> Admin> local disk in extension mode (foxprox.exe) but $_ipxsupport
> Admin> influence on it.
>
> Admin> The message after crush is :
>
> Admin> ERROR: unexpected CPU exception 0x0c errorcode: 0x00000000
> Admin> while in vm86 (DOS) Program=sigsegv.c, line 250 .........
> Admin> ......... etc
>
> Admin> Can you help me ?
>
> You may apply this in /usr/src/dosemu-0.99.13/src/arch/linux/async/
>
> --- signal.c.orig Mon Mar 2 09:34:42 1998
> +++ signal.c Mon Mar 2 10:30:09 1998
> @@ -473,7 +473,7 @@
> /* g_printf("**** ALRM: %dms\n",(1000/PARTIALS)); */
>
> - #ifdef IPX
> + #ifdef 0 /* IPX */
> if (config.ipxsup)
> pic_request (PIC_IPX);
> #endif
> printer_tick(0);
>
> But after some period inactivity you lost netware
> connection. So,...
>
You are right. Everything works as you said. Program works without any
problem but about in half an hour the connection losts if I don't work there.
I have the same problem with dosemu 0.98.8 .
Foxprox 2.6 is not stable in such mode of dosemu ( after set $_ipxsupport
and $_dpmi ).
I only open several times (3-5) big file (10M) by foxprox and brows it and
dosemu crushes.
1.
use a.dbf
brows
( 10 times <PgDn> , <Esc> )
use
2.
................
...........
5.
use a.dbf
brows
( 10 times <PgDn> , <Esc> )
use
and you have dosemu crush
> I think this is a bug in PIC emulation for DPMI modes.
>
> --
> Sergey Suleimanov