You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Ruslan Lopez Carro (JIRA)" <ji...@apache.org> on 2018/04/18 14:39:00 UTC

[jira] [Updated] (NETBEANS-693) Exception on project opening

     [ https://issues.apache.org/jira/browse/NETBEANS-693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ruslan Lopez Carro updated NETBEANS-693:
----------------------------------------
    Environment: 
Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-272-on-20180418)
Java: 1.8.0_111; Java HotSpot(TM) 64-Bit Server VM 25.111-b14
Runtime: Java(TM) SE Runtime Environment 1.8.0_111-b14
System: Windows 10 version 10.0 running on amd64; Cp1252; en_US (nb)

  was:
Java: 1.8.0_111; Java HotSpot(TM) 64-Bit Server VM 25.111-b14
Runtime: Java(TM) SE Runtime Environment 1.8.0_111-b14
System: Windows 10 version 10.0 running on amd64; Cp1252; en_US (nb)

    Description: 
When opening a project get the following exception which the exception reporter wants to report:

java.lang.IllegalStateException: Problem in some module which uses Window System: Window System API is required to be called from AWT thread only, see [http://core.netbeans.org/proposals/threading/]
     at org.netbeans.core.windows.WindowManagerImpl.warnIfNotInEDT(WindowManagerImpl.java:1747)
     at org.netbeans.core.windows.WindowManagerImpl.topComponentToolTipChanged(WindowManagerImpl.java:1352)
     at org.openide.windows.TopComponent.setToolTipText(TopComponent.java:1043)
     at com.peter.mavenrunner.MavenRunnerTopComponent.<init>(MavenRunnerTopComponent.java:115)
     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
     at org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.java:197)
     at org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1417)
     at org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:821)
     at org.openide.loaders.FolderLookup$ICItem.getInstance(FolderLookup.java:572)
     at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1030)
     at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1010)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.computeSingleResult(ProxyLookup.java:1260)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1098)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1065)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1048)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.toArray(ProxyLookup.java:1154)
     at java.util.ArrayList.addAll(ArrayList.java:577)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1118)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1065)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1048)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.isEmpty(ProxyLookup.java:1138)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1109)
     at org.openide.util.lookup.ProxyLookup$LazyCollection.access$900(ProxyLookup.java:1026)
     at org.openide.util.lookup.ProxyLookup$LazyCollection$1.hasNext(ProxyLookup.java:1226)
     at org.netbeans.spi.project.support.DelegatingLookupImpl.doDelegate(DelegatingLookupImpl.java:115)
     at org.netbeans.spi.project.support.DelegatingLookupImpl.<init>(DelegatingLookupImpl.java:72)
     at org.netbeans.spi.project.support.LookupProviderSupport.createCompositeLookup(LookupProviderSupport.java:86)
     at org.netbeans.modules.maven.NbMavenProjectImpl.<init>(NbMavenProjectImpl.java:245)
     at org.netbeans.modules.maven.NbMavenProjectFactory.loadProject(NbMavenProjectFactory.java:95)
     at org.netbeans.modules.projectapi.nb.NbProjectManager.createProject(NbProjectManager.java:376)
     at org.netbeans.modules.projectapi.nb.NbProjectManager.access$300(NbProjectManager.java:69)
     at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:289)
     at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:218)
     at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:188)
     at org.openide.util.Mutex.readAccess(Mutex.java:225)
     at org.netbeans.modules.projectapi.nb.NbProjectManager.findProject(NbProjectManager.java:218)
     at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:142)
     at org.netbeans.modules.welcome.content.RecentProjectsPanel$OpenProjectAction$1.run(RecentProjectsPanel.java:207)
     at org.netbeans.modules.progress.ui.RunOffEDTImpl$1.run(RunOffEDTImpl.java:146)
     at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
     at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
     at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
     at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

  was:
