[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::decladebug

Title:Digital Ladebug debugger
Moderator:TLE::LUCIA
Created:Fri Feb 28 1992
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:969
Total number of notes:3959

884.0. "problems with BPT's caused by #include'ing a file" by ADA9X::BRETT () Fri Mar 14 1997 09:59

841.0 reports problems with BPT's caused by #include'ing a file that generates
instructions.

What happens in GEM creates a mergeable and a non-mergeable file in the .o
file for this case, and then ladebug discovers that there are two files
with the same name, so 

(1) when you try to set the bpt by line number, 
    ladebug complains that there are two files of that name

(2) when you use dxladebug, no bpt buttons appear on the screen
    (I presume because it only looks in one, and it is the one without
     code associated with it)

Not only does this screw us for a variety of coding/cm paradigms, it is also
the cause of the problem with debugging C++ templates!  Every instantiation
is compiled in this way, and so NO instantiation supports bpts-by-line.

/Bevin
T.RTitleUserPersonal
Name
DateLines
884.1TLE::MURRAYWanfang MurrayTue Mar 18 1997 12:406
This is indeed a big problem.  Dennis is working with you on it
right now.  Let's try to provide some fixes in the upcoming base 
levels.

Wanfang
884.2TLE::BRETTFri Apr 04 1997 15:025
fixed for C++ by ladebug BL34, C++5.6

still a problem for c