diff options
author | Ed Merks | 2022-01-16 07:08:21 +0000 |
---|---|---|
committer | Ed Merks | 2022-01-16 07:35:14 +0000 |
commit | d4e59da60ecdc597f7bbb8041d2e1a25b798a2dd (patch) | |
tree | ec59beb4bb6ef97d4f80997bf9f0152fbb232029 | |
parent | 66fea56e468fedf07f034c31742fa80725e4459d (diff) | |
download | rt.equinox.p2-d4e59da60ecdc597f7bbb8041d2e1a25b798a2dd.tar.gz rt.equinox.p2-d4e59da60ecdc597f7bbb8041d2e1a25b798a2dd.tar.xz rt.equinox.p2-d4e59da60ecdc597f7bbb8041d2e1a25b798a2dd.zip |
Bug 578233 - Reading an invalid armored PGP key inY20220118-0600Y20220117-0600Y20220116-0600I20220117-1800I20220116-1800
PGPPublicKeyStore.readPublicKeys(String) should not propagate an
exception
Change-Id: If02ab1df80d045965ff2e2d27975a80ab37f0f3b
Signed-off-by: Ed Merks <ed.merks@gmail.com>
Reviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.p2/+/189688
Tested-by: Equinox Bot <equinox-bot@eclipse.org>
-rw-r--r-- | bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/processors/pgp/PGPPublicKeyStore.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/processors/pgp/PGPPublicKeyStore.java b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/processors/pgp/PGPPublicKeyStore.java index 0f8ced225..d49e0ad11 100644 --- a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/processors/pgp/PGPPublicKeyStore.java +++ b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/processors/pgp/PGPPublicKeyStore.java @@ -111,6 +111,8 @@ public class PGPPublicKeyStore { }); } catch (IOException e) { LogHelper.log(new Status(IStatus.ERROR, Activator.ID, e.getMessage(), e)); + } catch (PGPRuntimeOperationException e) { + LogHelper.log(new Status(IStatus.ERROR, Activator.ID, e.getMessage(), e)); } return res; |