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 143793 - 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/
Summary: IllegalStateException: Problem in some module which uses Window System: Windo...
Status: RESOLVED FIXED
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: issues@profiler
URL: http://statistics.netbeans.org/except...
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-13 17:39 UTC by Lukas Jungmann
Modified: 2009-09-18 22:22 UTC (History)
20 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 90538


Attachments
stacktrace (2.15 KB, text/plain)
2008-08-13 17:39 UTC, Lukas Jungmann
Details
stacktrace (1.47 KB, text/plain)
2008-10-16 09:10 UTC, sunbiz
Details
stacktrace (7.06 KB, text/plain)
2009-04-02 14:08 UTC, Ivan Sidorkin
Details
stacktrace (2.62 KB, text/plain)
2009-04-03 06:51 UTC, rajivderas
Details
stacktrace (2.64 KB, text/plain)
2009-04-03 10:57 UTC, aldobrucale
Details
stacktrace (2.65 KB, text/plain)
2009-08-17 15:48 UTC, Jan Lahoda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lukas Jungmann 2008-08-13 17:39:37 UTC
Build: NetBeans IDE Dev (Build 20080813131918)
VM: Java HotSpot(TM) Client VM, 11.0-b15, Java(TM) SE Runtime Environment, 1.6.0_10-rc-b28
OS: Linux, 2.6.24-20-generic, i386

User Comments: 
-get and install a11y plugin from http://a11y.netbeans.org/nbms/updates.xml to the latest IDE build

-create new java se application
-create some JPanel with some UI (ie. some JButtons, JLists etc)
-save file
-run Tools -> Accessibility Test

=> ISE

Stacktrace: 
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:1486)
        at org.netbeans.core.windows.WindowManagerImpl.topComponentID(WindowManagerImpl.java:1210)
        at org.openide.windows.WindowManager.findTopComponentID(WindowManager.java:525)
        at org.netbeans.core.windows.model.TopComponentSubModel.getID(TopComponentSubModel.java:365)
        at org.netbeans.core.windows.model.TopComponentSubModel.setSelectedTopComponent(TopComponentSubModel.java:307)
        at org.netbeans.core.windows.model.DefaultModeModel.setSelectedTopComponent(DefaultModeModel.java:171)
Comment 1 Lukas Jungmann 2008-08-13 17:39:42 UTC
Created attachment 67289 [details]
stacktrace
Comment 2 sunbiz 2008-10-16 09:10:09 UTC
Build: NetBeans IDE Dev (Build 200810140201)
VM: Java HotSpot(TM) Client VM, 11.0-b15, Java(TM) SE Runtime Environment, 1.6.0_10-rc2-b32
OS: Windows Vista, 6.0, x86

User Comments: 
Clear Server Reporsitory throws this exception

Stacktrace: 
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:1532)
        at org.netbeans.core.windows.WindowManagerImpl.topComponentID(WindowManagerImpl.java:1233)
        at org.openide.windows.WindowManager.findTopComponentID(WindowManager.java:525)
        at org.netbeans.core.windows.model.TopComponentSubModel.getID(TopComponentSubModel.java:365)
        at org.netbeans.core.windows.model.TopComponentSubModel.setSelectedTopComponent(TopComponentSubModel.java:307)
        at org.netbeans.core.windows.model.DefaultModeModel.setSelectedTopComponent(DefaultModeModel.java:171)
Comment 3 sunbiz 2008-10-16 09:10:18 UTC
Created attachment 71945 [details]
stacktrace
Comment 4 Exceptions Reporter 2009-03-30 08:44:28 UTC
This issue has already 20 duplicates 
see http://statistics.netbeans.org/exceptions/detail.do?id=90538
Comment 5 Ivan Sidorkin 2009-04-02 14:07:55 UTC
Build: NetBeans Platform Dev (Build 200904020200)
VM: Java HotSpot(TM) 64-Bit Server VM, 1.6.0_07-b06-57, Java(TM) SE Runtime Environment, 1.6.0_07-b06-153
OS: Mac OS X, 10.5.6, x86_64

User Comments: 


Stacktrace: 
java.lang.IllegalStateException: Known problem in JDK occurred. If you are interested, vote and report at:
http://bugs.sun.com/view_bug.do?bug_id=6424157, http://bugs.sun.com/view_bug.do?bug_id=6553239 
Also see related discussion at http://www.netbeans.org/issues/show_bug.cgi?id=90590
        at org.netbeans.core.windows.WindowManagerImpl.warnIfNotInEDT(WindowManagerImpl.java:1558)
        at org.netbeans.core.windows.WindowManagerImpl.topComponentID(WindowManagerImpl.java:1247)
        at org.openide.windows.WindowManager.findTopComponentID(WindowManager.java:525)
        at org.netbeans.core.windows.model.TopComponentSubModel.getID(TopComponentSubModel.java:365)
        at org.netbeans.core.windows.model.TopComponentSubModel.containsTopComponent(TopComponentSubModel.java:260)
        at org.netbeans.core.windows.model.DefaultModeModel.containsTopComponent(DefaultModeModel.java:260)
