This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
When an overriden method is called from the super class, evaluation in debugger provides value from the method declared in the super class and not the actual overriden method. The attached project demonstrates this faulty behavior: - Step into the AbstractClass.doTest() method. - Evaluate test() in "boolean t = test()" statement, - Evaluation returns "false", but after a next step t = true.
Created attachment 37153 [details] The test project.
This is a problem in evaluator, scheduling for 6.0.
Fixed in the new evaluator algorithm - see issue #108873.
Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier.