OSDN Git Service

Add NPE check for method assignDefaultPhoto in Utils.java
authorjackqdyulei <jackqdyulei@google.com>
Tue, 27 Dec 2016 18:15:27 +0000 (10:15 -0800)
committerjackqdyulei <jackqdyulei@google.com>
Wed, 28 Dec 2016 19:30:54 +0000 (11:30 -0800)
commit8164c64edcd6c3305417c910f00a7c6ec676cefc
tree75a33d351d68f5023198b757bac801b41b321eb9
parentd5afb5a60c255ef5e8b8f2da101e4d8b57d7834b
Add NPE check for method assignDefaultPhoto in Utils.java

When user press back button while adding user, app may crash because
of null context. In this cl, I add NPE check for context in method
assignDefaultPhoto and change this method to return boolean value.
If the return value is false, then stop the following steps(e.g.
creating a dialog after pressing button may also cause crash.)

Bug: 33829308
Test: make -j40 RunSettingsRoboTests
Change-Id: I811b92c268fb20f8c43ab3b0a9ceebe76f5d83be
src/com/android/settings/Utils.java
src/com/android/settings/users/UserSettings.java
tests/robotests/src/com/android/settings/UtilsTest.java