Apache OpenOffice (AOO) Bugzilla – Issue 120669
Part of EmbedEventListener_Impl objects are not released when loading document having ole objects
Last modified: 2012-09-15 12:54:12 UTC
The root cause is, In function EmbeddedObjectRef::Clear(), in case of mxObj.is() returns false, the mpImp->xListener won't be released normally. But this case does exist, and cause a few of memory leaks.
Created attachment 79075 [details] embedhlp.cxx.patch Make sure mpImp->xListener is always released correctly.
Comment on attachment 79075 [details] embedhlp.cxx.patch Sorry, seems this patch cause some crash problem. Still need more study.