I have put a thread dump into the saveAll method in NbTopManager, and this is
what happens when I press discard (in the current codebase):
java.lang.Exception: Stack trace
Apparently, , the saveAll is not called from the ExitDialog, as it would be if
I would press "Save All" when asked during exiting. The ExitDialog works
correctly, but upon exiting, the current project is saved, and as part of
saving the project, the saveAll () is called from the projects module (the
PSupport class). This was probably done to fix problems with potentially losing
modified files when switching project, but it does not work correctly during
I have fixed the bug in boston, should it also be fixed in main revision
(because it is ugly hack) and the solution should be implemented somewhere in
projects, I guess?
Also see hack workaround 188.8.131.52 in NbTopManager by Jarda.
Resolved with a hack in Boston, survives in the main trunk.
Also merged to release31.
Reopened, Martin, can you come up with nicer solution?
The solution is part of refactoring in the project module code. It should be
done in few weeks.
Automated change of version from Other to Dev.
It is fixed in unstablerf branch of projects module. The branch should be
merged back into the trunk this week.
Created attachment 639 [details]
Exceptions from the log
The attachment should go to 9696 ;-) Will attach again, sorry.
By merging unstablerf branch of projects this should be fixed.
Resolved for 3.4.x or earlier, no new info since then -> closing.