Apache OpenOffice (AOO) Bugzilla – Issue 103732
The ooimprovement dll will be loaded every office startup
Last modified: 2010-08-15 10:22:37 UTC
The problem is when the user doesn't want to participate at improvement of OOo the oooimprovement dll is still loaded. The problem is that the configuration entry which is checked below http://svn.services.openoffice.org/opengrok/xref/Current%20(trunk)/comphelper/source/misc/uieventslogger.cxx#getEnabledFromCfg is never set to false.
Will move the tests for the user settings that are currently done in liboooimprovement* to comphelper. Started in cws bjm02.
fixed in cws bjm02 with changeset f3f527950572 http://hg.services.openoffice.org/hg/cws/bjm02/rev/f3f527950572
Reopening, as the stuff there is a lot more stuff used from the oooimprovement lib but the simple test in uieventslogger. There are at least two additional jobs on startup that will load the oooimprovement lib: - extensions/oooimprovement/invite_job.cxx - extensions/oooimprovement/onlogrotate_job.cxx Removing incomplete fix from cws bjm02 for now and setting target to OOo Later.
removed from cws bjm02 and reverted corresponding changeset.
Resolving issue as WORKSFORME as there are no defects in behavior in the current implementation. If the library should not be loaded at all, the library and its UNO-services should not be registered (which is what is done on non-BUILD_SPECIAL builds).
worksforme -> closed