tag | 4d0657b860c2633ee6c14d3c6f397b1a7227b873 | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Tue Jun 12 10:06:16 2018 -0700 |
object | 5e6d53b3f41e7a736c7416ea31f827dd182c1c6e |
Android P Preview 3 (PPP3.180510.008)
tag | 5e6d53b3f41e7a736c7416ea31f827dd182c1c6e | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Tue May 08 10:24:59 2018 -0700 |
object | 5eb32dc28f4d6e6173989b17135f3844269c3e86 |
Android p preview 2
commit | 5eb32dc28f4d6e6173989b17135f3844269c3e86 | [log] [tgz] |
---|---|---|
author | xiaodong.zhang <xiaodong.zhang@sony.com> | Tue Jan 23 11:40:33 2018 +0800 |
committer | Koji Fukui <koji.fukui@sony.com> | Wed Feb 28 18:15:37 2018 +0900 |
tree | 71b82686246eb7d3794bab0abfa797e49ef597a7 | |
parent | 9baa92a8ff0d0a6f5de4cff758aa7bad1d2e9b01 [diff] |
Handle IAE in deletePackageAsUser Root cause: If user click free up button twice continully, the frist clear data thread is running at background. When second clear data thread is running, it will delete the same package that was deleted by first thread. So StorageManager throw the IllegalArgumentException and crash. Solution: The similar with b/31706903, Handle IAE in StorageManager. Add try-catch at PackageManager.deletePackageAsUser(). Bug: 73979017 Change-Id: I200e93e4e7d7b34aac5bbca78804effa7a78c74b