🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #16

Re: partially resolved: Re: help sought, possible asm/cpu/other problem???

#16
From: dhoke
Date: Fri, 18 Jul 2008 09:49
32 lines
2862 bytes
After even further thought, I'm a little surprised that the debugger 
wouldn't have removed that breakpoint when it stopped, thus causing memory 
to match what it was displaying as what should be there, although, at the 
same time, I'm happy it didn't, because if it did I wouldn't have been able 
to read it with the external program and (eventually) see what was happening 
to me...  So that, I suppose, might still be considered an IDE/debugger bug, 
as its left a process image in a state other than what it displays, but I 
suppose that can be considered the prerogative of the debugger, and maybe 
even, at least in this case, a good thing.

Perhaps it treats the traps of coded int 3's differently from the 
breakpoints it sets, in this regard (or not - but right now I don't feel 
like trying to figure that out.)

"dhoke" <dhoke.nojunk@east-shore.com> wrote in message 
news:48805fcf$1@newsgroups.borland.com...
> And it just occurred to me that 0xcc is an int 3 instruction...
>
> And further occurred to me to check my breakpoints.  Sure enough, I have 
> an address breakpoint set with that value (two of them it seems.)
>
> So I guess it's my fault after all, not bds2006.
>
> "dhoke" <dhoke.nojunk@east-shore.com> wrote in message 
> news:488047c1$1@newsgroups.borland.com...
>> This issue is partially resolved.  It's apparently a bds2006 debugger 
>> issue.
>>
>> Using a hacked program to externally read the debuggee process memory 
>> after a bogus trip (in the filler region being checked by bytesOK) shows 
>> that, in fact, the byte at that particular location is _NOT_ what the 
>> debugger is displaying in the CPU pane.  The debugger is displaying 0xff
Technical Details
Message-ID: <4880675b$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!news.isoc.lu!newsgroups.borland.com!not-for-mail
References: <487e5d3c$1@newsgroups.borland.com> <488047c1$1@newsgroups.borland.com> <48805fcf$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 10cc67,ced19374283c232f
X-Google-Attributes: gid10cc67,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Reply-To: "dhoke" <dhoke.nojunk@east-shore.com>
From: "dhoke" <dhoke.nojunk@east-shore.com>
Newsgroups: borland.public.cppbuilder.nativeapi
References: <487e5d3c$1@newsgroups.borland.com> <488047c1$1@newsgroups.borland.com> <48805fcf$1@newsgroups.borland.com>
Subject: Re: partially resolved: Re: help sought, possible asm/cpu/other problem???
Date: Fri, 18 Jul 2008 05:49:45 -0400
Lines: 34
Organization: East Shore Technologies, Inc.
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-RFC2646: Format=Flowed; Response
NNTP-Posting-Host: 71.245.145.51
Message-ID: <4880675b$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1216374619 71.245.145.51 (18 Jul 2008 02:50:19 -0700)
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!news.isoc.lu!newsgroups.borland.com!not-for-mail