In the course of off-list discussion, I tested this problem much more extensively than I reported here. My own conclusion was similar to your Situation #3: HIMEM and EMM386 are not at issue, and OpenGEM has one or more incompatibilities with the FreeDOS kernel.
But I found further that the problem appeared on FAT32 partitions and not on FAT16 partitions. Perhaps that will further narrow the inquiry. --John Hupp ----- Original Message ----- From: Michael Devore To: freedos-user@lists.sourceforge.net Sent: Saturday, July 08, 2006 2:35 AM Subject: Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2 At 11:38 AM 6/5/2006 -0400, John Hupp wrote: >I am using current stable: >kernel - 1.1.35 Build 2035b-cvs, 2006-05-21 >freecom - 0.84-pre XMS_Swap, 2006-05-21 >himem + emm386 - from emmx208 or emm208x ZIP archive > >I might have added to the original post by saying that this problem does >not occur on an older 486 SX2-50 (no math coprocessor) in an ISA-only >motherboard. Only on this newer Pentium 100 with PCI + ISA. > >I could also have added that all my DOS games (Doom, Quake, Duke, >Spacequest, Beneath A Steel Sky) run fine on this computer and >configuration. > >On the chance that there was a physical memory problem I dropped from 16 >to 8 MB (no difference), and then also swapped in the extra 8 MB (no >difference). > >One thing I noticed in further testing was that Draw, Paint and Doodle >have the most problems. All freehand programs. And if they load >successfully, then they work until you try to close them. Artline is >rather stable by comparison, though it does not seem to offer a freehand >tool, at least that I could find quickly. > >If I drop all the way to no HIMEM and no EMM386, there is insufficient >memory to run Artline or Paint. Draw, Write, Tetris, Scgem, and Fanwor >all seemed to work. But Doodle locks the machine when it closes. Okay, I tested OpenGEM 5 under FreeDOS and was able to get lockups at various times, using HIMEM with or without EMM386 loaded. Unfortunately, I was also able to get out of memory errors and lockups after working with different OpenGEM utilities under Microsoft HIMEM on a FreeDOS kernel. This was on a Athlon 3000+ machine. The lockups were hard, i.e. Ctrl-Alt-Del did not recover. This may be because OpenGEM controls the keyboard vectoring, and it is possibly still "alive" under the lockup, although for the user's purposes, that may be a distinction without a difference. Anyway, given that the problem occurs with Microsoft memory managers, I believe you have one of three situations: 1. OpenGEM 5 has one or more operational bugs, OR 2. OpenGEM 5 or its underlying language (TP?) has one or more problems with very fast machines or machines with large amounts of free extended memory, OR 3. OpenGEM has one or more incompatibilities with the FreeDOS kernel. I don't think whatever is happening is a fault of either FreeDOS HIMEM or EMM386, since similar problems can occur without either loaded. Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user