Source: rust-tonic
Version: 0.14.5+dfsg-3
Severity: serious
User: [email protected]
Usertags: regression
Control: affects -1 src:rust-rustls-native-certs src:nethsm-pkcs11
Control: affects -1 src:rust-pem-rfc7468 src:rust-ssh-encoding
Control: affects -1 src:rust-der

Dear maintainer(s),

With a recent upload of rust-tonic the autopkgtest of rust-tonic fails in testing on armhf and i386 when that autopkgtest is run with the binary packages of rust-tonic from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
rust-tonic             from testing    0.14.5+dfsg-3
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 to testing [1]. Can you please investigate the situation and fix it?

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=rust-tonic

https://ci.debian.net/data/autopkgtest/testing/i386/r/rust-tonic/74466245/log.gz

2111s 2111s running 5 tests
2111s test codec::tests::decode ... ok
2111s test codec::tests::encode ... ok
2111s test codec::tests::decode_max_message_size_exceeded ... ok
2111s test codec::tests::encode_too_big ... FAILED
2111s test codec::tests::encode_max_message_size_exceeded ... ok
2111s 2111s failures:
2111s 2111s ---- codec::tests::encode_too_big stdout ----
2111s 2111s thread 'codec::tests::encode_too_big' (13178) panicked at src/codec.rs:280:29:
2111s attempt to add with overflow
2111s stack backtrace:
2111s    0: __rustc::rust_begin_unwind
2111s    1: core::panicking::panic_fmt
2111s    2: core::panicking::panic_const::panic_const_add_overflow
2111s    3: tonic_prost::codec::tests::encode_too_big::{{closure}}
2111s    4: tokio::runtime::scheduler::current_thread::Context::enter
2111s    5: tokio::runtime::context::scoped::Scoped<T>::set
2111s    6: tokio::runtime::scheduler::current_thread::CoreGuard::block_on
2111s    7: tokio::runtime::context::runtime::enter_runtime
2111s    8: tokio::runtime::runtime::Runtime::block_on
2111s    9: tonic_prost::codec::tests::encode_too_big
2111s   10: core::ops::function::FnOnce::call_once
2111s note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
2111s 2111s 2111s failures:
2111s     codec::tests::encode_too_big
2111s 2111s test result: FAILED. 4 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
2111s 2111s error: test failed, to rerun pass `--lib`
2112s autopkgtest [23:22:13]: test rust-tonic-prost:@

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to