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.
I am not able to reproduce it. But it happened and here goes the thread dump. I am suspecting DisabledIcon.paintIcon to register an instance of JLabel as an ImageObserver causing the ImageFetcher thread to freeze. It freezes because in JLabel's imageUpdate method calls getDisabledIcon which in turn tries to load disabled icon and blocks the image fetcher thread. This is quite rare and I am not sure if the given explanation holds. Any idea welcomed.
Created attachment 373 [details] Thread dump
Someone should probably contact the JDK team. Who has the best relationship?
DisabledIcon.paintIcon was changed. It should not happen any more. imageUpdate in JLabel is strange but not registering JLabel as image observer solves the problem. Marking this one as fixed.
closed