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 179757 - NPE at EntrySupport$Default.updateOrder due to previous errors
Summary: NPE at EntrySupport$Default.updateOrder due to previous errors
Status: RESOLVED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: Nodes (show other bugs)
Version: 6.x
Hardware: All All
: P4 normal (vote)
Assignee: Jaroslav Tulach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-21 09:05 UTC by tmurison
Modified: 2010-08-30 14:01 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter: 153494


Attachments
stacktrace (1.62 KB, text/plain)
2010-01-21 09:05 UTC, tmurison
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tmurison 2010-01-21 09:05:56 UTC
Build: NetBeans IDE 6.8 (Build 200912041610)
VM: Java HotSpot(TM) 64-Bit Server VM, 16.0-b13, Java(TM) SE Runtime Environment, 1.6.0_18-b07
OS: Windows 7

User Comments:
tmurison: Expanding the root of a project tree




Stacktrace: 
java.lang.NullPointerException
   at org.openide.nodes.EntrySupport$Default.updateOrder(EntrySupport.java:450)
   at org.openide.nodes.EntrySupport$Default.setEntries(EntrySupport.java:344)
   at org.openide.nodes.Children$Keys$2.run(Children.java:1505)
   at org.openide.util.Mutex$1Exec.run(Mutex.java:1239)
   at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1812)
   at org.openide.util.Mutex.postRequest(Mutex.java:1245)
Comment 1 tmurison 2010-01-21 09:05:59 UTC
Created attachment 93456 [details]
stacktrace
Comment 2 Exceptions Reporter 2010-01-21 09:06:05 UTC
This bug already has 5 duplicates 
see http://statistics.netbeans.org/exceptions/detail.do?id=153494
Comment 3 Jaroslav Tulach 2010-03-12 13:33:49 UTC
Looks like the NPEs are caused by another error before:

java.lang.NoClassDefFoundError: org/netbeans/spi/java/project/support/ui/PackageRootNode$AlwaysSearchableSearchInfo
	at org.netbeans.spi.java.project.support.ui.PackageRootNode.alwaysSearchableSearchInfo(PackageRootNode.java:450)


or

SEVERE [org.openide.util.RequestProcessor]: Error in RequestProcessor org.netbeans.spi.project.ui.support.NodeFactorySupport$DelegateChildren$1
java.lang.ClassFormatError: Invalid pc in LineNumberTable in class file org/netbeans/modules/java/api/common/project/ui/LibrariesNode$LibrariesChildren
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
	at org.netbeans.JarClassLoader.doLoadClass(JarClassLoader.java:246)
	at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:297)
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	at org.netbeans.modules.java.api.common.project.ui.LibrariesNode.<init>(LibrariesNode.java:144)
	at org.netbeans.modules.web.project.ui.LibrariesNodeFactory$LibrariesNodeList.node(LibrariesNodeFactory.java:147)
	at org.netbeans.modules.web.project.ui.LibrariesNodeFactory$LibrariesNodeList.node(LibrariesNodeFactory.java:93)
	at org.netbeans.spi.project.ui.support.NodeFactorySupport$DelegateChildren.createNodes(NodeFactorySupport.java:161)
	at org.netbeans.spi.project.ui.support.NodeFactorySupport$DelegateChildren.createNodes(NodeFactorySupport.java:133)
	at org.openide.nodes.Children$Keys$KE.nodes(Children.java:1611)
	at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:147)
	at org.openide.nodes.EntrySupport$Default$Info.nodes(EntrySupport.java:917)
	at org.openide.nodes.EntrySupport$Default.updateAdd(EntrySupport.java:506)
	at org.openide.nodes.EntrySupport$Default.setEntries(EntrySupport.java:348)
	at org.openide.nodes.Children$Keys$2.run(Children.java:1505)


Not that big priority in openide.nodes, I guess.
Comment 4 Jaroslav Tulach 2010-08-30 14:01:31 UTC
Five reports from year 2009 so far. No need for fixing this, especially when it is know the NPE is caused by some previous error.