summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/11/changes
diff options
context:
space:
mode:
authorChristopher Tate <ctate@google.com>2012-10-15 19:20:25 -0700
committerChristopher Tate <ctate@google.com>2012-10-17 13:36:15 -0700
commit346acb123dd87396726941b484be6fdd5cd4ea44 (patch)
treec5e247777d848bf67125efb212c031d5d960995d /docs/html/sdk/api_diff/11/changes
parent69b0c974b5abb38a4443410cf09f7d5f28cf2c7f (diff)
Sanity-check erroneous backup agent instantiations
Two distinct changes: Fix a bug seen in the wild where a newly-launched application will be spuriously asked to instantiate a backup agent. What was happening there is that some Activity Manager state was being left stale in certain circumstances, and then in combination with app uninstall / install, there could be a case where uid reuse wound up looking like an app identity match. We now positively verify before instantiating the agent that the intended backup target package is uid-compatible with the app process that the instantiation was requested of. The incomplete bookkeeping in the Activity Manager has also been tightened up, and the Backup Manager is more aggressive about cleaning up pending operations pertaining to apps being uninstalled. Bug 5874010 Change-Id: Ic389f4a96c9dcd0ba6b3962b579084033d8ae9f8
Diffstat (limited to 'docs/html/sdk/api_diff/11/changes')
0 files changed, 0 insertions, 0 deletions