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 194352 - NPE in org.netbeans.modules.editor.lib2.view.DocumentView.propertyChange()
Summary: NPE in org.netbeans.modules.editor.lib2.view.DocumentView.propertyChange()
Status: RESOLVED DUPLICATE of bug 197534
Alias: None
Product: editor
Classification: Unclassified
Component: Painting & Printing (show other bugs)
Version: 7.0
Hardware: PC Windows XP
: P3 normal (vote)
Assignee: Miloslav Metelka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-14 14:48 UTC by dds.dhawal
Modified: 2011-10-07 12:48 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
screenshot (54.53 KB, image/png)
2011-01-14 14:49 UTC, dds.dhawal
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dds.dhawal 2011-01-14 14:48:36 UTC
netbeans dev version : NetBeans IDE Build 201101110000


stacktrace : 

java.lang.NullPointerException
	at org.netbeans.modules.editor.lib2.view.DocumentView.propertyChange(DocumentView.java:1301)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
	at java.awt.Component.firePropertyChange(Component.java:7865)
	at java.awt.Component.setFont(Component.java:1648)
	at java.awt.Container.setFont(Container.java:1571)
	at javax.swing.JComponent.setFont(JComponent.java:2716)
	at org.netbeans.modules.editor.lib2.view.DocumentView.updateDefaultFontAndColors(DocumentView.java:771)
	at org.netbeans.modules.editor.lib2.view.DocumentView.checkSettingsInfo(DocumentView.java:684)
	at org.netbeans.modules.editor.lib2.view.DocumentView.checkViewsInited(DocumentView.java:477)
	at org.netbeans.modules.editor.lib2.view.DocumentView.getPreferredSpan(DocumentView.java:324)
	at javax.swing.plaf.basic.BasicTextUI$RootView.getPreferredSpan(BasicTextUI.java:1340)
	at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:906)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1627)
	at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1372)
	at javax.swing.text.JTextComponent.getPreferredScrollableViewportSize(JTextComponent.java:1959)
	at javax.swing.ViewportLayout.preferredLayoutSize(ViewportLayout.java:75)
	at java.awt.Container.preferredSize(Container.java:1616)
	at java.awt.Container.getPreferredSize(Container.java:1601)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1629)
	at javax.swing.ScrollPaneLayout.preferredLayoutSize(ScrollPaneLayout.java:475)
	at java.awt.Container.preferredSize(Container.java:1616)
	at java.awt.Container.getPreferredSize(Container.java:1601)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1629)
	at java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:702)
	at java.awt.Container.preferredSize(Container.java:1616)
	at java.awt.Container.getPreferredSize(Container.java:1601)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1629)
	at javax.swing.JRootPane$RootLayout.preferredLayoutSize(JRootPane.java:903)
	at java.awt.Container.preferredSize(Container.java:1616)
	at java.awt.Container.getPreferredSize(Container.java:1601)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1629)
	at java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:702)
	at java.awt.Container.preferredSize(Container.java:1616)
	at java.awt.Container.getPreferredSize(Container.java:1601)
	at java.awt.Window.pack(Window.java:665)
	at org.netbeans.modules.web.core.JspEditorWarmUpTask.run(JspEditorWarmUpTask.java:315)
	at org.netbeans.modules.ide.ergonomics.fod.WarmUp.run(WarmUp.java:75)
	at org.netbeans.modules.ide.ergonomics.fod.WarmUp.run(WarmUp.java:75)
Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to
	at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:1465)
	at org.netbeans.modules.ide.ergonomics.fod.WarmUp.stateChanged(WarmUp.java:83)
	at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:133)
	at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:119)
	at org.netbeans.modules.ide.ergonomics.fod.FeatureManager.fireChange(FeatureManager.java:300)
	at org.netbeans.modules.ide.ergonomics.fod.FeatureManager.propertyChange(FeatureManager.java:286)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
	at org.openide.modules.ModuleInfo.firePropertyChange(ModuleInfo.java:151)
	at org.netbeans.Module.firePropertyChange0(Module.java:600)
	at org.netbeans.ChangeFirer.fire(ChangeFirer.java:110)
	at org.netbeans.ModuleManager.enable(ModuleManager.java:1027)
	at org.netbeans.modules.autoupdate.services.OperationSupportImpl$ForEnable.enable(OperationSupportImpl.java:186)
	at org.netbeans.modules.autoupdate.services.OperationSupportImpl$ForEnable.access$1200(OperationSupportImpl.java:129)
	at org.netbeans.modules.autoupdate.services.OperationSupportImpl$ForEnable$1.run(OperationSupportImpl.java:160)
	at org.netbeans.modules.autoupdate.services.OperationSupportImpl$ForEnable$1.run(OperationSupportImpl.java:158)
	at org.openide.util.Mutex.writeAccess(Mutex.java:436)
	at org.netbeans.modules.autoupdate.services.OperationSupportImpl$ForEnable.doOperation(OperationSupportImpl.java:158)
	at org.netbeans.api.autoupdate.OperationSupport.doOperation(OperationSupport.java:70)
	at org.netbeans.modules.ide.ergonomics.fod.ModulesActivator.doEnableModules(ModulesActivator.java:144)
	at org.netbeans.modules.ide.ergonomics.fod.ModulesActivator.enableModules(ModulesActivator.java:109)
	at org.netbeans.modules.ide.ergonomics.fod.InstallOrActivateTask.run(InstallOrActivateTask.java:83)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424)
	at org.openide.util.RequestProcessor$Processor.doEvaluate(RequestProcessor.java:2012)
	at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:1659)
	at org.netbeans.modules.ide.ergonomics.fod.ModulesInstaller.installModules(ModulesInstaller.java:126)
	at org.netbeans.modules.ide.ergonomics.fod.ConfigurationPanel.run(ConfigurationPanel.java:195)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968)
Comment 1 dds.dhawal 2011-01-14 14:49:09 UTC
Created attachment 104996 [details]
screenshot
Comment 2 Tomas Mysik 2011-06-03 10:22:20 UTC
Batch reassigning.
Comment 3 Tomas Mysik 2011-06-16 16:03:05 UTC
Reassigning to the proper component, please evaluate. Thanks.
Comment 4 Miloslav Metelka 2011-10-07 12:48:15 UTC
This should be resolved by changes in issue 197534. If the problem would persist in NB 7.1 Beta or later builds please reopen the issue. Thanks.

*** This bug has been marked as a duplicate of bug 197534 ***