Affects Version/s: 11.2, 11.3
Fix Version/s: None
Netbeans 11.2 and 11.3_beta
Ubuntu 18.04 LTS
OpenJDK 11.0.6 (2020-01-14) , via apt-get installed
In NB 11.2 +, with un-installed nb-javac plug-in and enabled Overrides editor hint, whilst editing a Java source file containing Overrides situations, a few seconds later NB raises a red Null-pointer exception notification. Please see attached stacktrace text-file.
How to reproduce the bug, step by step:
1) I use Netbeans Ant projects with JDK11 source-/binary-format, but the bug probably also happens with other project types.
2) When NB asks to install nb-javac plugin, please don't install it. In case it's already installed, un-install it. With enabled nb-javac plugin, the Null-pointer exception bug doesn't happen. (Also the refactoring-rename only works fully with a non-installed nb-javac plug-in.)
3) In NB's menu Tools -> Options -> Editor -> Hints -> Java, in section "Standard javac warnings", enable the Overrides checkbox.
4) Create a simple mini Java source file with offending source code lines, like:
5) Now whenever we edit some of the code in the source file, a few seconds later, when NB's parser wants to check the source code for potential Overrides hint situations, it raises the red Null-pointer exception notification.
6) Work-around: Disable the Overrides checkbox in the NB editor's hints section.