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.

Bug 98956 - Cannot open velocity files in editor
Summary: Cannot open velocity files in editor
Status: RESOLVED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: languages (show other bugs)
Version: 6.x
Hardware: All Linux
: P1 blocker (vote)
Assignee: Jan Jancura
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-26 12:38 UTC by _ hair
Modified: 2007-04-20 17:54 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ hair 2007-03-26 12:38:03 UTC
SEVERE [global]
java.lang.NullPointerException
        at
org.netbeans.modules.languages.features.MyFirstDrawLayer.markToken(MyFirstDrawLayer.java:198)
        at
org.netbeans.modules.languages.features.MyFirstDrawLayer.updateContext(MyFirstDrawLayer.java:110)
        at
org.netbeans.editor.DrawEngine.computeFragmentDisplayWidth(DrawEngine.java:470)
        at
org.netbeans.editor.DrawEngine.drawCurrentTokenFragment(DrawEngine.java:783)
        at org.netbeans.editor.DrawEngine.drawCurrentToken(DrawEngine.java:880)
        at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1062)
        at org.netbeans.editor.DrawEngineLineView.paint(DrawEngineLineView.java:239)
        at
org.netbeans.lib.editor.view.GapBoxViewChildren.paintChildren(GapBoxViewChildren.java:783)
        at org.netbeans.lib.editor.view.GapBoxView.paint(GapBoxView.java:1463)
        at
org.netbeans.lib.editor.view.GapDocumentView.paint(GapDocumentView.java:231)
        at org.netbeans.editor.DrawEngineDocView.paint(DrawEngineDocView.java:314)
        at org.netbeans.editor.view.spi.LockView.paint(LockView.java:363)
        at javax.swing.plaf.basic.BasicTextUI$RootView.paint(BasicTextUI.java:1421)
        at javax.swing.plaf.basic.BasicTextUI.paintSafely(BasicTextUI.java:725)
        at javax.swing.plaf.basic.BasicTextUI.paint(BasicTextUI.java:868)
        at javax.swing.plaf.basic.BasicTextUI.update(BasicTextUI.java:847)
        at javax.swing.JComponent.paintComponent(JComponent.java:758)
        at javax.swing.JComponent.paint(JComponent.java:1022)
        at javax.swing.JComponent.paintToOffscreen(JComponent.java:5104)
        at
javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285)
        at javax.swing.RepaintManager.paint(RepaintManager.java:1132)
        at javax.swing.JComponent._paintImmediately(JComponent.java:5052)
        at javax.swing.JComponent.paintImmediately(JComponent.java:4862)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:727)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:683)
        at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:663)
        at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
[catch] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
        at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Comment 1 Petr Jiricka 2007-04-19 17:04:16 UTC
Hi, what are the steps to reproduce?
Comment 2 Pavel Buzek 2007-04-20 17:54:54 UTC
Cannot reproduce, more importantly there is now code to prevent this very NPE
(added on March 28). Please test again and file a new issue or reopen if you
still see a problem.