[comp.sys.amiga] CodePRobe bugs

rhilchie@water.waterloo.edu (Robert W. Hilchie) (01/14/89)

I'm suprised no one's mentioned these.

It appears that whenever you reference a symbol of the form "func\var",
CodePRobe gets the value from a constant offset to the frame pointer a5,
even if a5 holds a pointer to the frame of some procedure other than "func".
Thus "func\var" yields correct results only when executing "func".

Also, when you have a watch set on an automatic variable of a function you're
tracing through, then you trace into a function call, as you trace over the
return back to the first function, CodePRobe tends to run the program to
completion rather than pausing the program.

Then again maybe it's something I'm doing wrong. (I'm referring CodePRobe that
comes with Lattice V5.0, of course.)

							Rob.