diff options
| author | Yurii Zubrytskyi <zyy@google.com> | 2021-12-22 16:26:39 -0800 |
|---|---|---|
| committer | Yurii Zubrytskyi <zyy@google.com> | 2021-12-22 16:26:39 -0800 |
| commit | 35e226b0e76dd581e9afa83bb858001a8a89969a (patch) | |
| tree | 36e7d9f45e6548a147164f4e918e820af2652922 /core/java/android/inputmethodservice/AbstractInputMethodService.java | |
| parent | 30afad009e54514b2638eef9dc7d33f9ef45afae (diff) | |
Fix null pointer exception during initialization
PackageManagerService ctor calls
InitAndSystemPackageHelper.initPackages() to create the
OverlayConfig object, but this object is needed inside the
initPackages() call, when parsing an updated system overlay
in ScanPackageHelper.assertPackageIsValid() -> isOverlayMutable
This change uses the OverlayConfig's singleton accessor as a
backup when the member isn't set
Bug: 211469178
Test: install APK from the bug, reboot - no crashloop
Change-Id: I0d2b2fc1317db963980dbd1ca84dc61d2bfec5f5
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions
