java.lang.NullPointerException at org.netbeans.modules.java.editor.fold.ParsingFoldSupport$FM.invalidate(ParsingFoldSupport.java:489) at org.netbeans.modules.java.editor.fold.ParsingFoldSupport$FM.removeUpdate(ParsingFoldSupport.java:503) at org.netbeans.modules.editor.fold.FoldOperationImpl.removeUpdate(FoldOperationImpl.java:249) at org.netbeans.modules.editor.fold.FoldHierarchyExecution.removeUpdate(FoldHierarchyExecution.java:1002) at org.netbeans.lib.editor.util.swing.PriorityDocumentListenerList.removeUpdate(PriorityDocumentListenerList.java:116) at javax.swing.text.AbstractDocument.fireRemoveUpdate(AbstractDocument.java:259) at org.netbeans.editor.BaseDocument.fireRemoveUpdate(BaseDocument.java:1627) at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:1021) at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:939) at javax.swing.JEditorPane.setText(JEditorPane.java:1409) at org.netbeans.lib.editor.codetemplates.storage.ui.CodeTemplatesPanel.valueChanged(CodeTemplatesPanel.java:490) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415) at javax.swing.DefaultListSelectionModel.removeSelectionIntervalImpl(DefaultListSelectionModel.java:576) at javax.swing.DefaultListSelectionModel.clearSelection(DefaultListSelectionModel.java:420) at javax.swing.JTable.clearSelection(JTable.java:2119) at javax.swing.JTable.clearSelectionAndLeadAnchor(JTable.java:2127) at javax.swing.JTable.tableChanged(JTable.java:4372) at javax.swing.JTable.setModel(JTable.java:3690) at org.netbeans.lib.editor.codetemplates.storage.ui.CodeTemplatesPanel$1.run(CodeTemplatesPanel.java:327) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) at java.awt.EventQueue.access$400(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:697) at java.awt.EventQueue$3.run(EventQueue.java:691) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)