Fix nullpointer in ImportKeysListEntry
This commit is contained in:
@@ -235,7 +235,8 @@ public class ImportKeysListEntry implements Serializable, Parcelable {
|
|||||||
for (String userId : new IterableIterator<String>(key.getUserIDs())) {
|
for (String userId : new IterableIterator<String>(key.getUserIDs())) {
|
||||||
userIds.add(userId);
|
userIds.add(userId);
|
||||||
for (PGPSignature sig : new IterableIterator<PGPSignature>(key.getSignaturesForID(userId))) {
|
for (PGPSignature sig : new IterableIterator<PGPSignature>(key.getSignaturesForID(userId))) {
|
||||||
if(sig.getHashedSubPackets().hasSubpacket(SignatureSubpacketTags.PRIMARY_USER_ID)) {
|
if (sig.getHashedSubPackets() != null
|
||||||
|
&& sig.getHashedSubPackets().hasSubpacket(SignatureSubpacketTags.PRIMARY_USER_ID)) {
|
||||||
try {
|
try {
|
||||||
// make sure it's actually valid
|
// make sure it's actually valid
|
||||||
sig.init(new JcaPGPContentVerifierBuilderProvider().setProvider(
|
sig.init(new JcaPGPContentVerifierBuilderProvider().setProvider(
|
||||||
|
|||||||
Reference in New Issue
Block a user