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.
Now there is a single instance of Notificator in code model. Notificator accumilates model chanhes and (when flush is called) fires model change events. So one instance of Notificator accumulates changes made in different projects. The problem occurs when user closes a project while this project is being parsed. In this case this project changes should be disregarded, while other project changes shouldn't. There are two possible solutions: 1) each project has its own Notificator 2) Notificator has disregard(CsmProject) method that removes all data that is related with the given project and leaves other project data
This is possible design flaw. No end user consequences known so far (though probebly there are some) Needs additional investigation.
This bug was reported against NetBeans IDE 6.0 or an older release, or against a non-maintained module. NetBeans team does not have enough resources to get to this issue, therefore we are closing the issue as a WONTFIX. If you are interested in providing a patch for this bug, please see our NetFIX guidelines for how to proceed. We apologize for any inconvenience. Thank you. The NetBeans Team