diff options
author | juwei <juwei@codeaurora.org> | 2016-12-22 09:53:41 +0800 |
---|---|---|
committer | Arne Coucheron <arco68@gmail.com> | 2017-06-13 07:16:37 +0200 |
commit | 3de435d905d4b94714fe858cdb891f8a5e7e9634 (patch) | |
tree | 5a2504001f4fa67895b77a232a33a41052b7bba0 /src_pd/com/android/camera | |
parent | f8703933e5f433ed95b5e87c2e6b20e6905205af (diff) | |
download | android_packages_apps_Snap-3de435d905d4b94714fe858cdb891f8a5e7e9634.tar.gz android_packages_apps_Snap-3de435d905d4b94714fe858cdb891f8a5e7e9634.tar.bz2 android_packages_apps_Snap-3de435d905d4b94714fe858cdb891f8a5e7e9634.zip |
SnapdragonCamera: Fix crash during UI stress test
CaptureModule and CaptureUI have register listeners in
SettingsManager, but forget unregiseter when UI destroy.
This makes the too many RenderNode objects exist and never GC.
At last, the weak reference of RenderNode at native layer exceed
the 51200 limitation and crash.
Unregister the listener of SettingsManager will fix it.
Change-Id: I2aca795c813177fd34ed18e88f5c9b929a749bff
CRs-Fixed: 1103907
Diffstat (limited to 'src_pd/com/android/camera')
0 files changed, 0 insertions, 0 deletions