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.
As bug #19687 shows window system may be confused by wrong implementation of custom top component. Particular issue can be handled at window system level or at NbTopManager.exit(), just choose what is more appropriate.
isn't this duplicate of issue #19652?
No, it is not duplicate of issue #19652.
It is connected with issue #19652 because when .settings file will not be saved when IDE will be started next time .settings file referenced from wstcref file will not be found => it will result in IOException and this is solved in issue #19652.
Added exception handling when InstanceDataObject.create() is called in PersistenceManager.forceSaveOfTopComponents(). Saving of window system will continue even if exception is raised when .settings file is saved. Exception is logged to ide.log. Fixed in main trunk.
*** Issue 20494 has been marked as a duplicate of this issue. ***
Could the fix be considered for Orion and the next bugfix release of NetBeans? Marking as a 3.3.2_CANDIDATE.
This is safe fix.
Yes, I agree this fix is safe and can't make any harm.
Fix is integrated to orion_fcs branch.
verified
Resolved for 3.4.x or earlier, no new info since then -> closing.