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.
WeakListener tries to look up a remove method for listeners on the source object using reflection. It expects to find one because there was an add method, or it would not be being used. At one time, NoSuchMethodException's were getting printed on console regularly, and so someone (Ales I think?) commented out the stack trace. It seems the reason these were getting thrown to begin with was that the code to look up the method is wrong: it does not look for remove methods defined in superclasses and not overridden, which is perfectly legitimate. Probably if the method search was fixed, the stack trace could be printed again because it would really be an unexpected condition, and also a small memory leak would be resolved.
I agree.
Fixed in main trunk
Utilties.errManager() returns null so it prints out exceptions. I temporarily remove my modification.
Fixed so that you need to have logging level 0 for org.openide.util to be able to see the exception. Otherwise it prints out exceptions in an EE version and that breaks the build.
Resolved for 3.4.x or earlier, no new info since then -> verified
Resolved for 3.4.x or earlier, no new info since then -> closing.