Here is my current problem:
I have a source unit that I have written (or should say, converted from C) that is about 2,500 lines total, and about 248K in size. This should be well within the limits of the IDE, as there are plenty more units out there that are much larger, and they debug/single step just fine.
Regardless of what I do, I cannot get any of my breakpoints in THIS unit (only) to activate, all other units are fine. The breakpoints are NOT set on no-op lines, or anything like that. And yes, I do have the debug options set (all of them in fact, I have even tried with remote debugging symbols). I have removed the dcu for this unit multiple times, and even checked sizes when compiled with debug vs non debug (148K/96K).
The only thing that makes this unit unique is the fact that there is a LARGE amount of constant data declared in it, mainly in the form of record constants (and I do mean large, about 100K worth).
Before I go splitting this source across multiple units (I would REALLY rather not do this, as it does compile and execute correctly), does anyone have any ideas/suggestions?
All comments are welcome, so long as you don't tell me to set the debug options flag in the compiler options ;-)
Thanks in advance,
Russell
by: kretzschmarPosted on 2004-02-25 at 06:53:31ID: 10450819
no suggestion yet,
but if you set a breakpoint,
does this breakpoint remain at runtime, or becomes it an x on it?
can you step into your unit?
meikl ;-)