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.
java.lang.NullPointerException at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.testResourceChange(MetadataElement.java:824) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaDocImpl.getPosition(JavaDocImpl.java:61) at org.netbeans.modules.javacore.JMManager.getElementPosition(JMManager.java:738) at org.netbeans.modules.java.JavaParserGlue$TextElement.getBounds(JavaParserGlue.java:547) at org.netbeans.modules.java.JavaParserGlue$TextElement.getEndOffset(JavaParserGlue.java:617) at org.netbeans.modules.java.JavaParserGlue$TextElement.getElementIndex(JavaParserGlue.java:585) at org.netbeans.modules.java.JavaParserGlue.findElement(JavaParserGlue.java:478) at org.netbeans.modules.debugger.projects.EditorContextImpl.getClassName(EditorContextImpl.java:422) at org.netbeans.modules.debugger.jpda.EditorContextBridge.getClassName(EditorContextBridge.java:224) at org.netbeans.modules.debugger.jpda.breakpoints.LineBreakpointImpl.setRequests(LineBreakpointImpl.java:77) at org.netbeans.modules.debugger.jpda.breakpoints.BreakpointImpl.update(BreakpointImpl.java:86) at org.netbeans.modules.debugger.jpda.breakpoints.BreakpointImpl.set(BreakpointImpl.java:67) at org.netbeans.modules.debugger.jpda.breakpoints.LineBreakpointImpl.<init>(LineBreakpointImpl.java:66) at org.netbeans.modules.debugger.jpda.breakpoints.BreakpointsEngineListener.createBreakpointImpl(BreakpointsEngineListener.java:165) at org.netbeans.modules.debugger.jpda.breakpoints.BreakpointsEngineListener.createBreakpointImpls(BreakpointsEngineListener.java:144) at org.netbeans.modules.debugger.jpda.breakpoints.BreakpointsEngineListener.propertyChange(BreakpointsEngineListener.java:95) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:341) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.firePropertyChange(JPDADebuggerImpl.java:748) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.setState(JPDADebuggerImpl.java:735) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.setRunning(JPDADebuggerImpl.java:567) at org.netbeans.modules.debugger.jpda.actions.StartActionProvider$1.run(StartActionProvider.java:83) at java.lang.Thread.run(Thread.java:595)
Reassigning for evaluation.
What build are you using? Can you provide steps to reproduce?
I use build 20041012 but at home I'm not able to reproduce it. I notice only that green tab which showing current execution line is missing after fix. Now I've got totally unusable IDE - screen will be attached with no Exception and deadlock - I will attch log too.
Created attachment 18280 [details] dead IDE
Created attachment 18281 [details] thread dump
Created attachment 18282 [details] messages.log - there is another exception - i'll serarch issuezilla if i must fill another issue
Tomorrow I'll try to reproduce it at work
It was fixed recently (NPE). Reopen if it occurs again. User: pflaska Date: 04/10/18 05:33:46 Modified: src/org/netbeans/modules/java JavaParserGlue.java Log: #50457: Obtaining of position improved to allow get PositionBounds beginning with javadoc of feature.
Verified in 4.2 (200507110943)
Reorganization of java component