dosemu 1.2.1.0 hanging during startup

James B. Hiller
2004-04-02T03:23:03Z

Referencing my post of a few days ago, shown below, I have run dosdebug
with it. The primary result that I get is that:

a. When I don't run it with dosdebug, dosemu usually hangs before it
finishes its startup (maybe 1 out of 10 or 15 times it will start and
run correctly).

b. When I do run it with dosdebug, and simply issue a 'g' and let it
go, dosemu runs fine all the time.

So the presence of the debugger is affecting the hang. This is making
me think "pointer error" somewhere, but I couldn't even begin to guess
how to proceed. Any suggestions?

thx,
jbh

> The problem I'm now having is that xdosemu seems to rarely start
> successfully. I invoke it, and I get:
>
> Linux DOS emulator 1.2.1.0 $Date: 2004/03/06$
> Last configured at Sun Mar 14 11:49:18 EST 2004 on linux
> This is work in progress.
> Please test against a recent version before reporting bugs and problems.
> Submit Bug Reports, Patches & New Code to linux-msdos@vger.kernel.org or via
> the SourceForge tracking system at http://www.sourceforge.net/projects/dosemu
>
> DPMI-Server Version 0.9 installed
>
> Starting Windows 95...
>
> And then it hangs (this isn't really trying to start Win95 - this is just the
> DOS that I have had around). Prior to version 1.2.X, it would always start
> fine - after this line, I would get a quick blast of the Win95 splash, and
> then a DOS prompt.
>
> Once in a very great while, I get it now, but rarely. Usually it hangs, and
> the CPU is consumed until I kill it.
>
> If I try to start just regular dosemu (from an xterm still), I get:
>
> Note that DOS needs 25 lines. You might want to enlarge your
> window before continuing.
>
>
> Now type ENTER to start DOSEMU or <Ctrl>C to cancel
> Linux DOS emulator 1.2.1.0 $Date: 2004/03/06$
> Last configured at Sun Mar 14 11:49:18 EST 2004 on linux
> This is work in progress.
> Please test against a recent version before reporting bugs and problems.
> Submit Bug Reports, Patches & New Code to linux-msdos@vger.kernel.org or via
> the SourceForge tracking system at http://www.sourceforge.net/projects/dosemu
>
> DPMI-Server Version 0.9 installed
>
> Starting Windows 95...
>
> [dosemu EMS 4.0 driver installed]
> "Welcome to dosemu 1.2.1!"
> C:\>
>
> and all is good.
>
> I don't think I'm doing anything wrong on my side, since I'm using the DOS
> I've been using ever since I put Win95 on my machine, and it has always
> worked fine; and I got rid of the lredirs that had been evidently causing
> problems previously, as well as the attempt to boot directly from the DOS
> partition. And since regular dosemu seems to work fine, the matter seems
> to be something that only affects xdosemu's startup.
>
> Thanks!
>
> jbh
> -
> 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
>