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.
See the last question/explanation on http://profiler.netbeans.org/faqs.html Basically, if during redefinition a profiler stumbles upon an unlinked (see JVM Spec) class C, it tries to link it. If C references some other class D, and D is not on class path, linking fails, the profiler prints an error and doesn't do instrumentation. We could do better (in JDK 1.5 at least) by checking in advance which classes aren't linked, and not attempting to instrument them until they are actually linked (which may never happen).
Issue 55306 seems to indicate that in extreme cases, attempting to instrument a class that is not linked can result in a ClassCircularityError. Thus this issue needs to be addressed not just out of usability reasons.
Fixed in M6.
Verification of old issues.
Closing old issues.
Reverting to the original Target Milestone value changed by mistake. Sorry for inconvenience.