My Netbeans 7.4 freezes when attempting to open a file (an sql file) and I quote the error log at the bottom of this post. Now, this bug seems to have been around in one form or another for 12 years!! The most recent patch seems to be in a file called KarmaPreferences.java. Now, this file seems to be part of a javascript module. It seems like I should be able to simply disable or uninstall javascript support and not have to reinstall netbeans from the nightly build, breaking who knows what else in the process. However, when I attempt to do this from ModuleManager, I am told that a whole bunch of modules that should be completely unrelated will be uninstalled including Ant, Java (seriously?!), Python, Service Registry, and IDE Platform. In the vanilla plugins dialogue, Javascript doesn't even show up as an installed or installable plugin.
So, if I'm willing to get rid of unnecessary modules, what should I uninstall to make Netbeans stop freezing everytime I want to open a file? Or, is the below a red herring and I should look elsewhere for the cause of Netbeans freezing? Thanks.
SEVERE [org.openide.util.Exceptions]
java.lang.IllegalStateException: WARNING: Going from readAccess to writeAccess through queue, see #10778: http://www.netbeans.org/issues/show_bug.cgi?
id=10778
[catch] at org.openide.util.Mutex.enterImpl(Mutex.java:709)
at org.openide.util.Mutex.enter(Mutex.java:641)
at org.openide.util.Mutex.writeEnter(Mutex.java:619)
at org.openide.util.Mutex.writeAccess(Mutex.java:440)
at org.netbeans.modules.python.api.PythonPlatformManager.storePlatform(PythonPlatformManager.java:212)
at org.netbeans.modules.python.api.PythonPlatformManager.getBundledPlatform(PythonPlatformManager.java:98)
at org.netbeans.modules.python.api.PythonPlatformManager.load(PythonPlatformManager.java:176)
at org.netbeans.modules.python.api.PythonPlatformManager.<init>(PythonPlatformManager.java:61)
at org.netbeans.modules.python.api.PythonPlatformManager.getInstance(PythonPlatformManager.java:112)
at org.netbeans.modules.python.project.ui.actions.RunSingleCommand.<init>(RunSingleCommand.java:34)
at org.netbeans.modules.python.project.PythonActionProvider.<init>(PythonActionProvider.java:45)
at org.netbeans.modules.python.project.PythonProject.createLookup(PythonProject.java:95)
at org.netbeans.modules.python.project.PythonProject.<init>(PythonProject.java:72)
at org.netbeans.modules.python.project.PythonProjectType.createProject(PythonProjectType.java:31)
at org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.loadProject(AntBasedProjectFactorySingleton.java:264)
at org.netbeans.api.project.ProjectManager.createProject(ProjectManager.java:371)
at org.netbeans.api.project.ProjectManager.access$300(ProjectManager.java:86)
at org.netbeans.api.project.ProjectManager$2.run(ProjectManager.java:292)
at org.netbeans.api.project.ProjectManager$2.run(ProjectManager.java:235)
at org.openide.util.Mutex.readAccess(Mutex.java:337)
at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:235)
at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:129)
at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:102)
at org.netbeans.modules.java.project.ProjectClassPathProvider.findClassPath(ProjectClassPathProvider.java:68)
at org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:628)
at org.netbeans.modules.parsing.impl.indexing.errors.Utilities.getSourceClassPathFor(Utilities.java:73)
at org.netbeans.modules.parsing.impl.indexing.errors.ErrorAnnotator$1.run(ErrorAnnotator.java:315)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
Diagnostic information
For people looking for an answer
I had the same error under windows 8 x64
I just give the netbeans64.exe (netbeans.exe in x86) admin rights in properties menu and the problem dissapeared.