java.lang.NullPointerException at sun.font.FontDesignMetrics$MetricsKey.init(FontDesignMetrics.java:199) at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:267) at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:949) at javax.swing.JComponent.getFontMetrics(JComponent.java:1599) at org.netbeans.editor.FontMetricsCache.getFontMetrics(FontMetricsCache.java:77) at org.netbeans.editor.EditorUI.computeLineNumberDigitWidth(EditorUI.java:1516) at org.netbeans.editor.EditorUI.updateComponentProperties(EditorUI.java:827) at org.netbeans.editor.EditorUI$Listener$1.run(EditorUI.java:1641) at org.netbeans.editor.Utilities.runInEventDispatchThread(Utilities.java:1045) at org.netbeans.editor.EditorUI$Listener.preferenceChange(EditorUI.java:1637) at org.netbeans.editor.EditorUI.modelChanged(EditorUI.java:563) at org.netbeans.editor.EditorUI.propertyChange(EditorUI.java:598) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at java.awt.Component.firePropertyChange(Component.java:8239) at org.openide.text.QuietEditorPane.firePropertyChange(QuietEditorPane.java:209) at javax.swing.text.JTextComponent.setDocument(JTextComponent.java:437) at org.openide.text.QuietEditorPane.setDocument(QuietEditorPane.java:162) at org.openide.text.CloneableEditor$DoInitialize.initDocument(CloneableEditor.java:742) at org.openide.text.CloneableEditor$DoInitialize.initVisual(CloneableEditor.java:756) at org.openide.text.CloneableEditor.getEditorPane(CloneableEditor.java:1281) at org.netbeans.core.spi.multiview.text.MultiViewCloneableEditor.getToolbarRepresentation(MultiViewCloneableEditor.java:91) at org.netbeans.core.spi.multiview.text.MultiViewEditorElement.getToolbarRepresentation(MultiViewEditorElement.java:109) at org.netbeans.core.multiview.MultiViewPeer.peerComponentShowing(MultiViewPeer.java:262) at org.netbeans.core.multiview.MultiViewCloneableTopComponent.componentShowing(MultiViewCloneableTopComponent.java:125) at org.openide.windows.WindowManager.componentShowing(WindowManager.java:339) at org.netbeans.core.windows.WindowManagerImpl.componentShowing(WindowManagerImpl.java:1157) at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:168) at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:273) at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:249) at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:187) at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:127) at org.netbeans.core.windows.Central.activateModeTopComponent(Central.java:1760) at org.netbeans.core.windows.WindowManagerImpl.topComponentRequestActive(WindowManagerImpl.java:1291) at org.openide.windows.TopComponent.requestActive(TopComponent.java:868) at org.openide.windows.CloneableOpenSupport$1.run(CloneableOpenSupport.java:102) at org.openide.util.Mutex.doEvent(Mutex.java:1341) at org.openide.util.Mutex.writeAccess(Mutex.java:455) at org.openide.windows.CloneableOpenSupport.open(CloneableOpenSupport.java:98) at org.openide.text.CloneableEditorSupport.open(CloneableEditorSupport.java:507) at org.openide.actions.OpenAction.performAction(OpenAction.java:84) at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:586) at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:95) at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:116) at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:99) at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:583) at org.openide.explorer.view.TreeView$PopupSupport.mouseClicked(TreeView.java:1629) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252) at java.awt.Component.processMouseEvent(Component.java:6376) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6138) at java.awt.Container.processEvent(Container.java:2085) at java.awt.Component.dispatchEventImpl(Component.java:4735) at java.awt.Container.dispatchEventImpl(Container.java:2143) at java.awt.Component.dispatchEvent(Component.java:4565) at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4621) at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:4291) at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:4212) at java.awt.Container.dispatchEventImpl(Container.java:2129) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4565) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:679) at java.awt.EventQueue.access$000(EventQueue.java:85) at java.awt.EventQueue$1.run(EventQueue.java:638) at java.awt.EventQueue$1.run(EventQueue.java:636) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98) at java.awt.EventQueue$2.run(EventQueue.java:652) at java.awt.EventQueue$2.run(EventQueue.java:650) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:649) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:153) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)