java.lang.IllegalArgumentException at java.nio.Buffer.position(Buffer.java:244) at sun.font.TrueTypeFont.lookupName(TrueTypeFont.java:1249) at sun.font.TrueTypeFont.getFamilyName(TrueTypeFont.java:1548) at sun.font.FontFamily.remove(FontFamily.java:63) at sun.font.SunFontManager.replaceFont(SunFontManager.java:2624) at sun.font.SunFontManager.deRegisterBadFont(SunFontManager.java:2577) at sun.font.TrueTypeGlyphMapper.handleBadCMAP(TrueTypeGlyphMapper.java:104) at sun.font.TrueTypeGlyphMapper.(TrueTypeGlyphMapper.java:58) at sun.font.TrueTypeFont.getMapper(TrueTypeFont.java:1559) at sun.font.FileFontStrike.(FileFontStrike.java:187) at sun.font.FileFont.createStrike(FileFont.java:95) at sun.font.Font2D.getStrike(Font2D.java:359) at sun.font.Font2D.getStrike(Font2D.java:308) at sun.font.CompositeStrike.getStrikeForSlot(CompositeStrike.java:78) at sun.font.CompositeStrike.getFontMetrics(CompositeStrike.java:93) at sun.font.FontDesignMetrics.initMatrixAndMetrics(FontDesignMetrics.java:359) at sun.font.FontDesignMetrics.(FontDesignMetrics.java:350) at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:302) at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1113) at javax.swing.JComponent.getFontMetrics(JComponent.java:1626) at org.netbeans.editor.GlyphGutter.getLineNumberWidth(GlyphGutter.java:448) at org.netbeans.editor.GlyphGutter.getWidthDimension(GlyphGutter.java:462) at org.netbeans.editor.GlyphGutter.resize(GlyphGutter.java:390) at org.netbeans.editor.GlyphGutter.update(GlyphGutter.java:380) at org.netbeans.editor.GlyphGutter.(GlyphGutter.java:228) at org.netbeans.editor.GlyphGutter.createSideBar(GlyphGutter.java:857) at org.netbeans.modules.editor.impl.CustomizableSideBar.createSideBarsMap(CustomizableSideBar.java:420) at org.netbeans.modules.editor.impl.CustomizableSideBar.getSideBarsInternal(CustomizableSideBar.java:204) at org.netbeans.modules.editor.impl.CustomizableSideBar.getSideBars(CustomizableSideBar.java:168) at org.netbeans.modules.editor.NbEditorUI.createExtComponent(NbEditorUI.java:275) at org.netbeans.editor.EditorUI.getExtComponent(EditorUI.java:948) at org.netbeans.modules.editor.NbEditorDocument.createEditor(NbEditorDocument.java:201) at org.openide.text.CloneableEditorInitializer.initCustomEditor(CloneableEditorInitializer.java:533) at org.openide.text.CloneableEditorInitializer.initCustomEditorAndDecorationsInEDT(CloneableEditorInitializer.java:595) at org.openide.text.CloneableEditorInitializer.run(CloneableEditorInitializer.java:344) at org.openide.text.CloneableEditorInitializer.processPendingEDTRequests(CloneableEditorInitializer.java:158) at org.openide.text.CloneableEditorInitializer$1.run(CloneableEditorInitializer.java:107) at org.netbeans.core.windows.WindowManagerImpl$Exclusive$1.run(WindowManagerImpl.java:1563) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) 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)