From: dcasale AT my-deja DOT com Newsgroups: comp.os.msdos.djgpp Subject: Re: My program hangs under RHIDE's debugger Date: Thu, 09 Nov 2000 19:46:48 GMT Organization: Deja.com - Before you buy. Lines: 34 Message-ID: <8ueuv6$bh6$1@nnrp1.deja.com> References: <8ueodf$5ep$1 AT nnrp1 DOT deja DOT com> NNTP-Posting-Host: 199.249.234.30 X-Article-Creation-Date: Thu Nov 09 19:46:48 2000 GMT X-Http-User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98) X-Http-Proxy: 1.1 x60.deja.com:80 (Squid/1.1.22) for client 199.249.234.30 X-MyDeja-Info: XMYDJUIDdcasale To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com In article <8ueodf$5ep$1 AT nnrp1 DOT deja DOT com>, dcasale AT my-deja DOT com wrote: > In article , > djgpp AT delorie DOT com wrote: > > > > On Thu, 9 Nov 2000 dcasale AT my-deja DOT com wrote: [snip] > > The Interrupt List says something about specific BIOSes which fail > > to handle this function correctly if the flag word at DS:[SI+2] is > > not 0000h on entry. Are you sure you zero that word? > > You mean InfoFlags in the structure above? No, I don't zero that. > I'll check to see if that's the problem. Thanks. Argh! Now this is just plain odd. ;_; I zeroed the structure in question. The first time through the loop, everything is fine. The second time, it hangs on that exact interrupt call. *sighs* I tried compiling with -gstabs2 explicitly to see if RHIDE's debugger just didn't like the native debugging info (from -g2), but that didn't change anything. Stay tuned... Damon Casale, damon AT WRONG DOT redshift DOT com (remove the obvious) Updates as we know them, even if we don't. Aren't elections wonderful? Sent via Deja.com http://www.deja.com/ Before you buy.