diff options
author | Patrick Benavoli <patrick.benavoli@intel.com> | 2014-07-03 22:30:44 +0200 |
---|---|---|
committer | Philippe Afonso <philippex.afonso@intel.com> | 2015-02-18 11:13:26 +0100 |
commit | 79694d5d0a632ed4ca04ea42f19fb09c3fba0cdb (patch) | |
tree | 11ad0993e9e4ac9f215f3aacba0857c801f8c1c0 /bindings | |
parent | 822d0a70b3a2a4f862d01fa6c0194a406708bf63 (diff) | |
download | external_parameter-framework-79694d5d0a632ed4ca04ea42f19fb09c3fba0cdb.zip external_parameter-framework-79694d5d0a632ed4ca04ea42f19fb09c3fba0cdb.tar.gz external_parameter-framework-79694d5d0a632ed4ca04ea42f19fb09c3fba0cdb.tar.bz2 |
Delete subsystem instances *before* plugin unload
BZ: 208504
Before this patch there was a crash in CElement destructor in Ubuntu upon
destuction of parameter framework instance.
The crash was caused by the attempt to call unmapped code: The subsystem
plugin libraries were getting unloaded before the execution of the subsystem
destructors.
Note:
In Android the issue is not seen since library unload is not implemented.
This patch ensures SystemClass destructor destroys the subsystems explicitely
unloading the plugins.
Change-Id: I19dad262b384bdbd63c7c319a41a5d547d0e75e9
Signed-off-by: Patrick Benavoli <patrick.benavoli@intel.com>
Diffstat (limited to 'bindings')
0 files changed, 0 insertions, 0 deletions