mkent@dewey.soe.berkeley.edu (Marty Kent) (02/27/89)
I'm having a problem with the LSC 3.0 debugger - while stepping through
code, when I get to a certain quite simple statement of the form
"if (var) ptr->member = var;"
the debugger says "illegal instruction" and refuses to do anything else. I
can't even get the Monitor command to work! Running under MultiFinder, I
can move to other applications etc. but can't do anything with the
debugger - in fact Shutdown fails and I have to turn the machine off by
hitting the power switch!
Is this a bug in the debugger? Any suggestions, anyone??
Marty Kent Sixth Sense Research and Development
415/642 0288 415/548 9129
MKent@dewey.soe.berkeley.edu
{uwvax, decvax, inhp4}!ucbvax!mkent%dewey.soe.berkeley.edu
Kent's heuristic: Look for it first where you'd most like to find it.siegel@endor.harvard.edu (Rich Siegel) (02/27/89)
In article <28209@ucbvax.BERKELEY.EDU> mkent@dewey.soe.berkeley.edu (Marty Kent) writes: > "if (var) ptr->member = var;" It's possible that "ptr" has a bad value, so the assignment is smashing some part of useful memory. The Data window may come in handy here. --Rich Rich Siegel Staff Software Developer THINK Technologies Division, Symantec Corp. Internet: siegel@endor.harvard.edu UUCP: ..harvard!endor!siegel Phone: (617) 275-4800 x305