Bug#991423: xmltooling: autopkgtest regression since mid-July 2021

Graham Inggs ginggs at debian.org
Fri Jul 23 08:51:24 BST 2021


Source: xmltooling
Version: 3.2.0-2
Severity: serious
User: debian-ci at lists.debian.org
Usertags: regression
X-Debbugs-CC: debian-ci at lists.debian.org

Hi Maintainer

Sometime around mid-July 2021, xmltooling's autopkgtests started to
fail in testing [1].
I've copied what I hope is the relevant part of the log below.

Regards
Graham


[1] https://ci.debian.net/packages/x/xmltooling/testing/amd64/


FAIL: xmltoolingtest
=====================================================
   xmltooling 3.2.0: xmltoolingtest/test-suite.log
=====================================================

# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: xmltoolingtest
====================

Running cxxtest tests (125 tests)..1627022354 WARN
XMLTooling.XMLHelper : DEPRECATED: attribute "ignoreCase" encountered
in configuration. Use "caseSensitive".
1627022354 WARN XMLTooling.XMLHelper : DEPRECATED: attribute
"ignoreCase" encountered in configuration. Use "caseSensitive".
1627022354 WARN XMLTooling.XMLHelper : DEPRECATED: attribute
"ignoreCase" encountered in configuration. Use "caseSensitive".
1627022354 WARN XMLTooling.XMLHelper : Attribute "ignoreCase" and
"caseSensitive" should not be used in the same element.
.....1627022354 WARN DirectoryWalkerTest : Unable to open directory (invalid)
...........1627022354 ERROR XMLTooling.ParserPool : fatal error on
line 2, column 10, message: invalid document structure
.....1627022354 ERROR XMLTooling.XMLObject : no default builder
installed, found unknown child element (test:UnknownElement)
......1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
invalid ds:KeyValue (Modulus must have TextContent.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (Exponent must have TextContent.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (Modulus must have TextContent.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (RSAKeyValue must have Modulus.)
....1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
invalid ds:KeyValue (DSKeyValue cannot have P without Q.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (P must have TextContent.)
...1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
invalid ds:KeyValue (DSKeyValue cannot have P without Q.)
..1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (Q must have TextContent.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (P must have TextContent.)
....1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
invalid ds:KeyValue (G must have TextContent.)
.....1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
invalid ds:KeyValue (DSAKeyValue must have Y.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (Y must have TextContent.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (J must have TextContent.)
.....1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
invalid ds:KeyValue (DSKeyValue cannot have Seed without PgenCounter.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (Seed must have TextContent.)
..1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (DSKeyValue cannot have Seed without PgenCounter.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (PgenCounter must have TextContent.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : resolving ds11:ECKeyValue
.1627022354 ERROR XMLTooling.KeyResolver.Inline : caught XML-Security
exception loading certificate: OpenSSL:EC - Error translating Base64
octets into OpenSSL EC_KEY structure
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : resolving ds11:ECKeyValue
1627022354 ERROR XMLTooling.KeyInfoResolver.Inline : caught
XML-Security exception loading key: OpenSSL:EC - Error translating
Base64 octets into OpenSSL EC_KEY structure
.1627022354 ERROR XMLTooling.KeyResolver.Inline : caught XML-Security
exception loading certificate: OpenSSL:EC - Error translating Base64
octets into OpenSSL EC_KEY structure
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : resolving ds11:ECKeyValue
1627022354 ERROR XMLTooling.KeyInfoResolver.Inline : caught
XML-Security exception loading key: OpenSSL:EC - Error translating
Base64 octets into OpenSSL EC_KEY structure
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (PublicKey must have TextContent.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (ECKeyValue must have PublicKey.)
.1627022354 ERROR XMLTooling.KeyResolver.Inline : caught XML-Security
exception loading certificate: OpenSSLCryptoProvider::curveNameToNID -
curve name not recognized
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : resolving ds11:ECKeyValue
1627022354 ERROR XMLTooling.KeyInfoResolver.Inline : caught
XML-Security exception loading key:
OpenSSLCryptoProvider::curveNameToNID - curve name not recognized
.1627022354 ERROR XMLTooling.KeyResolver.Inline : caught XML-Security
exception loading certificate: OpenSSLCryptoProvider::curveNameToNID -
curve name not recognized
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (NamedCurve must have URI.)
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping invalid
ds:KeyValue (ECKeyValue must have ECParameters or NamedCurve.)
......1627022354 ERROR XMLTooling.KeyResolver.Inline : caught
XML-Security exception loading certificate:
OpenSSLCryptoProvider::keyDER - Error decoding public key
1627022354 ERROR XMLTooling.SecurityHelper : base64 decode failed
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : failed to resolve
ds11:DEREncodedKeyValue
.1627022354 ERROR XMLTooling.KeyResolver.Inline : caught XML-Security
exception loading certificate: OpenSSLCryptoProvider::keyDER - Error
decoding public key
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : failed to resolve
ds11:DEREncodedKeyValue
.1627022354 ERROR XMLTooling.SecurityHelper : base64 decode failed
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : failed to resolve
ds11:DEREncodedKeyValue
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping empty ds:X509CRL
.1627022354 ERROR XMLTooling.KeyInfoResolver.Inline : caught
XML-Security exception loading certificate: XSCrypt:Base64 - Invalid
character at start of base 64 block
.1627022354 ERROR XMLTooling.KeyInfoResolver.Inline : caught
XML-Security exception loading certificate: OpenSSL:X509 - Error
translating Base64 DER encoding into OpenSSL X509 structure
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping empty
ds:X509Certificate
...1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
ds11:KeyInfoReference, local reference did not resolve to a ds:KeyInfo
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
ds11:KeyInfoReference, local reference did not resolve to a ds:KeyInfo
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
ds11:KeyInfoReference, local reference did not resolve to a ds:KeyInfo
.1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
ds11:KeyInfoReference with an empty or non-local reference
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
ds11:KeyInfoReference with an empty or non-local reference
1627022354 WARN XMLTooling.KeyInfoResolver.Inline : skipping
ds11:KeyInfoReference with an empty or non-local reference
..............1627022354 WARN XMLTooling.KeyInfoResolver.Inline :
resolving ds11:ECKeyValue
...........1627022354 ERROR OpenSSL : path validation failure at
depth(0): no explicit policy
..1627022354 ERROR OpenSSL : path validation failure at depth(0): no
explicit policy
..1627022355 ERROR OpenSSL : error code: 151584876 in
../crypto/pem/pem_lib.c, line 745
1627022355 ERROR OpenSSL : error data: Expecting: ANY PRIVATE KEY

In SecurityHelperTest::testKeysFromURLs:
SecurityHelperTest.h:70: Error: Test failed: Unable to load private
key from file (./data/key.pem.bak).
.1627022361 ERROR OpenSSL : error code: 151584876 in
../crypto/pem/pem_lib.c, line 745
1627022361 ERROR OpenSSL : error data: Expecting: CERTIFICATE

In SecurityHelperTest::testCertificatesFromURLs:
SecurityHelperTest.h:122: Error: Test failed: Unable to load
certificate(s) from file (./data/cert.pem.bak).
......
Failed 2 and Skipped 0 of 125 tests
Success rate: 98%
FAIL xmltoolingtest (exit status: 2)

============================================================================
Testsuite summary for xmltooling 3.2.0
============================================================================
# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See xmltoolingtest/test-suite.log
Please report to https://issues.shibboleth.net/
============================================================================



More information about the Pkg-shibboleth-devel mailing list