java.lang.IllegalStateException: Problem in some module which uses Window System: Window System API is required to be called from AWT thread only, see http://core.netbeans.org/proposals/threading/
    at org.netbeans.core.windows.WindowManagerImpl.warnIfNotInEDT(WindowManagerImpl.java:1747)
    at org.netbeans.core.windows.WindowManagerImpl.topComponentToolTipChanged(WindowManagerImpl.java:1352)
    at org.openide.windows.TopComponent.setToolTipText(TopComponent.java:1043)
    at com.peter.mavenrunner.MavenRunnerTopComponent.<init>(MavenRunnerTopComponent.java:115)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.java:197)
    at org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1417)
    at org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:821)
    at org.openide.loaders.FolderLookup$ICItem.getInstance(FolderLookup.java:572)
    at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1030)
    at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1010)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.computeSingleResult(ProxyLookup.java:1260)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1098)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1065)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1048)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.toArray(ProxyLookup.java:1154)
    at java.util.ArrayList.addAll(ArrayList.java:577)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1118)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1065)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1048)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.isEmpty(ProxyLookup.java:1138)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1109)
    at org.openide.util.lookup.ProxyLookup$LazyCollection.access$900(ProxyLookup.java:1026)
    at org.openide.util.lookup.ProxyLookup$LazyCollection$1.hasNext(ProxyLookup.java:1226)
    at org.netbeans.spi.project.support.DelegatingLookupImpl.doDelegate(DelegatingLookupImpl.java:115)
    at org.netbeans.spi.project.support.DelegatingLookupImpl.<init>(DelegatingLookupImpl.java:72)
    at org.netbeans.spi.project.support.LookupProviderSupport.createCompositeLookup(LookupProviderSupport.java:86)
    at org.netbeans.modules.maven.NbMavenProjectImpl.<init>(NbMavenProjectImpl.java:245)
    at org.netbeans.modules.maven.NbMavenProjectFactory.loadProject(NbMavenProjectFactory.java:95)
    at org.netbeans.modules.projectapi.nb.NbProjectManager.createProject(NbProjectManager.java:376)
    at org.netbeans.modules.projectapi.nb.NbProjectManager.access$300(NbProjectManager.java:69)
    at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:289)
    at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:218)
    at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:188)
    at org.openide.util.Mutex.readAccess(Mutex.java:225)
    at org.netbeans.modules.projectapi.nb.NbProjectManager.findProject(NbProjectManager.java:218)
    at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:142)
    at org.netbeans.modules.welcome.content.RecentProjectsPanel$OpenProjectAction$1.run(RecentProjectsPanel.java:207)
    at org.netbeans.modules.progress.ui.RunOffEDTImpl$1.run(RunOffEDTImpl.java:146)
    at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
    at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
    at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
    at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)


PErhaps related to NETBEANS-659

> Exception on project opening
> ----------------------------
>
>                 Key: NETBEANS-693
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-693
>             Project: NetBeans
>          Issue Type: Bug
>          Components: platform - Window System
>    Affects Versions: 9.0
>         Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-272-on-20180418)
> Java: 1.8.0_111; Java HotSpot(TM) 64-Bit Server VM 25.111-b14
> Runtime: Java(TM) SE Runtime Environment 1.8.0_111-b14
> System: Windows 10 version 10.0 running on amd64; Cp1252; en_US (nb)
>            Reporter: Ruslan Lopez Carro
>            Priority: Minor
>
> When opening a project get the following exception which the exception reporter wants to report:
> java.lang.IllegalStateException: Problem in some module which uses Window System: Window System API is required to be called from AWT thread only, see [http://core.netbeans.org/proposals/threading/]
>      at org.netbeans.core.windows.WindowManagerImpl.warnIfNotInEDT(WindowManagerImpl.java:1747)
>      at org.netbeans.core.windows.WindowManagerImpl.topComponentToolTipChanged(WindowManagerImpl.java:1352)
>      at org.openide.windows.TopComponent.setToolTipText(TopComponent.java:1043)
>      at com.peter.mavenrunner.MavenRunnerTopComponent.<init>(MavenRunnerTopComponent.java:115)
>      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
>      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>      at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
>      at org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.java:197)
>      at org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1417)
>      at org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:821)
>      at org.openide.loaders.FolderLookup$ICItem.getInstance(FolderLookup.java:572)
>      at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1030)
>      at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1010)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.computeSingleResult(ProxyLookup.java:1260)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1098)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1065)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1048)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.toArray(ProxyLookup.java:1154)
>      at java.util.ArrayList.addAll(ArrayList.java:577)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1118)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1065)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1048)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.isEmpty(ProxyLookup.java:1138)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1109)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection.access$900(ProxyLookup.java:1026)
>      at org.openide.util.lookup.ProxyLookup$LazyCollection$1.hasNext(ProxyLookup.java:1226)
>      at org.netbeans.spi.project.support.DelegatingLookupImpl.doDelegate(DelegatingLookupImpl.java:115)
>      at org.netbeans.spi.project.support.DelegatingLookupImpl.<init>(DelegatingLookupImpl.java:72)
>      at org.netbeans.spi.project.support.LookupProviderSupport.createCompositeLookup(LookupProviderSupport.java:86)
>      at org.netbeans.modules.maven.NbMavenProjectImpl.<init>(NbMavenProjectImpl.java:245)
>      at org.netbeans.modules.maven.NbMavenProjectFactory.loadProject(NbMavenProjectFactory.java:95)
>      at org.netbeans.modules.projectapi.nb.NbProjectManager.createProject(NbProjectManager.java:376)
>      at org.netbeans.modules.projectapi.nb.NbProjectManager.access$300(NbProjectManager.java:69)
>      at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:289)
>      at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:218)
>      at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:188)
>      at org.openide.util.Mutex.readAccess(Mutex.java:225)
>      at org.netbeans.modules.projectapi.nb.NbProjectManager.findProject(NbProjectManager.java:218)
>      at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:142)
>      at org.netbeans.modules.welcome.content.RecentProjectsPanel$OpenProjectAction$1.run(RecentProjectsPanel.java:207)
>      at org.netbeans.modules.progress.ui.RunOffEDTImpl$1.run(RunOffEDTImpl.java:146)
>      at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
>      at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
>      at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>      at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists