I think that I have fixed the memory leak. I found that the memory leak was caused by NeoOffice's underlying OpenOffice.org code that handles the key shortcuts in menus.
I fixed this bug by using the same approach that the OpenOffice.org engineers used to fix OpenOffice.org bug 120029.
Can you install either of the following test patches and tell us if you still see memory use climb rapidly when you switch into and out of editing an embedded object? To see memory use, launch the /Applications/Utilities/Activity Monitor and watch the "Real Memory" column for NeoOffice. Memory use should climb about 10 MB for each of the first few switches but then then rate of climb should drop to less than 1 MB after that:
FYI. I found another small memory leak in our code. Whenever a window's mouse cursor changed, our code would retain that window and never release it. As a result, the memory attached to such windows would never get released even after such windows were closed.
I have fixed this second memory leak in the following test patch:
All times are GMT - 7 Hours Goto page Previous1, 2
Page 2 of 2
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You cannot download files in this forum