Bug#1026329: bouncycastle breaks pgpainless autopkgtest: premature end of stream
Paul Gevers
elbrus at debian.org
Sun Dec 18 16:58:39 GMT 2022
Source: bouncycastle, pgpainless
Control: found -1 bouncycastle/1.72-1
Control: found -1 pgpainless/1.3.13-2
Severity: serious
Tags: sid bookworm
User: debian-ci at lists.debian.org
Usertags: breaks needs-update
Dear maintainer(s),
With a recent upload of bouncycastle the autopkgtest of pgpainless fails
in testing when that autopkgtest is run with the binary packages of
bouncycastle from unstable. It passes when run with only packages from
testing. In tabular form:
pass fail
bouncycastle from testing 1.72-1
pgpainless from testing 1.3.13-2
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration of bouncycastle to
testing [1]. Due to the nature of this issue, I filed this bug report
against both packages. Can you please investigate the situation and
reassign the bug to the right package?
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=bouncycastle
https://ci.debian.net/data/autopkgtest/testing/amd64/p/pgpainless/29462243/log.gz
Failures (54):
JUnit Jupiter:PreventDecryptionUsingNonEncryptionKeyTest:baseCase()
MethodSource [className =
'org.pgpainless.decryption_verification.PreventDecryptionUsingNonEncryptionKeyTest',
methodName = 'baseCase', methodParameterTypes = '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.drain(Unknown Source)
org.pgpainless.decryption_verification.PreventDecryptionUsingNonEncryptionKeyTest.baseCase(PreventDecryptionUsingNonEncryptionKeyTest.java:184)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[...]
JUnit
Jupiter:SigningTest:testEncryptionAndSignatureVerification():testEncryptionAndSignatureVerification()
with BcImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.SigningTest', methodName =
'testEncryptionAndSignatureVerification', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.SigningTest.testEncryptionAndSignatureVerification(SigningTest.java:107)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:SigningTest:testEncryptionAndSignatureVerification():testEncryptionAndSignatureVerification()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.SigningTest', methodName =
'testEncryptionAndSignatureVerification', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.SigningTest.testEncryptionAndSignatureVerification(SigningTest.java:107)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:PostponeDecryptionUsingKeyWithMissingPassphraseTest:missingPassphraseSecond()
MethodSource [className =
'org.pgpainless.decryption_verification.PostponeDecryptionUsingKeyWithMissingPassphraseTest',
methodName = 'missingPassphraseSecond', methodParameterTypes = '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.pgpainless.decryption_verification.PostponeDecryptionUsingKeyWithMissingPassphraseTest.missingPassphraseSecond(PostponeDecryptionUsingKeyWithMissingPassphraseTest.java:171)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[...]
JUnit
Jupiter:PostponeDecryptionUsingKeyWithMissingPassphraseTest:messagePassphraseFirst()
MethodSource [className =
'org.pgpainless.decryption_verification.PostponeDecryptionUsingKeyWithMissingPassphraseTest',
methodName = 'messagePassphraseFirst', methodParameterTypes = '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.pgpainless.decryption_verification.PostponeDecryptionUsingKeyWithMissingPassphraseTest.messagePassphraseFirst(PostponeDecryptionUsingKeyWithMissingPassphraseTest.java:201)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[...]
JUnit
Jupiter:PostponeDecryptionUsingKeyWithMissingPassphraseTest:missingPassphraseFirst()
MethodSource [className =
'org.pgpainless.decryption_verification.PostponeDecryptionUsingKeyWithMissingPassphraseTest',
methodName = 'missingPassphraseFirst', methodParameterTypes = '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.pgpainless.decryption_verification.PostponeDecryptionUsingKeyWithMissingPassphraseTest.missingPassphraseFirst(PostponeDecryptionUsingKeyWithMissingPassphraseTest.java:142)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[...]
JUnit
Jupiter:WrongSignerUserIdTest:verificationSucceedsWithDisabledCheck()
MethodSource [className =
'org.pgpainless.decryption_verification.WrongSignerUserIdTest',
methodName = 'verificationSucceedsWithDisabledCheck',
methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.WrongSignerUserIdTest.verifyTestMessage(WrongSignerUserIdTest.java:104)
org.pgpainless.decryption_verification.WrongSignerUserIdTest.executeTest(WrongSignerUserIdTest.java:89)
org.pgpainless.decryption_verification.WrongSignerUserIdTest.verificationSucceedsWithDisabledCheck(WrongSignerUserIdTest.java:70)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
[...]
JUnit Jupiter:WrongSignerUserIdTest:verificationFailsWithEnabledCheck()
MethodSource [className =
'org.pgpainless.decryption_verification.WrongSignerUserIdTest',
methodName = 'verificationFailsWithEnabledCheck', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.WrongSignerUserIdTest.verifyTestMessage(WrongSignerUserIdTest.java:104)
org.pgpainless.decryption_verification.WrongSignerUserIdTest.executeTest(WrongSignerUserIdTest.java:89)
org.pgpainless.decryption_verification.WrongSignerUserIdTest.verificationFailsWithEnabledCheck(WrongSignerUserIdTest.java:75)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
[...]
JUnit
Jupiter:SymmetricEncryptionTest:encryptWithKeyAndPassphrase_DecryptWithKey():encryptWithKeyAndPassphrase_DecryptWithKey()
with BcImplementationFactory
MethodSource [className =
'org.pgpainless.symmetric_encryption.SymmetricEncryptionTest',
methodName = 'encryptWithKeyAndPassphrase_DecryptWithKey',
methodParameterTypes = '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.pgpainless.symmetric_encryption.SymmetricEncryptionTest.encryptWithKeyAndPassphrase_DecryptWithKey(SymmetricEncryptionTest.java:73)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[...]
JUnit
Jupiter:SymmetricEncryptionTest:encryptWithKeyAndPassphrase_DecryptWithKey():encryptWithKeyAndPassphrase_DecryptWithKey()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.symmetric_encryption.SymmetricEncryptionTest',
methodName = 'encryptWithKeyAndPassphrase_DecryptWithKey',
methodParameterTypes = '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.pgpainless.symmetric_encryption.SymmetricEncryptionTest.encryptWithKeyAndPassphrase_DecryptWithKey(SymmetricEncryptionTest.java:73)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:inputEncodingBinaryDataBinarySig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'inputEncodingBinaryDataBinarySig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.inputEncodingBinaryDataBinarySig(CanonicalizedDataEncryptionTest.java:210)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:resultOfDecryptionIsCRLFEncoded()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'resultOfDecryptionIsCRLFEncoded', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.resultOfDecryptionIsCRLFEncoded(CanonicalizedDataEncryptionTest.java:307)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:noInputEncodingTextDataBinarySig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'noInputEncodingTextDataBinarySig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.noInputEncodingTextDataBinarySig(CanonicalizedDataEncryptionTest.java:153)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:inputEncodingBinaryDataTextSig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'inputEncodingBinaryDataTextSig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.inputEncodingBinaryDataTextSig(CanonicalizedDataEncryptionTest.java:224)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:inputEncodingTextDataTextSig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'inputEncodingTextDataTextSig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.inputEncodingTextDataTextSig(CanonicalizedDataEncryptionTest.java:252)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:inputEncodingUtf8DataTextSig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'inputEncodingUtf8DataTextSig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.inputEncodingUtf8DataTextSig(CanonicalizedDataEncryptionTest.java:280)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:noInputEncodingUtf8DataBinarySig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'noInputEncodingUtf8DataBinarySig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.noInputEncodingUtf8DataBinarySig(CanonicalizedDataEncryptionTest.java:181)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:noInputEncodingTextDataTextSig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'noInputEncodingTextDataTextSig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.noInputEncodingTextDataTextSig(CanonicalizedDataEncryptionTest.java:167)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:noInputEncodingUtf8DataTextSig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'noInputEncodingUtf8DataTextSig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.noInputEncodingUtf8DataTextSig(CanonicalizedDataEncryptionTest.java:195)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:inputEncodingTextDataBinarySig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'inputEncodingTextDataBinarySig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.inputEncodingTextDataBinarySig(CanonicalizedDataEncryptionTest.java:238)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:resultOfDecryptionIsNotCRLFEncoded()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'resultOfDecryptionIsNotCRLFEncoded', methodParameterTypes
= '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.resultOfDecryptionIsNotCRLFEncoded(CanonicalizedDataEncryptionTest.java:327)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:noInputEncodingBinaryDataTextSig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'noInputEncodingBinaryDataTextSig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.noInputEncodingBinaryDataTextSig(CanonicalizedDataEncryptionTest.java:139)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:noInputEncodingBinaryDataBinarySig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'noInputEncodingBinaryDataBinarySig', methodParameterTypes
= '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.noInputEncodingBinaryDataBinarySig(CanonicalizedDataEncryptionTest.java:125)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CanonicalizedDataEncryptionTest:inputEncodingUtf8DataBinarySig()
MethodSource [className =
'org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest',
methodName = 'inputEncodingUtf8DataBinarySig', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.decryptAndVerify(CanonicalizedDataEncryptionTest.java:372)
org.pgpainless.decryption_verification.CanonicalizedDataEncryptionTest.inputEncodingUtf8DataBinarySig(CanonicalizedDataEncryptionTest.java:266)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:RecursionDepthTest:decryptionAbortsWhenMaximumRecursionDepthReachedTest():decryptionAbortsWhenMaximumRecursionDepthReachedTest()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.decryption_verification.RecursionDepthTest', methodName
= 'decryptionAbortsWhenMaximumRecursionDepthReachedTest',
methodParameterTypes = '']
=> org.opentest4j.AssertionFailedError: Unexpected exception type
thrown, expected: <org.bouncycastle.openpgp.PGPException> but was:
<org.pgpainless.exception.FinalIOException>
org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:67)
org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:35)
org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3083)
org.pgpainless.decryption_verification.RecursionDepthTest.decryptionAbortsWhenMaximumRecursionDepthReachedTest(RecursionDepthTest.java:146)
[...]
Caused by: org.pgpainless.exception.FinalIOException:
java.util.zip.ZipException: invalid distance code
org.pgpainless.decryption_verification.DecryptionStreamFactory.processPGPPackets(DecryptionStreamFactory.java:230)
org.pgpainless.decryption_verification.DecryptionStreamFactory.processPGPCompressedData(DecryptionStreamFactory.java:305)
org.pgpainless.decryption_verification.DecryptionStreamFactory.processPGPPackets(DecryptionStreamFactory.java:212)
org.pgpainless.decryption_verification.DecryptionStreamFactory.processPGPCompressedData(DecryptionStreamFactory.java:305)
org.pgpainless.decryption_verification.DecryptionStreamFactory.processPGPPackets(DecryptionStreamFactory.java:212)
[...]
Caused by: java.util.zip.ZipException: invalid distance code
java.base/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:164)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:263)
org.bouncycastle.openpgp.PGPUtil.getDecoderStream(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStreamFactory.processPGPCompressedData(DecryptionStreamFactory.java:302)
[...]
JUnit
Jupiter:KleopatraCompatibilityTest:testMessageDecryptionAndVerification()
MethodSource [className =
'investigations.KleopatraCompatibilityTest', methodName =
'testMessageDecryptionAndVerification', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
investigations.KleopatraCompatibilityTest.testMessageDecryptionAndVerification(KleopatraCompatibilityTest.java:241)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:DecryptAndVerifyMessageTest:decryptMessageAndVerifySignatureTest():decryptMessageAndVerifySignatureTest()
with BcImplementationFactory
MethodSource [className =
'org.pgpainless.decryption_verification.DecryptAndVerifyMessageTest',
methodName = 'decryptMessageAndVerifySignatureTest',
methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.DecryptAndVerifyMessageTest.decryptMessageAndVerifySignatureTest(DecryptAndVerifyMessageTest.java:61)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:DecryptAndVerifyMessageTest:decryptMessageAndVerifySignatureTest():decryptMessageAndVerifySignatureTest()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.decryption_verification.DecryptAndVerifyMessageTest',
methodName = 'decryptMessageAndVerifySignatureTest',
methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.DecryptAndVerifyMessageTest.decryptMessageAndVerifySignatureTest(DecryptAndVerifyMessageTest.java:61)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:DecryptAndVerifyMessageTest:decryptMessageAndVerifySignatureByteByByteTest():decryptMessageAndVerifySignatureByteByByteTest()
with BcImplementationFactory
MethodSource [className =
'org.pgpainless.decryption_verification.DecryptAndVerifyMessageTest',
methodName = 'decryptMessageAndVerifySignatureByteByByteTest',
methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.DecryptAndVerifyMessageTest.decryptMessageAndVerifySignatureByteByByteTest(DecryptAndVerifyMessageTest.java:101)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:DecryptAndVerifyMessageTest:decryptMessageAndVerifySignatureByteByByteTest():decryptMessageAndVerifySignatureByteByByteTest()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.decryption_verification.DecryptAndVerifyMessageTest',
methodName = 'decryptMessageAndVerifySignatureByteByByteTest',
methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.DecryptAndVerifyMessageTest.decryptMessageAndVerifySignatureByteByByteTest(DecryptAndVerifyMessageTest.java:101)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:CleartextSignatureVerificationTest:testDecryptionOfVeryLongClearsignedMessage()
MethodSource [className =
'org.pgpainless.decryption_verification.CleartextSignatureVerificationTest',
methodName = 'testDecryptionOfVeryLongClearsignedMessage',
methodParameterTypes = '']
=> java.lang.NoSuchMethodError: 'void
org.bouncycastle.bcpg.ArmoredOutputStream.beginClearText(int)'
org.pgpainless.encryption_signing.EncryptionStream.prepareLiteralDataProcessing(EncryptionStream.java:170)
org.pgpainless.encryption_signing.EncryptionStream.<init>(EncryptionStream.java:74)
org.pgpainless.encryption_signing.EncryptionBuilder$WithOptionsImpl.withOptions(EncryptionBuilder.java:41)
org.pgpainless.decryption_verification.CleartextSignatureVerificationTest.testDecryptionOfVeryLongClearsignedMessage(CleartextSignatureVerificationTest.java:226)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:CleartextSignatureVerificationTest:getDecoderStreamMistakensPlaintextForBase64RegressionTest()
MethodSource [className =
'org.pgpainless.decryption_verification.CleartextSignatureVerificationTest',
methodName =
'getDecoderStreamMistakensPlaintextForBase64RegressionTest',
methodParameterTypes = '']
=> java.lang.NoSuchMethodError: 'void
org.bouncycastle.bcpg.ArmoredOutputStream.beginClearText(int)'
org.pgpainless.encryption_signing.EncryptionStream.prepareLiteralDataProcessing(EncryptionStream.java:170)
org.pgpainless.encryption_signing.EncryptionStream.<init>(EncryptionStream.java:74)
org.pgpainless.encryption_signing.EncryptionBuilder$WithOptionsImpl.withOptions(EncryptionBuilder.java:41)
org.pgpainless.decryption_verification.CleartextSignatureVerificationTest.getDecoderStreamMistakensPlaintextForBase64RegressionTest(CleartextSignatureVerificationTest.java:194)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:InvestigateMultiSEIPMessageHandlingTest:testDecryptAndVerifyDoesIgnoreAppendedSEIPData()
MethodSource [className =
'investigations.InvestigateMultiSEIPMessageHandlingTest', methodName =
'testDecryptAndVerifyDoesIgnoreAppendedSEIPData', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
investigations.InvestigateMultiSEIPMessageHandlingTest.testDecryptAndVerifyDoesIgnoreAppendedSEIPData(InvestigateMultiSEIPMessageHandlingTest.java:195)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:S2KUsageFixTest:testFixS2KUsageFrom_USAGE_CHECKSUM_to_USAGE_SHA1()
MethodSource [className =
'org.pgpainless.key.protection.fixes.S2KUsageFixTest', methodName =
'testFixS2KUsageFrom_USAGE_CHECKSUM_to_USAGE_SHA1', methodParameterTypes
= '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.pgpainless.key.protection.fixes.S2KUsageFixTest.testCanStillDecrypt(S2KUsageFixTest.java:118)
org.pgpainless.key.protection.fixes.S2KUsageFixTest.testFixS2KUsageFrom_USAGE_CHECKSUM_to_USAGE_SHA1(S2KUsageFixTest.java:107)
[...]
JUnit
Jupiter:EncryptDecryptTest:freshKeysRsaToElGamalTest():freshKeysRsaToElGamalTest()
with BcImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'freshKeysRsaToElGamalTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.freshKeysRsaToElGamalTest(EncryptDecryptTest.java:88)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:EncryptDecryptTest:freshKeysRsaToElGamalTest():freshKeysRsaToElGamalTest()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'freshKeysRsaToElGamalTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.freshKeysRsaToElGamalTest(EncryptDecryptTest.java:88)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:EncryptDecryptTest:freshKeysEcToEcTest():freshKeysEcToEcTest()
with BcImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'freshKeysEcToEcTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.freshKeysEcToEcTest(EncryptDecryptTest.java:108)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:EncryptDecryptTest:freshKeysEcToEcTest():freshKeysEcToEcTest()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'freshKeysEcToEcTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.freshKeysEcToEcTest(EncryptDecryptTest.java:108)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:EncryptDecryptTest:freshKeysEcToRsaTest():freshKeysEcToRsaTest()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'freshKeysEcToRsaTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.freshKeysEcToRsaTest(EncryptDecryptTest.java:118)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:EncryptDecryptTest:freshKeysRsaToEcTest():freshKeysRsaToEcTest()
with BcImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'freshKeysRsaToEcTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.freshKeysRsaToEcTest(EncryptDecryptTest.java:128)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:EncryptDecryptTest:freshKeysRsaToEcTest():freshKeysRsaToEcTest()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'freshKeysRsaToEcTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.freshKeysRsaToEcTest(EncryptDecryptTest.java:128)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:EncryptDecryptTest:freshKeysRsaToRsaTest():freshKeysRsaToRsaTest()
with BcImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'freshKeysRsaToRsaTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.freshKeysRsaToRsaTest(EncryptDecryptTest.java:98)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:EncryptDecryptTest:freshKeysRsaToRsaTest():freshKeysRsaToRsaTest()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'freshKeysRsaToRsaTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.freshKeysRsaToRsaTest(EncryptDecryptTest.java:98)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:EncryptDecryptTest:existingRsaKeysTest():existingRsaKeysTest()
with BcImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'existingRsaKeysTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.existingRsaKeysTest(EncryptDecryptTest.java:137)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit
Jupiter:EncryptDecryptTest:existingRsaKeysTest():existingRsaKeysTest()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.encryption_signing.EncryptDecryptTest', methodName =
'existingRsaKeysTest', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.encryption_signing.EncryptDecryptTest.encryptDecryptForSecretKeyRings(EncryptDecryptTest.java:185)
org.pgpainless.encryption_signing.EncryptDecryptTest.existingRsaKeysTest(EncryptDecryptTest.java:137)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
[...]
JUnit Jupiter:GenerateKeyWithoutUserIdTest:generateKeyWithoutUserId()
MethodSource [className =
'org.pgpainless.key.generation.GenerateKeyWithoutUserIdTest', methodName
= 'generateKeyWithoutUserId', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.key.generation.GenerateKeyWithoutUserIdTest.generateKeyWithoutUserId(GenerateKeyWithoutUserIdTest.java:89)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:MultiPassphraseSymmetricEncryptionTest:encryptDecryptWithMultiplePassphrases():encryptDecryptWithMultiplePassphrases()
with BcImplementationFactory
MethodSource [className =
'org.pgpainless.symmetric_encryption.MultiPassphraseSymmetricEncryptionTest',
methodName = 'encryptDecryptWithMultiplePassphrases',
methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.symmetric_encryption.MultiPassphraseSymmetricEncryptionTest.encryptDecryptWithMultiplePassphrases(MultiPassphraseSymmetricEncryptionTest.java:58)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit
Jupiter:MultiPassphraseSymmetricEncryptionTest:encryptDecryptWithMultiplePassphrases():encryptDecryptWithMultiplePassphrases()
with JceImplementationFactory
MethodSource [className =
'org.pgpainless.symmetric_encryption.MultiPassphraseSymmetricEncryptionTest',
methodName = 'encryptDecryptWithMultiplePassphrases',
methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.symmetric_encryption.MultiPassphraseSymmetricEncryptionTest.encryptDecryptWithMultiplePassphrases(MultiPassphraseSymmetricEncryptionTest.java:58)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
JUnit Jupiter:AsciiArmorDashEscapeTest:testDashEscapingInCleartextArmor()
MethodSource [className =
'org.bouncycastle.AsciiArmorDashEscapeTest', methodName =
'testDashEscapingInCleartextArmor', methodParameterTypes = '']
=> java.lang.NoSuchMethodError: 'void
org.bouncycastle.bcpg.ArmoredOutputStream.beginClearText(int)'
org.bouncycastle.AsciiArmorDashEscapeTest.testDashEscapingInCleartextArmor(AsciiArmorDashEscapeTest.java:33)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
[...]
JUnit
Jupiter:FixUserIdDoesNotBreakEncryptionCapabilityTest:testReplaceImplicitUserIdDoesNotBreakStuff()
MethodSource [className =
'org.pgpainless.key.modification.FixUserIdDoesNotBreakEncryptionCapabilityTest',
methodName = 'testReplaceImplicitUserIdDoesNotBreakStuff',
methodParameterTypes = '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.pgpainless.key.modification.FixUserIdDoesNotBreakEncryptionCapabilityTest.testReplaceImplicitUserIdDoesNotBreakStuff(FixUserIdDoesNotBreakEncryptionCapabilityTest.java:156)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[...]
JUnit Jupiter:FileInformationTest:testForYourEyesOnly()
MethodSource [className =
'org.pgpainless.encryption_signing.FileInformationTest', methodName =
'testForYourEyesOnly', methodParameterTypes = '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.pgpainless.encryption_signing.FileInformationTest.testForYourEyesOnly(FileInformationTest.java:159)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[...]
JUnit Jupiter:FileInformationTest:testTextFile()
MethodSource [className =
'org.pgpainless.encryption_signing.FileInformationTest', methodName =
'testTextFile', methodParameterTypes = '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.pgpainless.encryption_signing.FileInformationTest.testTextFile(FileInformationTest.java:79)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[...]
JUnit Jupiter:FileInformationTest:testDefaults()
MethodSource [className =
'org.pgpainless.encryption_signing.FileInformationTest', methodName =
'testDefaults', methodParameterTypes = '']
=> java.io.EOFException: premature end of stream in PartialInputStream
org.bouncycastle.bcpg.BCPGInputStream$PartialInputStream.read(Unknown
Source)
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
org.bouncycastle.bcpg.BCPGInputStream.read(Unknown Source)
org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.bouncycastle.util.io.Streams.pipeAll(Unknown Source)
org.pgpainless.encryption_signing.FileInformationTest.testDefaults(FileInformationTest.java:118)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[...]
JUnit
Jupiter:TestDecryptionOfMessageWithoutESKUsingSessionKey:decryptMessageWithSKESK()
MethodSource [className =
'org.pgpainless.decryption_verification.TestDecryptionOfMessageWithoutESKUsingSessionKey',
methodName = 'decryptMessageWithSKESK', methodParameterTypes = '']
=> org.pgpainless.exception.ModificationDetectionException
org.pgpainless.decryption_verification.IntegrityProtectedInputStream.close(IntegrityProtectedInputStream.java:42)
org.pgpainless.decryption_verification.DecryptionStream.close(DecryptionStream.java:48)
org.pgpainless.decryption_verification.TestDecryptionOfMessageWithoutESKUsingSessionKey.decryptMessageWithSKESK(TestDecryptionOfMessageWithoutESKUsingSessionKey.java:54)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:568)
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
[...]
Test run finished after 23693 ms
[ 240 containers found ]
[ 0 containers skipped ]
[ 240 containers started ]
[ 0 containers aborted ]
[ 240 containers successful ]
[ 0 containers failed ]
[ 734 tests found ]
[ 1 tests skipped ]
[ 733 tests started ]
[ 0 tests aborted ]
[ 679 tests successful ]
[ 54 tests failed ]
autopkgtest [05:15:49]: test upstream-core
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20221218/bbcfad46/attachment-0001.sig>
More information about the pkg-java-maintainers
mailing list