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 224624 - Project Window shows no project
Summary: Project Window shows no project
Status: RESOLVED WONTFIX
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Infrastructure (show other bugs)
Version: 7.2
Hardware: PC Linux
: P3 normal (vote)
Assignee: Milos Kleint
URL:
Keywords: JDK_SPECIFIC
Depends on:
Blocks:
 
Reported: 2013-01-09 04:45 UTC by nikunj2712
Modified: 2013-01-09 09:24 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
IDE log (120.25 KB, text/plain)
2013-01-09 04:45 UTC, nikunj2712
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nikunj2712 2013-01-09 04:45:39 UTC
Product Version = NetBeans IDE 7.2 (Build 201207171143)
Operating System = Linux version 2.6.32-45-generic running on i386
Java; VM; Vendor = 1.6.0_24
Runtime = OpenJDK Client VM 20.0-b12
Comment 1 nikunj2712 2013-01-09 04:45:47 UTC
Created attachment 130018 [details]
IDE log
Comment 2 nikunj2712 2013-01-09 04:47:08 UTC
Whenever i switch on my PC & then open netbeans, My project list window shows no projects. Also trying to open from File->Open Recent project, the project doesn't open.
Comment 3 Milos Kleint 2013-01-09 08:49:29 UTC
relevant stacktrace from ide log.

java.lang.NoClassDefFoundError: Could not initialize class org.netbeans.modules.project.ui.OpenProjectList$ProjectByDisplayNameComparator
	at org.netbeans.modules.project.ui.OpenProjectList.projectByDisplayName(OpenProjectList.java:137)
	at org.netbeans.modules.project.ui.ProjectsRootNode$ProjectChildren.getKeys(ProjectsRootNode.java:394)
	at org.netbeans.modules.project.ui.ProjectsRootNode$ProjectChildren.addNotify(ProjectsRootNode.java:261)
	at org.openide.nodes.Children.callAddNotify(Children.java:575)
	at org.openide.nodes.EntrySupportDefault.getArray(EntrySupportDefault.java:632)
	at org.openide.nodes.EntrySupportDefault.getNodes(EntrySupportDefault.java:114)
	at org.openide.nodes.EntrySupportDefault.getNodes(EntrySupportDefault.java:165)
	at org.openide.nodes.Children.getNodes(Children.java:469)
	at org.netbeans.modules.project.ui.ProjectTab$KeepExpansion.run(ProjectTab.java:431)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1452)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2032)
SEVERE [global]
java.lang.NoClassDefFoundError: Could not initialize class org.netbeans.modules.project.ui.OpenProjectList$ProjectByDisplayNameComparator
	at org.netbeans.modules.project.ui.OpenProjectList.projectByDisplayName(OpenProjectList.java:137)
	at org.netbeans.modules.project.ui.ProjectsRootNode$ProjectChildren.getKeys(ProjectsRootNode.java:394)
	at org.netbeans.modules.project.ui.ProjectsRootNode$ProjectChildren.addNotify(ProjectsRootNode.java:261)
	at org.openide.nodes.Children.callAddNotify(Children.java:575)
	at org.openide.nodes.EntrySupportDefault.getArray(EntrySupportDefault.java:632)
	at org.openide.nodes.EntrySupportDefault.getNodes(EntrySupportDefault.java:114)
	at org.openide.nodes.EntrySupportDefault.getNodes(EntrySupportDefault.java:165)
	at org.openide.nodes.EntrySupportDefault.getNodesCount(EntrySupportDefault.java:169)
	at org.openide.nodes.Children.getNodesCount(Children.java:509)
	at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:258)
Comment 4 Milos Kleint 2013-01-09 08:53:35 UTC
java.lang.NullPointerException
	at java.text.RBTableBuilder.getCharOrder(RBTableBuilder.java:442)
	at java.text.RBTableBuilder.addComposedChars(RBTableBuilder.java:183)
	at java.text.RBTableBuilder.build(RBTableBuilder.java:158)
	at java.text.RBCollationTables.<init>(RBCollationTables.java:83)
	at java.text.RuleBasedCollator.<init>(RuleBasedCollator.java:293)
	at java.text.Collator.getInstance(Collator.java:268)
	at java.text.Collator.getInstance(Collator.java:224)
	at org.netbeans.modules.project.ui.OpenProjectList$ProjectByDisplayNameComparator.<clinit>(OpenProjectList.java:1674)
Caused: java.lang.ExceptionInInitializerError
	at org.netbeans.modules.project.ui.OpenProjectList.projectByDisplayName(OpenProjectList.java:137)
	at org.netbeans.modules.project.ui.ProjectsRootNode$ProjectChildren.getKeys(ProjectsRootNode.java:394)
	at org.netbeans.modules.project.ui.ProjectsRootNode$ProjectChildren.addNotify(ProjectsRootNode.java:261)
	at org.openide.nodes.Children.callAddNotify(Children.java:575)
	at org.openide.nodes.EntrySupportDefault.getArray(EntrySupportDefault.java:632)
	at org.openide.nodes.EntrySupportDefault.getNodes(EntrySupportDefault.java:114)
	at org.openide.nodes.EntrySupportDefault.getNodes(EntrySupportDefault.java:165)
	at org.openide.nodes.Children.getNodes(Children.java:469)
	at org.netbeans.modules.project.ui.ProjectsRootNode.checkNoLazyNode(ProjectsRootNode.java:214)
	at org.netbeans.modules.project.ui.ProjectsRootNode.checkNoLazyNode(ProjectsRootNode.java:209)
	at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.run(OpenProjectList.java:317)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1452)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2032)
Comment 5 Milos Kleint 2013-01-09 08:56:14 UTC
please update your JDK to latest oracle 1.6 or 1.7. The problem appears to be in the call to java.text.Collator.getInstance() not completing and throwing NPE.
Comment 6 Milos Kleint 2013-01-09 09:24:29 UTC
closing as wontfix as the issue appears to be in the jdk sourcebase. Nothing we can do on our part. Please upgrade to Oracle JDK from [1] and if the problem persists reopen the issue.


[1] - http://www.oracle.com/technetwork/java/javase/downloads/index.html