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_big2111s 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:@
OpenPGP_signature.asc
Description: OpenPGP digital signature

