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