Comment 6 Ivan Sidorkin 2009-04-02 14:08:06 UTC
Created attachment 79281 [details]
stacktrace
Comment 7 rajivderas 2009-04-03 06:51:48 UTC
Build: NetBeans IDE Dev (Build 200904011705)
VM: OpenJDK Client VM, 14.0-b10, Java(TM) SE Runtime Environment, 1.6.0_14-ea-b01
OS: Windows XP, 5.1, x86

User Comments: 
steps:
1) opened the ide for the first time after installation
2) then the ide prompted to import exsisting setting and clicked ok
3) then my module project application start to load and then got this error


Stacktrace: 
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:1552)
        at org.netbeans.core.windows.WindowManagerImpl.topComponentID(WindowManagerImpl.java:1247)
        at org.openide.windows.WindowManager.findTopComponentID(WindowManager.java:525)
        at org.netbeans.core.windows.model.TopComponentSubModel.getID(TopComponentSubModel.java:365)
        at org.netbeans.core.windows.model.TopComponentSubModel.containsTopComponent(TopComponentSubModel.java:260)
        at org.netbeans.core.windows.model.DefaultModeModel.containsTopComponent(DefaultModeModel.java:260)
Comment 8 rajivderas 2009-04-03 06:51:54 UTC
Created attachment 79339 [details]
stacktrace
Comment 9 aldobrucale 2009-04-03 10:57:06 UTC
Build: NetBeans IDE Dev (Build 200904011705)
VM: Java HotSpot(TM) Client VM, 11.0-b15, Java(TM) SE Runtime Environment, 1.6.0_10-b33
OS: Linux, 2.6.27-11-generic, i386

User Comments: 
Opening nb (activating module project support?)

Stacktrace: 
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:1552)
        at org.netbeans.core.windows.WindowManagerImpl.topComponentID(WindowManagerImpl.java:1247)
        at org.openide.windows.WindowManager.findTopComponentID(WindowManager.java:525)
        at org.netbeans.core.windows.model.TopComponentSubModel.getID(TopComponentSubModel.java:365)
        at org.netbeans.core.windows.model.TopComponentSubModel.containsTopComponent(TopComponentSubModel.java:260)
        at org.netbeans.core.windows.model.DefaultModeModel.containsTopComponent(DefaultModeModel.java:260)
Comment 10 aldobrucale 2009-04-03 10:57:11 UTC
Created attachment 79366 [details]
stacktrace
Comment 11 Jan Lahoda 2009-08-17 15:48:29 UTC
Build: NetBeans IDE Dev (Build jet-main-1129-on-090814)
VM: Java HotSpot(TM) Client VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03
OS: Linux, 2.6.28-11-generic, i386

User Comments: 


Stacktrace: 
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:1552)
        at org.netbeans.core.windows.WindowManagerImpl.topComponentID(WindowManagerImpl.java:1247)
        at org.openide.windows.WindowManager.findTopComponentID(WindowManager.java:527)
        at org.netbeans.core.windows.model.TopComponentSubModel.getID(TopComponentSubModel.java:365)
        at org.netbeans.core.windows.model.TopComponentSubModel.setSelectedTopComponent(TopComponentSubModel.java:307)
        at org.netbeans.core.windows.model.DefaultModeModel.setSelectedTopComponent(DefaultModeModel.java:171)
Comment 12 Jan Lahoda 2009-08-17 15:48:36 UTC
Created attachment 86328 [details]
stacktrace
Comment 13 Petr Jiricka 2009-08-21 15:49:08 UTC
Category a11y is not visible on the bug dashboard, reassigning to profiler. Happened to me when trying to get from the
heap dump view to the source.
Comment 14 Jan Lahoda 2009-09-14 13:36:36 UTC
ElementOpen (and UiUtils) has been fixed to work in any thread: #52a04ae1fc42 (#f668b06c5b7e).
Comment 15 Quality Engineering 2009-09-18 22:22:58 UTC
Integrated into 'main-golden', will be available in build *200909181401* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/3e15d8d61153
User: Jan Lahoda <jlahoda@netbeans.org>
Log: #143793: ElementOpen (and UiUtils) can be called from any thread - fixing one more place where the execution needs to change to AWT.