commit | 632515b9d0960749ddb1636677d7f12f196d73f7 | [log] [tgz] |
---|---|---|
author | Matthew Williams <mjwilliams@google.com> | Thu Oct 10 15:51:00 2013 -0700 |
committer | Matthew Williams <mjwilliams@google.com> | Fri Oct 11 13:18:22 2013 -0700 |
tree | 4812bfb7f9de3d5e9851e4fb1fa5f11f4e224bb7 | |
parent | 9dc7e12c67476d05e64822d3f019c4b7f46d253b [diff] |
Fix infinite boot-loop bug in SM. Bug:11064918 If the ContentResolver sync API is used with the empty ("") string as a provider, the ContentService will throw an RTE. This cl addresses all the entry points of the API that could allow this, as well as adds an ifEmpty check at the point of failure. Also removed RTE throws from public functions(no point in crashing the phone). Change-Id: I57427d12a6cafb3e6d7a32ca0c10b05315b20580