To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=113720 Issue #|113720 Summary|sd: The DrawController object created fro each SD docu |ment always leaks Component|Drawing Version|OOO310m11 Platform|All URL| OS/Version|All Status|UNCONFIRMED Status whiteboard| Keywords| Resolution| Issue type|PATCH Priority|P3 Subcomponent|code Assigned to|graphicsneedsconfirm Reported by|zhangjfibm
------- Additional comments from zhangjf...@openoffice.org Sat Aug 7 12:37:28 +0000 2010 ------- When create/open any odp document, in api ViewShellBase::Implementation::LateInit() it creates an DrawController object, but it always leaks, which in sequence cause ModuleController object and some other objects it refers to leak. The root cause of the leak is because there is cyclic reference between DrawController and ModuleController objects. DrawController.mxModuleController refer to an ModuleController object while ModuleController.mxController refer back to the DrawController object. To fix this memory leak problem, it needs break the cyclic reference in ModuleController::dispose() api, currently it is empty. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@graphics.openoffice.org For additional commands, e-mail: issues-h...@graphics.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org