OSDN Git Service

PackageSignatures: bring back tag skipping on unknown element.
authorDan Cashman <dcashman@google.com>
Mon, 29 Jan 2018 16:07:27 +0000 (08:07 -0800)
committerDan Cashman <dcashman@google.com>
Mon, 29 Jan 2018 16:07:27 +0000 (08:07 -0800)
commit33e17ae146ac6b13a6a1aea040730e86c927bb5a
treec0562c8cfb38606fade45ec824a7e34783154f8d
parent431af2d3f6d0df1e3889e5f845cd7c6feaebe2d3
PackageSignatures: bring back tag skipping on unknown element.

Commit: 7ee17aa6b228a007129147c7a6e9ecba2a40d892 moved the
skipCurrentTag call when reading certs into the branch directly
dealing with <cert /> tags to eliminate issues for the <pastSigs />
tag, but in doing so will cause bad parses when encountering unknown
elements.  Restore the previous behavior when an unknown tag is
encountered.

Bug: 64686581
Test: Builds, boots.
Change-Id: I3e2850b3dc1660ca43b7b5d01bf345290d11bac0
services/core/java/com/android/server/pm/PackageSignatures.java