Hello,

1. Tried
e c316:903a EB
e c316:903b 08

the trace becomes different, but the app still hangs...

2.  Also tried using freedos instead of msdos.  Same thing...

BTW, the app is actually a client - server app running on netx. Not sure if this is relevant...

Thank you, everyone, for helping out!




From: Ryan Underwood <[EMAIL PROTECTED]>
To: anon permutation <[EMAIL PROTECTED]>
CC: [EMAIL PROTECTED], [EMAIL PROTECTED],[EMAIL PROTECTED]
Subject: Re: Dos App hangs with DPMI / PIC problem
Date: Thu, 16 Sep 2004 15:01:50 -0500



On Thu, Sep 16, 2004 at 03:33:03AM +0000, anon permutation wrote:
>
> Hi,
>
> Thank you for helping. Okay:
>
> 1. I tried e c316:903a 75, and I see the je changed to jne. However, the
> app continues to hang inside that loop...


The flow of execution should be diverted either to or away from the jump
target depending on the value of the zero flag.  If nothing changes in
the trace, then I guess you've done something wrong.  Note that it is
possible for the program to find another place to get stuck after that.

> 2. I tried e c316:903a EB08, and I see the je changed to or [bi+si], cl .
> The app continues to hang inside that loop. However, I think I am not
> doing exactly what Ryan wanted me to do though...


Um, something didn't work there.  Try
e c316:903a EB
e c316:903b 08

But inverting the conditional jump as bart suggested should have at
least gotten you past that point.

> What else can I try?

Asking the vendor what the program is doing at that point so they can
offer suggestions.

--
Ryan Underwood, <[EMAIL PROTECTED]>
<< signature.asc >>

_________________________________________________________________
Is your PC infected? Get a FREE online computer virus scan from McAfee� Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963


-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to