Source Loading Memory Leak
Issue Type: Bug
Components: Rules system (includes CDOM Referencing)
Affects Versions: 5.17.7
Reporter: Connor Petty
When going from one loaded source to another references to old LoadContexts are not purged. The result is the pcgen instance ends up holding the memory containing the cdom object loaded from prior source loads. There are two culprits in this matter.
1) The GameMode LoadContext never dereference old contexts when they are supposed to be cleared.
2) The global LoadContext is never purged at any time.
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://jira.pcgen.org/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
Get latest updates about Open Source Projects, Conferences and News.