Closed
Bug 1727148
Opened 4 years ago
Closed 4 years ago
Crash in [@ core::option::expect_failed | <std::time::Instant as core::ops::arith::Sub>::sub] "supplied instant is later than self"
Categories
(Core :: Networking: HTTP, defect)
Core
Networking: HTTP
Tracking
()
RESOLVED
FIXED
93 Branch
| Tracking | Status | |
|---|---|---|
| firefox-esr78 | --- | unaffected |
| firefox-esr91 | --- | wontfix |
| firefox91 | --- | wontfix |
| firefox92 | --- | wontfix |
| firefox93 | --- | fixed |
People
(Reporter: cpeterson, Assigned: dragana)
References
(Blocks 1 open bug)
Details
(Keywords: crash)
Crash Data
The earliest crash report is from Firefox 86.0.1. Crash volume has been very low, about 1–5 reports per release cycle, but we have 24 reports from Beta 92. Those Beta 92 crashes are from three different installs, but different versions (92.0b2, 92.0b3, 92.0b4) so it could be one user.
No reports from Nightly 93.0a1 yet. Perhaps this crash was fixed in 93 by Neqo version 0.4.29 (bug 1724196)?
Potential Startup Crash, more than half of the crashes happened during the first minute after launch
Crash report: https://crash-stats.mozilla.org/report/index/e4fe246e-076c-46af-b2cf-d85c90210816
MOZ_CRASH Reason: supplied instant is later than self
Top 27 frames of crashing thread:
0 libxul.so RustMozCrash mozglue/static/rust/wrappers.cpp:18
1 libxul.so mozglue_static::panic_hook mozglue/static/rust/lib.rs:91
2 libxul.so core::ops::function::Fn::call library/core/src/ops/function.rs:70
3 libxul.so std::panicking::rust_panic_with_hook library/std/src/panicking.rs:626
4 libxul.so std::panicking::begin_panic_handler::{{closure}} library/std/src/panicking.rs:519
5 libxul.so std::sys_common::backtrace::__rust_end_short_backtrace library/std/src/sys_common/backtrace.rs:141
6 libxul.so rust_begin_unwind library/std/src/panicking.rs:515
7 libxul.so core::panicking::panic_fmt library/core/src/panicking.rs:92
8 libxul.so core::option::expect_failed library/core/src/option.rs:1243
9 libxul.so <std::time::Instant as core::ops::arith::Sub>::sub library/std/src/time.rs:406
10 libxul.so neqo_transport::connection::Connection::input_frame third_party/rust/neqo-transport/src/connection/mod.rs:2349
11 libxul.so neqo_transport::connection::Connection::input_path third_party/rust/neqo-transport/src/connection/mod.rs:1332
12 libxul.so neqo_transport::connection::Connection::input third_party/rust/neqo-transport/src/connection/mod.rs:1281
13 libxul.so neqo_transport::connection::Connection::process_input third_party/rust/neqo-transport/src/connection/mod.rs:874
14 libxul.so neqo_http3::connection_client::Http3Client::process_input third_party/rust/neqo-http3/src/connection_client.rs:459
15 libxul.so neqo_http3conn_process_input netwerk/socket/neqo_glue/src/lib.rs:218
16 libxul.so mozilla::net::Http3Session::ProcessInput(nsIUDPSocket*) netwerk/protocol/http/Http3Session.cpp:323
17 libxul.so mozilla::net::Http3Session::RecvData(nsIUDPSocket*) netwerk/protocol/http/Http3Session.cpp:1179
18 libxul.so mozilla::net::HttpConnectionUDP::RecvData() netwerk/protocol/http/HttpConnectionUDP.cpp:548
19 libxul.so {virtual override thunk({offset(-176)}, mozilla::net::HttpConnectionUDP::OnPacketReceived(nsIUDPSocket*))}
20 libxul.so mozilla::net::nsUDPSocket::OnSocketReady(PRFileDesc*, short) netwerk/base/nsUDPSocket.cpp:391
21 libxul.so mozilla::net::nsSocketTransportService::Run() netwerk/base/nsSocketTransportService2.cpp:1150
22 libxul.so {virtual override thunk({offset(-32)}, mozilla::net::nsSocketTransportService::Run())}
23 libxul.so nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp:1142
24 libxul.so mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) ipc/glue/MessagePump.cpp:300
25 libxul.so MessageLoop::Run() ipc/chromium/src/base/message_loop.cc:306
26 libxul.so nsThread::ThreadFunc(void*) xpcom/threads/nsThread.cpp:390
27 libnspr4.so _pt_root nsprpub/pr/src/pthreads/ptthread.c:201
Severity: -- → S2
| Assignee | ||
Updated•4 years ago
|
Assignee: nobody → dd.mozilla
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Updated•4 years ago
|
Target Milestone: --- → 93 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•