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.
Build: NetBeans IDE Dev (Build jdk8lambda-1604-on-20121214) VM: Java HotSpot(TM) 64-Bit Server VM, 23.6-b04, Java(TM) SE Runtime Environment, 1.7.0_10-b18 OS: Mac OS X User Comments: GUEST: Editing file Stacktrace: java.lang.NullPointerException at org.netbeans.modules.java.source.usages.ClassFileUtil.encodeType(ClassFileUtil.java:247) at org.netbeans.modules.java.source.usages.ClassFileUtil.createExecutableDescriptor(ClassFileUtil.java:198) at org.netbeans.api.java.source.ElementHandle.createImpl(ElementHandle.java:449) at org.netbeans.api.java.source.ElementHandle.create(ElementHandle.java:388) at org.netbeans.api.java.source.ElementHandle.signatureEquals(ElementHandle.java:359) at org.netbeans.modules.java.navigation.CaretListeningTask.run(CaretListeningTask.java:167)
Created attachment 129522 [details] stacktrace
This bug already has 5 duplicates see http://statistics.netbeans.org/exceptions/detail.do?id=196192
lambda branch
Created attachment 130299 [details] stacktrace
Created attachment 130304 [details] stacktrace
Created attachment 131166 [details] stacktrace
Created attachment 133037 [details] stacktrace NPE when calling code completion at position marked by | public static void main (String[] args) { Person[] people = {}; Person a = new Person(); // Arrays.sort(people, Person::compareByAge); // MyIface ddd = (name) -> {return name+"";}; testReference("i1", (name)-> name+"x"); testReference("i2", MyInnerClass::innerMethod); testReference("java.version", people::|getProperty); }
Fixed in jet-main. http://hg.netbeans.org/jet-main/rev/0cd12866e297