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.
Build: NetBeans IDE Dev (Build 20141101-39ccea3f8061) VM: Java HotSpot(TM) 64-Bit Server VM, 25.40-b16, Java(TM) SE Runtime Environment, 1.8.0_40-ea-b12 OS: Windows 7 User Comments: lhochet: Closing a SQL (SELECT) view Stacktrace: java.lang.NullPointerException at javax.swing.JEditorPane.getScrollableTracksViewportWidth(JEditorPane.java:1463) at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1339) at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:791) at java.awt.Container.layout(Container.java:1508) at java.awt.Container.doLayout(Container.java:1497) at java.awt.Container.validateTree(Container.java:1693)
Created attachment 150297 [details] stacktrace
*** Bug 248428 has been marked as a duplicate of this bug. ***
Created attachment 150660 [details] stacktrace Closed a sql editor tab
This bug already has 5 duplicates see http://statistics.netbeans.org/exceptions/detail.do?id=213185
Created attachment 150698 [details] stacktrace don't know
*** Bug 248835 has been marked as a duplicate of this bug. ***
In attachment 150879 [details] /tmp/netbeans.log https://netbeans.org/bugzilla/show_bug.cgi?id=249109#attach_150879 of particular interest may be : WARNING [org.openide.windows.WindowManager]: [Winsys] TopComponent org.netbeans.core.multiview.MultiViewCloneableTopComponent throws exception/error from its componentClosed() method. Please repair it! at java.awt.CardLayout.showDefaultComponent(CardLayout.java:488) at java.awt.CardLayout.next(CardLayout.java:454) at java.awt.CardLayout.removeLayoutComponent(CardLayout.java:248) at java.awt.Container.removeAll(Container.java:1293) at org.netbeans.core.multiview.TabsComponent.peerComponentClosed(TabsComponent.java:520) at org.netbeans.core.multiview.MultiViewPeer.peerComponentClosed(MultiViewPeer.java:331) at org.netbeans.core.multiview.MultiViewCloneableTopComponent.componentClosed(MultiViewCloneableTopComponent.java:129) [catch] at org.openide.windows.WindowManager.componentCloseNotify(WindowManager.java:322) at org.netbeans.core.windows.WindowManagerImpl.notifyTopComponentClosed(WindowManagerImpl.java:1156) at org.netbeans.core.windows.Central.removeModeTopComponent(Central.java:1025) at org.netbeans.core.windows.Central.userClosedTopComponent(Central.java:2037) at org.netbeans.core.windows.view.DefaultView.userClosedTopComponent(DefaultView.java:794) at org.netbeans.core.windows.view.ui.TabbedHandler.actionPerformed(TabbedHandler.java:337) at org.netbeans.core.multitabs.Controller.postActionEvent(Controller.java:133) at org.netbeans.core.multitabs.impl.CloseButtonHandler.mouseClicked(CloseButtonHandler.java:96) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270) at java.awt.Component.processMouseEvent(Component.java:6519) at javax.swing.JComponent.processMouseEvent(JComponent.java:3311) at java.awt.Component.processEvent(Component.java:6281) at java.awt.Container.processEvent(Container.java:2229) at java.awt.Component.dispatchEventImpl(Component.java:4872) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4501) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) at java.awt.Container.dispatchEventImpl(Container.java:2273) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4698) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:708) at java.awt.EventQueue$4.run(EventQueue.java:706) at java.awt.EventQueue.dispatchEvent(EventQueue.java:705) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) WARNING [org.netbeans.core.startup.InstalledFileLocatorImpl]: no code name base passed when looking up build_info at org.netbeans.modules.uihandler.BuildInfo.logBuildInfo(BuildInfo.java:84) INFO [org.netbeans.modules.uihandler.Installer]: findIdentity: f2de9c29-aa45-43dd-a762-4a00259e6b3c_21efc768-7423-492f-a7d8-965bbb6bd04e at sun.awt.X11.XWindowPeer.setToplevelTransientFor(XWindowPeer.java:1583) at sun.awt.X11.XWindowPeer.addToTransientFors(XWindowPeer.java:1732) at sun.awt.X11.XDialogPeer.blockWindows(XDialogPeer.java:122) at java.awt.Dialog.blockWindows(Dialog.java:1576) at java.awt.Dialog.modalShow(Dialog.java:1453) at java.awt.Dialog.conditionalShow(Dialog.java:922) at java.awt.Dialog.show(Dialog.java:1043) This is the first in a chain of popups / crashes that only seems to repeat themselves later, like in http://statistics.netbeans.org/analytics/exception.do?id=755635 , endlessly, until forced exit.
Created attachment 150908 [details] stacktrace Closed editor
Created attachment 151044 [details] stacktrace trying to work!
*** Bug 249109 has been marked as a duplicate of this bug. ***
Created attachment 151392 [details] stacktrace Open few js files and one .patch file. Now close the .patch file by middle-mouse button click on it's tab. => the exception is raised
BaseKit$NullTextUI returns null in getPreferredSize (resp. does not override the default impl that returns null). Maybe it could extend BasicTextUI instead
*** Bug 249675 has been marked as a duplicate of this bug. ***
*** Bug 249121 has been marked as a duplicate of this bug. ***
*** Bug 249389 has been marked as a duplicate of this bug. ***
*** Bug 249992 has been marked as a duplicate of this bug. ***
Created attachment 151686 [details] stacktrace show data for SQL Table
*** Bug 250034 has been marked as a duplicate of this bug. ***
Created attachment 151774 [details] stacktrace This is really irritating... closing a form file
Created attachment 151788 [details] windows2local config it's related to some specific settings (i have no idea what exactly) in userdir/config/Windows2Local - attaching as tgz. Workaround suggested in comment #12 seems to help.
fix: http://hg.netbeans.org/core-main/rev/51af75f33938
Because of the comment in #ae5e62249254: > It's necessary to detach BasicTextUI's handler ... i rather made NullUI not directly extending BasicTextUI but overrode getPreferredSize method.