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.
When the property netbeans.winsys.statusLine.in.menuBar=true is set, an EDT violation occurs. The method StatusLineElementProvider.getStatusLineElement() which is required to return a Component object is called from a non event dispatch thread as shown in the callstack below. at org.netbeans.core.windows.view.ui.MainWindow.getStatusLineElements(MainWindow.java:332) at org.netbeans.core.windows.view.ui.MainWindow.decoratePanel(MainWindow.java:302) at org.netbeans.core.windows.view.ui.MainWindow.createMenuBar(MainWindow.java:469) at org.netbeans.core.windows.view.ui.MainWindow.init(MainWindow.java:140) at org.netbeans.core.windows.WindowSystemImpl.init(WindowSystemImpl.java:71) at org.netbeans.core.GuiRunLevel.initializeMainWindow(GuiRunLevel.java:161) at org.netbeans.core.GuiRunLevel.run(GuiRunLevel.java:101) at org.netbeans.core.startup.Main.start(Main.java:318) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123) at java.lang.Thread.run(Thread.java:662)
I did not encounter the problem with build 201111130600, on Linux with JDK 7u1. Please, attach the whole exception.
core-main 4177b400b401 but i don't think we need this fix in 7.1
Even if you don't want to fix this in 7.1 (which I don't agree with), this issue is very clearly _neither_ resolved _nor_ fixed - or why would you set 7.2 as target?
(In reply to comment #2) > but i don't think we need this fix in 7.1 Agreed
Integrated into 'main-golden' Changeset: http://hg.netbeans.org/main-golden/rev/4177b400b401 User: S. Aubrecht <saubrecht@netbeans.org> Log: #205178 - create status line elements in EDT