Closed Bug 1868727 Opened 2 years ago Closed 2 years ago

Intermittent server: http3server [stderr] thread 'main' panicked at /builds/worker/checkouts/gecko/third_party/rust/neqo-http3/src/connection.rs:1086:9: | single tracking bug

Categories

(Core :: Networking, defect, P3)

defect

Tracking

()

RESOLVED FIXED
124 Branch
Tracking Status
firefox124 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: kershaw)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [stockwell needswork:owner])

Attachments

(1 file)

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=439157783&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/QyAimK63To61yq6I_D_ORw/runs/0/artifacts/public/logs/live_backing.log


[task 2023-12-07T05:13:26.024Z] 05:13:26     INFO -  TEST-START | dom/webtransport/test/xpcshell/test_simple_conn.js
[task 2023-12-07T05:13:26.357Z] 05:13:26    ERROR -  server: http3server [stderr] thread 'main' panicked at /builds/worker/checkouts/gecko/third_party/rust/neqo-http3/src/connection.rs:1086:9:
[task 2023-12-07T05:13:26.357Z] 05:13:26     INFO -  server: http3server [stderr] assertion failed: self.state.active()
[task 2023-12-07T05:13:26.357Z] 05:13:26     INFO -  server: http3server [stderr] stack backtrace:
[task 2023-12-07T05:13:26.366Z] 05:13:26     INFO -  server: http3server [stderr]    0:     0x5618d611813c - std::backtrace_rs::backtrace::libunwind::trace::h67a838aed1f4d6ec
[task 2023-12-07T05:13:26.367Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[task 2023-12-07T05:13:26.368Z] 05:13:26     INFO -  server: http3server [stderr]    1:     0x5618d611813c - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1786bb1962baf8
[task 2023-12-07T05:13:26.369Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[task 2023-12-07T05:13:26.369Z] 05:13:26     INFO -  server: http3server [stderr]    2:     0x5618d611813c - std::sys_common::backtrace::_print_fmt::h5a0b1f807a002d23
[task 2023-12-07T05:13:26.371Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/sys_common/backtrace.rs:67:5
[task 2023-12-07T05:13:26.371Z] 05:13:26     INFO -  server: http3server [stderr]    3:     0x5618d611813c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hf84ab6ad0b91784c
[task 2023-12-07T05:13:26.372Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/sys_common/backtrace.rs:44:22
[task 2023-12-07T05:13:26.372Z] 05:13:26     INFO -  server: http3server [stderr]    4:     0x5618d6142bdc - core::fmt::rt::Argument::fmt::h28f463bd1fdabed5
[task 2023-12-07T05:13:26.373Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/fmt/rt.rs:138:9
[task 2023-12-07T05:13:26.374Z] 05:13:26     INFO -  server: http3server [stderr]    5:     0x5618d6142bdc - core::fmt::write::ha37c23b175e921b3
[task 2023-12-07T05:13:26.375Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/fmt/mod.rs:1114:21
[task 2023-12-07T05:13:26.375Z] 05:13:26     INFO -  server: http3server [stderr]    6:     0x5618d611442e - std::io::Write::write_fmt::haa1b000741bcbbe1
[task 2023-12-07T05:13:26.376Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/io/mod.rs:1763:15
[task 2023-12-07T05:13:26.377Z] 05:13:26     INFO -  server: http3server [stderr]    7:     0x5618d6117f24 - std::sys_common::backtrace::_print::h1ff1030b04dfb157
[task 2023-12-07T05:13:26.378Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/sys_common/backtrace.rs:47:5
[task 2023-12-07T05:13:26.379Z] 05:13:26     INFO -  server: http3server [stderr]    8:     0x5618d6117f24 - std::sys_common::backtrace::print::hb982056c6f29541c
[task 2023-12-07T05:13:26.379Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/sys_common/backtrace.rs:34:9
[task 2023-12-07T05:13:26.380Z] 05:13:26     INFO -  server: http3server [stderr]    9:     0x5618d6119413 - std::panicking::default_hook::{{closure}}::h11f92f82c62fbd68
[task 2023-12-07T05:13:26.380Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:272:22
[task 2023-12-07T05:13:26.381Z] 05:13:26     INFO -  server: http3server [stderr]   10:     0x5618d6119134 - std::panicking::default_hook::hb8810fe276772c66
[task 2023-12-07T05:13:26.382Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:292:9
[task 2023-12-07T05:13:26.382Z] 05:13:26     INFO -  server: http3server [stderr]   11:     0x5618d61199b5 - std::panicking::rust_panic_with_hook::hd2f0efd2fec86cb0
[task 2023-12-07T05:13:26.383Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:731:13
[task 2023-12-07T05:13:26.384Z] 05:13:26     INFO -  server: http3server [stderr]   12:     0x5618d6119866 - std::panicking::begin_panic_handler::{{closure}}::h3651b7fc4f61d784
[task 2023-12-07T05:13:26.384Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:601:13
[task 2023-12-07T05:13:26.386Z] 05:13:26     INFO -  server: http3server [stderr]   13:     0x5618d6118666 - std::sys_common::backtrace::__rust_end_short_backtrace::hbc468e4b98c7ae04
[task 2023-12-07T05:13:26.387Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/sys_common/backtrace.rs:170:18
[task 2023-12-07T05:13:26.388Z] 05:13:26     INFO -  server: http3server [stderr]   14:     0x5618d6119602 - rust_begin_unwind
[task 2023-12-07T05:13:26.388Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:597:5
[task 2023-12-07T05:13:26.389Z] 05:13:26     INFO -  server: http3server [stderr]   15:     0x5618d6140445 - core::panicking::panic_fmt::h979245e2fdb2fabd
[task 2023-12-07T05:13:26.390Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/panicking.rs:72:14
[task 2023-12-07T05:13:26.390Z] 05:13:26     INFO -  server: http3server [stderr]   16:     0x5618d61404e3 - core::panicking::panic::hcad0f3a89a1b36aa
[task 2023-12-07T05:13:26.391Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/panicking.rs:127:5
[task 2023-12-07T05:13:26.394Z] 05:13:26     INFO -  server: http3server [stderr]   17:     0x5618d600cdc5 - neqo_http3::connection::Http3Connection::stream_close_send::hd2b85f0722a151e5
[task 2023-12-07T05:13:26.394Z] 05:13:26     INFO -  server: http3server [stderr]                                at /builds/worker/checkouts/gecko/third_party/rust/neqo-http3/src/connection.rs:1086:9
[task 2023-12-07T05:13:26.395Z] 05:13:26     INFO -  server: http3server [stderr]   18:     0x5618d600ea8d - neqo_http3::connection_server::Http3ServerHandler::stream_close_send::h85362df510c40c6b
[task 2023-12-07T05:13:26.396Z] 05:13:26     INFO -  server: http3server [stderr]                                at /builds/worker/checkouts/gecko/third_party/rust/neqo-http3/src/connection_server.rs:96:9
[task 2023-12-07T05:13:26.396Z] 05:13:26     INFO -  server: http3server [stderr]   19:     0x5618d60204e0 - neqo_http3::server_events::StreamHandler::stream_close_send::h6031784f6e828aff
[task 2023-12-07T05:13:26.397Z] 05:13:26     INFO -  server: http3server [stderr]                                at /builds/worker/checkouts/gecko/third_party/rust/neqo-http3/src/server_events.rs:83:9
[task 2023-12-07T05:13:26.398Z] 05:13:26     INFO -  server: http3server [stderr]   20:     0x5618d60204e0 - neqo_http3::server_events::Http3OrWebTransportStream::stream_close_send::hdf6cc35ce027160e
[task 2023-12-07T05:13:26.398Z] 05:13:26     INFO -  server: http3server [stderr]                                at /builds/worker/checkouts/gecko/third_party/rust/neqo-http3/src/server_events.rs:181:9
[task 2023-12-07T05:13:26.406Z] 05:13:26     INFO -  server: http3server [stderr]   21:     0x5618d5f48942 - http3server::Http3TestServer::new_response::hc06e4b690fee17ea
[task 2023-12-07T05:13:26.407Z] 05:13:26     INFO -  server: http3server [stderr]                                at /builds/worker/checkouts/gecko/netwerk/test/http3server/src/main.rs:114:21
[task 2023-12-07T05:13:26.408Z] 05:13:26     INFO -  server: http3server [stderr]   22:     0x5618d5f4e6d1 - <http3server::Http3TestServer as http3server::HttpServer>::process_events::hb7ff7d27a3da5896
[task 2023-12-07T05:13:26.409Z] 05:13:26     INFO -  server: http3server [stderr]                                at /builds/worker/checkouts/gecko/netwerk/test/http3server/src/main.rs:426:25
[task 2023-12-07T05:13:26.410Z] 05:13:26     INFO -  server: http3server [stderr]   23:     0x5618d5f58ac2 - http3server::ServersRunner::process_datagrams_and_events::hbf274f25c9cde148
[task 2023-12-07T05:13:26.410Z] 05:13:26     INFO -  server: http3server [stderr]                                at /builds/worker/checkouts/gecko/netwerk/test/http3server/src/main.rs:1290:17
[task 2023-12-07T05:13:26.412Z] 05:13:26     INFO -  server: http3server [stderr]   24:     0x5618d5f5a341 - http3server::ServersRunner::run::h22d02fa154a53442
[task 2023-12-07T05:13:26.413Z] 05:13:26     INFO -  server: http3server [stderr]                                at /builds/worker/checkouts/gecko/netwerk/test/http3server/src/main.rs:1339:21
[task 2023-12-07T05:13:26.413Z] 05:13:26     INFO -  server: http3server [stderr]   25:     0x5618d5f5a341 - http3server::main::h11f9d89c39c78621
[task 2023-12-07T05:13:26.414Z] 05:13:26     INFO -  server: http3server [stderr]                                at /builds/worker/checkouts/gecko/netwerk/test/http3server/src/main.rs:1377:5
[task 2023-12-07T05:13:26.417Z] 05:13:26     INFO -  server: http3server [stderr]   26:     0x5618d5ee6906 - core::ops::function::FnOnce::call_once::h3bcb3418bd0d21f2
[task 2023-12-07T05:13:26.417Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/ops/function.rs:250:5
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]   27:     0x5618d5ee6906 - std::sys_common::backtrace::__rust_begin_short_backtrace::h428ce3edf52f3096
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/sys_common/backtrace.rs:154:18
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]   28:     0x5618d5ee8e55 - std::rt::lang_start::{{closure}}::h3ed94cb5d7801e88
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/rt.rs:166:18
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]   29:     0x5618d610f81b - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hf9057cfaeeb252e2
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/ops/function.rs:284:13
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]   30:     0x5618d610f81b - std::panicking::try::do_call::h629e203a624883e4
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:504:40
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]   31:     0x5618d610f81b - std::panicking::try::h7b61614724d6a4f1
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:468:19
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]   32:     0x5618d610f81b - std::panic::catch_unwind::h354ac1c0268491d8
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panic.rs:142:14
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]   33:     0x5618d610f81b - std::rt::lang_start_internal::{{closure}}::h919fee3c5ba8f617
[task 2023-12-07T05:13:26.418Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/rt.rs:148:48
[task 2023-12-07T05:13:26.421Z] 05:13:26     INFO -  server: http3server [stderr]   34:     0x5618d610f81b - std::panicking::try::do_call::h54583f67455bff32
[task 2023-12-07T05:13:26.421Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:504:40
[task 2023-12-07T05:13:26.421Z] 05:13:26     INFO -  server: http3server [stderr]   35:     0x5618d610f81b - std::panicking::try::hb0e12c4e01d39dc2
[task 2023-12-07T05:13:26.421Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:468:19
[task 2023-12-07T05:13:26.422Z] 05:13:26     INFO -  server: http3server [stderr]   36:     0x5618d610f81b - std::panic::catch_unwind::h367b6339e3ca9a3b
[task 2023-12-07T05:13:26.422Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panic.rs:142:14
[task 2023-12-07T05:13:26.422Z] 05:13:26     INFO -  server: http3server [stderr]   37:     0x5618d610f81b - std::rt::lang_start_internal::ha5ce8533eaa0fda8
[task 2023-12-07T05:13:26.422Z] 05:13:26     INFO -  server: http3server [stderr]                                at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/rt.rs:148:20
[task 2023-12-07T05:13:26.422Z] 05:13:26     INFO -  server: http3server [stderr]   38:     0x5618d5f5adf7 - main
[task 2023-12-07T05:13:26.460Z] 05:13:26     INFO -  server: http3server [stderr]   39:     0x7f213c7beb97 - __libc_start_main
[task 2023-12-07T05:13:26.461Z] 05:13:26     INFO -  server: http3server [stderr]                                at /tmp/glibc/csu/../csu/libc-start.c:310
[task 2023-12-07T05:13:26.462Z] 05:13:26     INFO -  server: http3server [stderr]   40:     0x5618d5eb8049 - <unknown>
[task 2023-12-07T05:13:26.462Z] 05:13:26     INFO -  server: http3server [stderr]   41:                0x0 - <unknown>
[task 2023-12-07T05:13:56.404Z] 05:13:56     INFO -  TEST-FAIL | dom/webtransport/test/xpcshell/test_simple_conn.js | took 30378ms
[task 2023-12-07T05:13:56.405Z] 05:13:56     INFO -  dom/webtransport/test/xpcshell/test_simple_conn.js failed or timed out, will retry.
[task 2023-12-07T05:13:56.406Z] 05:13:56     INFO -  TEST-START | dom/webtransport/test/xpcshell/test_simple_stream.js
[task 2023-12-07T05:14:26.598Z] 05:14:26     INFO -  TEST-FAIL | dom/webtransport/test/xpcshell/test_simple_stream.js | took 30193ms
[task 2023-12-07T05:14:26.601Z] 05:14:26     INFO -  dom/webtransport/test/xpcshell/test_simple_stream.js failed or timed out, will retry.
[task 2023-12-07T05:14:26.605Z] 05:14:26     INFO -  TEST-START | netwerk/test/unit/test_alt-data_simple.js
Component: General → Networking
Product: Firefox Build System → Core

This could be a dupe of bug 1824376, but with more useful information wrt the http3server thanks to the recent changes to the harness.

Assignee: nobody → kershaw
Priority: P5 → P3
Flags: needinfo?(kershaw)
Pushed by valentin.gosu@gmail.com: https://hg.mozilla.org/integration/autoland/rev/a39978d779e2 Avoid assertion by checking if the connection is active r=sunil
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch
See Also: → 1879698

The neqo server has been changed recently, so this could be already fixed.

Flags: needinfo?(kershaw)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: