From cf82cde132b42c09ac539191ca2dfdab5d810c93 Mon Sep 17 00:00:00 2001 From: Laura Peskin Date: Wed, 24 Jan 2024 16:42:19 -0800 Subject: pkg/report: capture starnix kernel panics caused by rust panics Forms a reasonable title for reports of starnix crashes caused by rust panics in the starnix kernel, and takes a first pass at capturing function / pointer details from the backtrace while discarding most of the unrelated log lines. Also splits the fuchsia reporter data inputs into two parts, one for zircon and one for starnix. --- pkg/report/fuchsia.go | 124 ++++++++++++++++++--- pkg/report/testdata/starnix/report/0 | 210 +++++++++++++++++++++++++++++++++++ pkg/report/testdata/starnix/report/1 | 159 ++++++++++++++++++++++++++ 3 files changed, 476 insertions(+), 17 deletions(-) create mode 100644 pkg/report/testdata/starnix/report/0 create mode 100644 pkg/report/testdata/starnix/report/1 (limited to 'pkg') diff --git a/pkg/report/fuchsia.go b/pkg/report/fuchsia.go index c9d7a10c8..7f3461061 100644 --- a/pkg/report/fuchsia.go +++ b/pkg/report/fuchsia.go @@ -23,6 +23,13 @@ type fuchsia struct { } var ( + // Ignore these strings when detecting crashes. + fuchsiaIgnores = []*regexp.Regexp{ + // Don't generate a crash report for a Rust panic, unless it causes a kernel panic. + regexp.MustCompile(`panic::`), + } + rustBacktrace = regexp.MustCompile(` (stack backtrace:)`) + starnixLinePrefix = regexp.MustCompile(`^\[\d+\.\d+\]`) zirconRIP = regexp.MustCompile(` RIP: (0x[0-9a-f]+) `) zirconBT = regexp.MustCompile(`^bt#[0-9]+: (0x[0-9a-f]+)`) zirconReportEnd = []byte("Halted") @@ -43,6 +50,7 @@ func ctorFuchsia(cfg *config) (reporterImpl, []string, error) { ctx := &fuchsia{ config: cfg, } + ctx.ignores = append(ctx.ignores, fuchsiaIgnores...) if ctx.kernelObj != "" { ctx.obj = filepath.Join(ctx.kernelObj, ctx.target.KernelObject) } @@ -53,13 +61,13 @@ func ctorFuchsia(cfg *config) (reporterImpl, []string, error) { } func (ctx *fuchsia) ContainsCrash(output []byte) bool { - return containsCrash(output, zirconOopses, ctx.ignores) + return containsCrash(output, fuchsiaOopses, ctx.ignores) } func (ctx *fuchsia) Parse(output []byte) *Report { // We symbolize here because zircon output does not contain even function names. symbolized := ctx.symbolize(output) - rep := simpleLineParser(symbolized, zirconOopses, zirconStackParams, ctx.ignores) + rep := simpleLineParser(symbolized, fuchsiaOopses, fuchsiaStackParams, ctx.ignores) if rep == nil { return nil } @@ -67,9 +75,50 @@ func (ctx *fuchsia) Parse(output []byte) *Report { if report := ctx.shortenReport(rep.Report); len(report) != 0 { rep.Report = report } + if strings.HasPrefix(rep.Title, "starnix kernel panic") { + if report := ctx.shortenStarnixPanicReport(rep.Report, 5, 20); len(report) != 0 { + rep.Report = report + } + } return rep } +// Captures lines that match one of `starnixFramePatterns`, plus some surrounding lines that may +// or may not be interesting. +// +// Captures up to `maxUnrelatedLines` of consecutive lines that do not start with the usual starnix +// log prefix `starnixLinePrefix` before suppressing unrelated lines. These lines are often +// syzkaller log lines, but are sometimes continuations of newline-containing logs from starnix. +// +// Captures up to `maxUnmatchedLines` of consecutive starnix log lines that do not match one of +// `starnixFramePatterns` before ending the report. These lines (usually in relatively short groups) +// may separate portions of the stack trace. +func (ctx *fuchsia) shortenStarnixPanicReport(report []byte, maxUnrelatedLines, maxUnmatchedLines int) []byte { + out := new(bytes.Buffer) + unrelatedLines := 0 + unmatchedLines := 0 + for s := bufio.NewScanner(bytes.NewReader(report)); s.Scan(); { + line := s.Bytes() + if matchesAny(line, starnixFramePatterns) { + unrelatedLines = 0 + unmatchedLines = 0 + } else if starnixLinePrefix.FindSubmatch(line) == nil { + unrelatedLines += 1 + if unrelatedLines > maxUnrelatedLines { + continue + } + } else { + unmatchedLines += 1 + } + out.Write(line) + out.WriteByte('\n') + if unmatchedLines == maxUnmatchedLines { + return out.Bytes() + } + } + return out.Bytes() +} + func (ctx *fuchsia) shortenReport(report []byte) []byte { out := new(bytes.Buffer) for s := bufio.NewScanner(bytes.NewReader(report)); s.Scan(); { @@ -172,21 +221,40 @@ func (ctx *fuchsia) Symbolize(rep *Report) error { return nil } -var zirconStackParams = &stackParams{ - frameRes: []*regexp.Regexp{ - compile(` RIP: 0x[0-9a-f]{8} +([a-zA-Z0-9_:~]+)`), - compile(` RIP: \[ inline \] +([a-zA-Z0-9_:~]+)`), - compile(`^bt#[0-9]+: 0x[0-9a-f]{8} +([a-zA-Z0-9_:~]+)`), - compile(`^bt#[0-9]+: \[ inline \] +([a-zA-Z0-9_:~]+)`), - }, - skipPatterns: []string{ - "^platform_halt$", - "^exception_die$", - "^_panic$", - }, +var zirconStartRes = []*regexp.Regexp{} + +var zirconFramePatterns = []*regexp.Regexp{ + compile(` RIP: 0x[0-9a-f]{8} +([a-zA-Z0-9_:~]+)`), + compile(` RIP: \[ inline \] +([a-zA-Z0-9_:~]+)`), + compile(`^bt#[0-9]+: 0x[0-9a-f]{8} +([a-zA-Z0-9_:~]+)`), + compile(`^bt#[0-9]+: \[ inline \] +([a-zA-Z0-9_:~]+)`), +} + +var zirconSkipPatterns = []string{ + "^platform_halt$", + "^exception_die$", + "^_panic$", +} + +var starnixStartRes = []*regexp.Regexp{ + rustBacktrace, } -var zirconOopses = append([]*oops{ +var starnixFramePatterns = []*regexp.Regexp{ + compile(` \[\[\[ELF module #0x[\da-f]+ "(.*)" (BuildID=[\da-f]{16}) (0x[\da-f]{12})\]\]\]`), + compile(`#\d+\.?\d*[\s]+(0x[\da-f]{16}) in (.+):([\d]+)[\s]+<(.*)>\+(0x[\da-f]+)`), + compile(`#\d+\.?\d*[\s]+(0x[\da-f]{16}) in ([^\s]+)[\s]+<(.*)>\+(0x[\da-f]+)`), +} + +var starnixSkipPatterns = []string{} + +var fuchsiaStackParams = &stackParams{ + stackStartRes: append(zirconStartRes, starnixStartRes...), + frameRes: append(zirconFramePatterns, starnixFramePatterns...), + skipPatterns: append(zirconSkipPatterns, starnixSkipPatterns...), +} + +var zirconOopses = []*oops{ { []byte("ZIRCON KERNEL PANIC"), []oopsFormat{ @@ -323,5 +391,27 @@ var zirconOopses = append([]*oops{ }, crash.UnknownType, }, - &groupGoRuntimeErrors, -}, commonOopses...) +} + +var starnixOopses = []*oops{ + { + []byte("STARNIX KERNEL PANIC"), + []oopsFormat{ + { + title: compile("STARNIX KERNEL PANIC"), + report: compile("STARNIX KERNEL PANIC(?:.|\\n)*PANIC info=panicked at [./]*(.*):.*:.*:\\n(.*)\\n"), + fmt: "starnix kernel panic: panic in %[1]v: %[2]v", + stack: &stackFmt{ + parts: []*regexp.Regexp{ + rustBacktrace, + parseStackTrace, + }, + }, + }, + }, + []*regexp.Regexp{}, + crash.UnknownType, + }, +} + +var fuchsiaOopses = append(append(append(zirconOopses, starnixOopses...), commonOopses...), &groupGoRuntimeErrors) diff --git a/pkg/report/testdata/starnix/report/0 b/pkg/report/testdata/starnix/report/0 new file mode 100644 index 000000000..5850ca133 --- /dev/null +++ b/pkg/report/testdata/starnix/report/0 @@ -0,0 +1,210 @@ +TITLE: starnix kernel panic: panic in src/starnix/kernel/runner/container.rs: failed to start container.: errno NUM, details: E + +STARNIX KERNEL PANIC + + + + +[00115.266092][42823][42825][core/starnix_runner/kernels:empty_container.cm_fQdnY5b][starnix] ERROR: [src/lib/diagnostics/log/rust/src/lib.rs(61)] PANIC info=panicked at ./../../src/starnix/kernel/runner/container.rs:201:30: +failed to start container.: errno 2, details: ENOENT (2), source: ../../src/starnix/kernel/fs/fuchsia/remote.rs:638:27, context: bin +[00115.266141][54793][54802][core/starnix_runner/kernels:empty_container.cm_fQdnY5b][starnix] ERROR: [src/starnix/kernel/task/thread_group.rs(448)] Exiting without an exit code. +[00115.266819][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: thread 'main' panicked at ./../../src/starnix/kernel/runner/container.rs:201:30: +[00115.266865][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: failed to start container.: errno 2, details: ENOENT (2), source: ../../src/starnix/kernel/fs/fuchsia/remote.rs:638:27, context: bin +[00115.266887][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: stack backtrace: +[00115.266979][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x0 "" BuildID=0173931ddd9248aa 0x40f33e5d5000]]] +[00115.267093][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x1 "libstd-f4212538686b00a8.so" BuildID=0d14913e113ab46b 0x40f531922000]]] +[00115.267202][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x2 "librust-trace-provider.so" BuildID=b09346a74a97cad3 0x41e6564ef000]]] +[00115.267316][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x3 "libvulkan.so" BuildID=5ae5fd46f5172d2b 0x4267c3571000]]] +[00115.267436][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x4 "librust-trace-observer.so" BuildID=a4604405d22dd869 0x40b6cc15c000]]] +[00115.267563][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x5 "libcrypto.so" BuildID=ed5e49c9a96412f0 0x415a31ca0000]]] +[00115.267912][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x6 "libtrace-engine.so" BuildID=cb2d5d3a97de03cf 0x402796c3e000]]] +[00115.268016][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x7 "" BuildID=5862c5557ff4b7eb 0x419cd9bdf000]]] +[00115.268081][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x8 "libfdio.so" BuildID=888ec21347bbd8ef 0x424b65645000]]] +[00115.268199][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x9 "libc.so" BuildID=f40534a21fc40c54 0x4142ab561000]]] +[00115.268303][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0xa "libzxio_standalone.so" BuildID=e8792fa03ae3a289 0x40920e78b000]]] +[00115.268409][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0xb "libasync-default.so" BuildID=28d0ef31e53da264 0x421a18d8c000]]] +[00115.268500][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0xc "libc++.so.2" BuildID=1f613ecc20f881e5 0x41ad24365000]]] +[00115.268725][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0xd "libc++abi.so.1" BuildID=4aea253ec43cac1e 0x410565c1b000]]] +[00115.268826][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0xe "libunwind.so.1" BuildID=4262c51d16b77eee 0x41040b675000]]] +unrelated line 1 +unrelated line 2 +unrelated line 3 +unrelated line 4 +unrelated line 5 +unrelated line 6 +[00115.268906][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #0 0x000040f5319c1a9c in _$LT$std..sys_common..backtrace.._print..DisplayBacktrace$u20$as$u20$core..fmt..Display$GT$::fmt::h8bc494b9e4565b46 library/backtrace/src/backtrace/libunwind.rs:104 +0x9fa9c +[00115.268926][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #1 0x000040f531a13ba0 in core::fmt::write::h5e0d871ee8539d5c library/core/src/fmt/rt.rs:142 +0xf1ba0 +[00115.268946][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #2 0x000040f5319b65cc in std::io::Write::write_fmt::h26736e68b6e437a1 library/std/src/io/mod.rs:1854 +0x945cc +[00115.268967][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #3 0x000040f5319c1816 in std::sys_common::backtrace::print::he49ccc71985c4b6a library/std/src/sys_common/backtrace.rs:47 +0x9f816 +[00115.268987][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #4 0x000040f5319c436d in std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::h30292437912a4a2c library/std/src/panicking.rs:286 +0xa236d +[00115.269006][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #5 0x000040f5319c4093 in std::panicking::default_hook::had0e8bdb9e487be6 library/std/src/panicking.rs:292 +0xa2093 +[00115.273746][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #6 0x000040f33e924874 in core::ops::function::Fn<(&'a core::panic::panic_info::PanicInfo<'b>,), Output = ()> + core::marker::Sync + core::marker::Send> as core::ops::function::Fn<(&core::panic::panic_info::PanicInfo,)>>::call /b/s/w/ir/x/w/fuchsia-third_party-rust/library/alloc/src/boxed.rs:2029 <>+0x34f874 +[00115.273784][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #7 0x000040f33e932577 in diagnostics_log::install_panic_hook::{closure#0} ../../src/lib/diagnostics/log/rust/src/lib.rs:62 <>+0x35d577 +[00115.273804][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #8 0x000040f33e924874 in core::ops::function::Fn<(&'a core::panic::panic_info::PanicInfo<'b>,), Output = ()> + core::marker::Sync + core::marker::Send> as core::ops::function::Fn<(&core::panic::panic_info::PanicInfo,)>>::call /b/s/w/ir/x/w/fuchsia-third_party-rust/library/alloc/src/boxed.rs:2029 <>+0x34f874 +[00115.273824][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #9 0x000040f33e924c16 in kill_job_on_panic::install_hook::{closure#0} ../../src/starnix/lib/kill_job_on_panic/src/lib.rs:21 <>+0x34fc16 +[00115.273850][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #10 0x000040f5319c4a5d in std::panicking::rust_panic_with_hook::h26aa69f167466692 library/alloc/src/boxed.rs:2029 +0xa2a5d +[00115.273870][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #11 0x000040f5319c4785 in std::panicking::begin_panic_handler::_$u7b$$u7b$closure$u7d$$u7d$::h114a15f6596986f5 library/std/src/panicking.rs:659 +0xa2785 +[00115.273890][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #12 0x000040f5319c2016 in std::sys_common::backtrace::__rust_end_short_backtrace::h2c695c71c6f925c5 library/std/src/sys_common/backtrace.rs:171 +0xa0016 +[00115.273910][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #13 0x000040f5319c4533 in rust_begin_unwind library/std/src/panicking.rs:647 +0xa2533 +[00115.273930][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #14 0x000040f531a102f4 in core::panicking::panic_fmt::hac59a610e1944afd library/core/src/panicking.rs:72 +0xee2f4 +[00115.273950][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #15 0x000040f531a109e2 in core::result::unwrap_failed::h6bcde040e33af5a4 library/core/src/result.rs:1649 +0xee9e2 +[00115.274779][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #16 0x000040f33e990923 in >::expect /b/s/w/ir/x/w/fuchsia-third_party-rust/library/core/src/result.rs:1030 <>+0x3bb923 +[00115.274812][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #17 0x000040f33e8ed3e3 in ::serve_outgoing_directory::{closure#0}::{closure#1}::{closure#0} ../../src/starnix/kernel/runner/container.rs:199 <>+0x3183e3 +[00115.274841][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #18 0x000040f33e906e72 in ::serve_outgoing_directory::{closure#0}::{closure#1}::{closure#0}> as futures_core::stream::Stream>::poll_next ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/futures_unordered/mod.rs:536 <>+0x331e72 +[00115.274863][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #19 0x000040f33e9088f1 in ::serve_outgoing_directory::{closure#0}::{closure#1}::{closure#0}> as futures_util::stream::stream::StreamExt>::poll_next_unpin ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/stream/mod.rs:1510 <>+0x3338f1 +[00115.274885][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #20 0x000040f33e8d002f in >, ::serve_outgoing_directory::{closure#0}::{closure#1}::{closure#0}, ::serve_outgoing_directory::{closure#0}::{closure#1}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/stream/for_each_concurrent.rs:104 <>+0x2fb02f +[00115.274906][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #21 0x000040f33e8ee379 in ::serve_outgoing_directory::{closure#0} ../../src/starnix/kernel/runner/container.rs:210 <>+0x319379 +[00115.274928][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #22 0x000040f33e910a2b in ::serve_outgoing_directory::{closure#0}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/future/maybe_done.rs:95 <>+0x33ba2b +[00115.274949][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #23 0x000040f33e8ed587 in ::serve::{closure#0}::{closure#0} ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/async_await/join_mod.rs:95 <>+0x318587 +[00115.274970][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #24 0x000040f33e906961 in ::serve::{closure#0}::{closure#0}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/future/poll_fn.rs:56 <>+0x331961 +[00115.274992][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #25 0x000040f33e8ee68c in ::serve::{closure#0} ../../src/starnix/kernel/runner/container.rs:216 <>+0x31968c +[00115.275013][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #26 0x000040f33e8e3012 in starnix_kernel::main::component_entry_point::{closure#0}::{closure#0}::{closure#0} ../../src/starnix/kernel/main.rs:170 <>+0x30e012 +[00115.275035][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #27 0x000040f33e9086b3 in as futures_core::stream::Stream>::poll_next ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/futures_unordered/mod.rs:536 <>+0x3336b3 +[00115.275056][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #28 0x000040f33e9089d1 in as futures_util::stream::stream::StreamExt>::poll_next_unpin ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/stream/mod.rs:1510 <>+0x3339d1 +[00115.275084][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #29 0x000040f33e8cfc6d in >, starnix_kernel::main::component_entry_point::{closure#0}::{closure#0}::{closure#0}, starnix_kernel::main::component_entry_point::{closure#0}::{closure#0}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/stream/for_each_concurrent.rs:104 <>+0x2fac6d +[00115.275105][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #30 0x000040f33e8e2940 in starnix_kernel::main::component_entry_point::{closure#0} ../../src/starnix/kernel/main.rs:186 <>+0x30d940 +[00115.275127][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #31 0x000040f33e918516 in ::run_singlethreaded::{closure#0}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/future/future/map.rs:55 <>+0x343516 +[00115.275148][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #32 0x000040f33e8ec0c5 in ::run_singlethreaded::{closure#0}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/lib.rs:91 <>+0x3170c5 +[00115.277001][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #33 0x000040f33f6e4204 in as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-task-0.3.19/src/future_obj.rs:84 <>+0x110f204 +[00115.277038][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #34 0x000040f33f6ce862 in as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-task-0.3.19/src/future_obj.rs:127 <>+0x10f9862 +[00115.277058][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #35 0x000040f33f6ce891 in as futures_util::future::future::FutureExt>::poll_unpin ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/future/future/mod.rs:562 <>+0x10f9891 +[00115.277078][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #36 0x000040f33f6c4c92 in ::try_poll ../../src/lib/fuchsia-async/src/atomic_future.rs:115 <>+0x10efc92 +[00115.277098][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #37 0x000040f33f6d3542 in ::try_poll ../../src/lib/fuchsia-async/src/runtime/fuchsia/executor/common.rs:680 <>+0x10fe542 +[00115.277118][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #38 0x000040f33f6d1cf0 in ::poll_ready_tasks ../../src/lib/fuchsia-async/src/runtime/fuchsia/executor/common.rs:143 <>+0x10fccf0 +[00115.277138][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #39 0x000040f33f6d2833 in ::worker_lifecycle:: ../../src/lib/fuchsia-async/src/runtime/fuchsia/executor/common.rs:439 <>+0x10fd833 +[00115.277168][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #40 0x000040f33f6d3769 in ::run:: ../../src/lib/fuchsia-async/src/runtime/fuchsia/executor/local.rs:106 <>+0x10fe769 +[00115.277208][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #41 0x000040f33e8ec362 in ::run_singlethreaded:: ../../src/lib/fuchsia-async/src/runtime/fuchsia/executor/local.rs:73 <>+0x317362 +[00115.277229][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #42 0x000040f33e900984 in fuchsia::main_singlethreaded::::{closure#0}, starnix_kernel::main::component_entry_point::{closure#0}, core::result::Result<(), anyhow::Error>> ../../src/lib/fuchsia/src/lib.rs:148 <>+0x32b984 +[00115.277258][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #43 0x000040f33e8e1ae5 in starnix_kernel::main ../../src/starnix/kernel/main.rs:110 <>+0x30cae5 +[00115.277283][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #44 0x000040f33e9002fe in fuchsia_zircon::port::Port as core::ops::function::FnOnce<()>>::call_once /b/s/w/ir/x/w/fuchsia-third_party-rust/library/core/src/ops/function.rs:250 <>+0x32b2fe +[00115.277313][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #45 0x000040f33e8f55a1 in std::sys_common::backtrace::__rust_begin_short_backtrace:: std::process::ExitCode, std::process::ExitCode> /b/s/w/ir/x/w/fuchsia-third_party-rust/library/std/src/sys_common/backtrace.rs:155 <>+0x3205a1 +[00115.277342][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #46 0x000040f33e8d1584 in std::rt::lang_start::::{closure#0} /b/s/w/ir/x/w/fuchsia-third_party-rust/library/std/src/rt.rs:166 <>+0x2fc584 +[00115.277367][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #47 0x000040f5319a9298 in std::rt::lang_start_internal::h1f4f8eaba3c227c3 library/core/src/ops/function.rs:284 +0x87298 +[00115.277387][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #48 0x000040f33e8d0ff7 in std::rt::lang_start:: /b/s/w/ir/x/w/fuchsia-third_party-rust/library/std/src/rt.rs:165 <>+0x2fbff7 +[00115.277406][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #49 0x000040f33e8e34c1 in main <>+0x30e4c1 +[00115.277426][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #50 0x00004142ab5cc3f1 in start_main ../../zircon/third_party/ulib/musl/src/env/__libc_start_main.c:64 +0x6b3f1 +[00115.277446][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #51 0x00004142ab5cc63b in __libc_start_main ../../zircon/third_party/ulib/musl/src/env/__libc_start_main.c:263 +0x6b63b +[00115.277466][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #52 0x000040f33f773831 in _start ../../zircon/system/ulib/c/Scrt1.cc:7 <>+0x119e831 +[00116.143991][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143992][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143993][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143994][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143995][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143996][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143997][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143998][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143999][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144100][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144101][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144102][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144103][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144104][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144105][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144106][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144107][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144108][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144109][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144110][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144111][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 + +REPORT: +STARNIX KERNEL PANIC +[00115.266092][42823][42825][core/starnix_runner/kernels:empty_container.cm_fQdnY5b][starnix] ERROR: [src/lib/diagnostics/log/rust/src/lib.rs(61)] PANIC info=panicked at ./../../src/starnix/kernel/runner/container.rs:201:30: +failed to start container.: errno 2, details: ENOENT (2), source: ../../src/starnix/kernel/fs/fuchsia/remote.rs:638:27, context: bin +[00115.266141][54793][54802][core/starnix_runner/kernels:empty_container.cm_fQdnY5b][starnix] ERROR: [src/starnix/kernel/task/thread_group.rs(448)] Exiting without an exit code. +[00115.266819][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: thread 'main' panicked at ./../../src/starnix/kernel/runner/container.rs:201:30: +[00115.266865][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: failed to start container.: errno 2, details: ENOENT (2), source: ../../src/starnix/kernel/fs/fuchsia/remote.rs:638:27, context: bin +[00115.266887][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: stack backtrace: +[00115.266979][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x0 "" BuildID=0173931ddd9248aa 0x40f33e5d5000]]] +[00115.267093][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x1 "libstd-f4212538686b00a8.so" BuildID=0d14913e113ab46b 0x40f531922000]]] +[00115.267202][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x2 "librust-trace-provider.so" BuildID=b09346a74a97cad3 0x41e6564ef000]]] +[00115.267316][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x3 "libvulkan.so" BuildID=5ae5fd46f5172d2b 0x4267c3571000]]] +[00115.267436][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x4 "librust-trace-observer.so" BuildID=a4604405d22dd869 0x40b6cc15c000]]] +[00115.267563][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x5 "libcrypto.so" BuildID=ed5e49c9a96412f0 0x415a31ca0000]]] +[00115.267912][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x6 "libtrace-engine.so" BuildID=cb2d5d3a97de03cf 0x402796c3e000]]] +[00115.268016][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x7 "" BuildID=5862c5557ff4b7eb 0x419cd9bdf000]]] +[00115.268081][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x8 "libfdio.so" BuildID=888ec21347bbd8ef 0x424b65645000]]] +[00115.268199][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0x9 "libc.so" BuildID=f40534a21fc40c54 0x4142ab561000]]] +[00115.268303][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0xa "libzxio_standalone.so" BuildID=e8792fa03ae3a289 0x40920e78b000]]] +[00115.268409][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0xb "libasync-default.so" BuildID=28d0ef31e53da264 0x421a18d8c000]]] +[00115.268500][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0xc "libc++.so.2" BuildID=1f613ecc20f881e5 0x41ad24365000]]] +[00115.268725][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0xd "libc++abi.so.1" BuildID=4aea253ec43cac1e 0x410565c1b000]]] +[00115.268826][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: [[[ELF module #0xe "libunwind.so.1" BuildID=4262c51d16b77eee 0x41040b675000]]] +unrelated line 1 +unrelated line 2 +unrelated line 3 +unrelated line 4 +unrelated line 5 +[00115.268906][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #0 0x000040f5319c1a9c in _$LT$std..sys_common..backtrace.._print..DisplayBacktrace$u20$as$u20$core..fmt..Display$GT$::fmt::h8bc494b9e4565b46 library/backtrace/src/backtrace/libunwind.rs:104 +0x9fa9c +[00115.268926][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #1 0x000040f531a13ba0 in core::fmt::write::h5e0d871ee8539d5c library/core/src/fmt/rt.rs:142 +0xf1ba0 +[00115.268946][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #2 0x000040f5319b65cc in std::io::Write::write_fmt::h26736e68b6e437a1 library/std/src/io/mod.rs:1854 +0x945cc +[00115.268967][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #3 0x000040f5319c1816 in std::sys_common::backtrace::print::he49ccc71985c4b6a library/std/src/sys_common/backtrace.rs:47 +0x9f816 +[00115.268987][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #4 0x000040f5319c436d in std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::h30292437912a4a2c library/std/src/panicking.rs:286 +0xa236d +[00115.269006][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #5 0x000040f5319c4093 in std::panicking::default_hook::had0e8bdb9e487be6 library/std/src/panicking.rs:292 +0xa2093 +[00115.273746][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #6 0x000040f33e924874 in core::ops::function::Fn<(&'a core::panic::panic_info::PanicInfo<'b>,), Output = ()> + core::marker::Sync + core::marker::Send> as core::ops::function::Fn<(&core::panic::panic_info::PanicInfo,)>>::call /b/s/w/ir/x/w/fuchsia-third_party-rust/library/alloc/src/boxed.rs:2029 <>+0x34f874 +[00115.273784][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #7 0x000040f33e932577 in diagnostics_log::install_panic_hook::{closure#0} ../../src/lib/diagnostics/log/rust/src/lib.rs:62 <>+0x35d577 +[00115.273804][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #8 0x000040f33e924874 in core::ops::function::Fn<(&'a core::panic::panic_info::PanicInfo<'b>,), Output = ()> + core::marker::Sync + core::marker::Send> as core::ops::function::Fn<(&core::panic::panic_info::PanicInfo,)>>::call /b/s/w/ir/x/w/fuchsia-third_party-rust/library/alloc/src/boxed.rs:2029 <>+0x34f874 +[00115.273824][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #9 0x000040f33e924c16 in kill_job_on_panic::install_hook::{closure#0} ../../src/starnix/lib/kill_job_on_panic/src/lib.rs:21 <>+0x34fc16 +[00115.273850][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #10 0x000040f5319c4a5d in std::panicking::rust_panic_with_hook::h26aa69f167466692 library/alloc/src/boxed.rs:2029 +0xa2a5d +[00115.273870][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #11 0x000040f5319c4785 in std::panicking::begin_panic_handler::_$u7b$$u7b$closure$u7d$$u7d$::h114a15f6596986f5 library/std/src/panicking.rs:659 +0xa2785 +[00115.273890][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #12 0x000040f5319c2016 in std::sys_common::backtrace::__rust_end_short_backtrace::h2c695c71c6f925c5 library/std/src/sys_common/backtrace.rs:171 +0xa0016 +[00115.273910][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #13 0x000040f5319c4533 in rust_begin_unwind library/std/src/panicking.rs:647 +0xa2533 +[00115.273930][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #14 0x000040f531a102f4 in core::panicking::panic_fmt::hac59a610e1944afd library/core/src/panicking.rs:72 +0xee2f4 +[00115.273950][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #15 0x000040f531a109e2 in core::result::unwrap_failed::h6bcde040e33af5a4 library/core/src/result.rs:1649 +0xee9e2 +[00115.274779][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #16 0x000040f33e990923 in >::expect /b/s/w/ir/x/w/fuchsia-third_party-rust/library/core/src/result.rs:1030 <>+0x3bb923 +[00115.274812][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #17 0x000040f33e8ed3e3 in ::serve_outgoing_directory::{closure#0}::{closure#1}::{closure#0} ../../src/starnix/kernel/runner/container.rs:199 <>+0x3183e3 +[00115.274841][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #18 0x000040f33e906e72 in ::serve_outgoing_directory::{closure#0}::{closure#1}::{closure#0}> as futures_core::stream::Stream>::poll_next ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/futures_unordered/mod.rs:536 <>+0x331e72 +[00115.274863][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #19 0x000040f33e9088f1 in ::serve_outgoing_directory::{closure#0}::{closure#1}::{closure#0}> as futures_util::stream::stream::StreamExt>::poll_next_unpin ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/stream/mod.rs:1510 <>+0x3338f1 +[00115.274885][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #20 0x000040f33e8d002f in >, ::serve_outgoing_directory::{closure#0}::{closure#1}::{closure#0}, ::serve_outgoing_directory::{closure#0}::{closure#1}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/stream/for_each_concurrent.rs:104 <>+0x2fb02f +[00115.274906][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #21 0x000040f33e8ee379 in ::serve_outgoing_directory::{closure#0} ../../src/starnix/kernel/runner/container.rs:210 <>+0x319379 +[00115.274928][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #22 0x000040f33e910a2b in ::serve_outgoing_directory::{closure#0}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/future/maybe_done.rs:95 <>+0x33ba2b +[00115.274949][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #23 0x000040f33e8ed587 in ::serve::{closure#0}::{closure#0} ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/async_await/join_mod.rs:95 <>+0x318587 +[00115.274970][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #24 0x000040f33e906961 in ::serve::{closure#0}::{closure#0}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/future/poll_fn.rs:56 <>+0x331961 +[00115.274992][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #25 0x000040f33e8ee68c in ::serve::{closure#0} ../../src/starnix/kernel/runner/container.rs:216 <>+0x31968c +[00115.275013][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #26 0x000040f33e8e3012 in starnix_kernel::main::component_entry_point::{closure#0}::{closure#0}::{closure#0} ../../src/starnix/kernel/main.rs:170 <>+0x30e012 +[00115.275035][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #27 0x000040f33e9086b3 in as futures_core::stream::Stream>::poll_next ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/futures_unordered/mod.rs:536 <>+0x3336b3 +[00115.275056][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #28 0x000040f33e9089d1 in as futures_util::stream::stream::StreamExt>::poll_next_unpin ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/stream/mod.rs:1510 <>+0x3339d1 +[00115.275084][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #29 0x000040f33e8cfc6d in >, starnix_kernel::main::component_entry_point::{closure#0}::{closure#0}::{closure#0}, starnix_kernel::main::component_entry_point::{closure#0}::{closure#0}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/stream/stream/for_each_concurrent.rs:104 <>+0x2fac6d +[00115.275105][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #30 0x000040f33e8e2940 in starnix_kernel::main::component_entry_point::{closure#0} ../../src/starnix/kernel/main.rs:186 <>+0x30d940 +[00115.275127][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #31 0x000040f33e918516 in ::run_singlethreaded::{closure#0}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/future/future/map.rs:55 <>+0x343516 +[00115.275148][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #32 0x000040f33e8ec0c5 in ::run_singlethreaded::{closure#0}> as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/lib.rs:91 <>+0x3170c5 +[00115.277001][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #33 0x000040f33f6e4204 in as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-task-0.3.19/src/future_obj.rs:84 <>+0x110f204 +[00115.277038][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #34 0x000040f33f6ce862 in as core::future::future::Future>::poll ../../third_party/rust_crates/vendor/futures-task-0.3.19/src/future_obj.rs:127 <>+0x10f9862 +[00115.277058][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #35 0x000040f33f6ce891 in as futures_util::future::future::FutureExt>::poll_unpin ../../third_party/rust_crates/vendor/futures-util-0.3.19/src/future/future/mod.rs:562 <>+0x10f9891 +[00115.277078][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #36 0x000040f33f6c4c92 in ::try_poll ../../src/lib/fuchsia-async/src/atomic_future.rs:115 <>+0x10efc92 +[00115.277098][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #37 0x000040f33f6d3542 in ::try_poll ../../src/lib/fuchsia-async/src/runtime/fuchsia/executor/common.rs:680 <>+0x10fe542 +[00115.277118][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #38 0x000040f33f6d1cf0 in ::poll_ready_tasks ../../src/lib/fuchsia-async/src/runtime/fuchsia/executor/common.rs:143 <>+0x10fccf0 +[00115.277138][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #39 0x000040f33f6d2833 in ::worker_lifecycle:: ../../src/lib/fuchsia-async/src/runtime/fuchsia/executor/common.rs:439 <>+0x10fd833 +[00115.277168][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #40 0x000040f33f6d3769 in ::run:: ../../src/lib/fuchsia-async/src/runtime/fuchsia/executor/local.rs:106 <>+0x10fe769 +[00115.277208][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #41 0x000040f33e8ec362 in ::run_singlethreaded:: ../../src/lib/fuchsia-async/src/runtime/fuchsia/executor/local.rs:73 <>+0x317362 +[00115.277229][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #42 0x000040f33e900984 in fuchsia::main_singlethreaded::::{closure#0}, starnix_kernel::main::component_entry_point::{closure#0}, core::result::Result<(), anyhow::Error>> ../../src/lib/fuchsia/src/lib.rs:148 <>+0x32b984 +[00115.277258][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #43 0x000040f33e8e1ae5 in starnix_kernel::main ../../src/starnix/kernel/main.rs:110 <>+0x30cae5 +[00115.277283][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #44 0x000040f33e9002fe in fuchsia_zircon::port::Port as core::ops::function::FnOnce<()>>::call_once /b/s/w/ir/x/w/fuchsia-third_party-rust/library/core/src/ops/function.rs:250 <>+0x32b2fe +[00115.277313][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #45 0x000040f33e8f55a1 in std::sys_common::backtrace::__rust_begin_short_backtrace:: std::process::ExitCode, std::process::ExitCode> /b/s/w/ir/x/w/fuchsia-third_party-rust/library/std/src/sys_common/backtrace.rs:155 <>+0x3205a1 +[00115.277342][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #46 0x000040f33e8d1584 in std::rt::lang_start::::{closure#0} /b/s/w/ir/x/w/fuchsia-third_party-rust/library/std/src/rt.rs:166 <>+0x2fc584 +[00115.277367][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #47 0x000040f5319a9298 in std::rt::lang_start_internal::h1f4f8eaba3c227c3 library/core/src/ops/function.rs:284 +0x87298 +[00115.277387][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #48 0x000040f33e8d0ff7 in std::rt::lang_start:: /b/s/w/ir/x/w/fuchsia-third_party-rust/library/std/src/rt.rs:165 <>+0x2fbff7 +[00115.277406][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #49 0x000040f33e8e34c1 in main <>+0x30e4c1 +[00115.277426][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #50 0x00004142ab5cc3f1 in start_main ../../zircon/third_party/ulib/musl/src/env/__libc_start_main.c:64 +0x6b3f1 +[00115.277446][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #51 0x00004142ab5cc63b in __libc_start_main ../../zircon/third_party/ulib/musl/src/env/__libc_start_main.c:263 +0x6b63b +[00115.277466][1102][1191][core/starnix_runner/kernels:empty_container.cm_fQdnY5b] WARN: #52 0x000040f33f773831 in _start ../../zircon/system/ulib/c/Scrt1.cc:7 <>+0x119e831 +[00116.143991][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143992][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143993][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143994][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143995][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143996][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143997][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143998][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.143999][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144100][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144101][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144102][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144103][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144104][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144105][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144106][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144107][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144108][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144109][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 +[00116.144110][1102][1185][core/sshd-host/shell:sshd-0] WARN: debug1: server_input_global_request: rtype keepalive@openssh.com want_reply 1 diff --git a/pkg/report/testdata/starnix/report/1 b/pkg/report/testdata/starnix/report/1 new file mode 100644 index 000000000..edc8adca6 --- /dev/null +++ b/pkg/report/testdata/starnix/report/1 @@ -0,0 +1,159 @@ +TITLE: starnix kernel panic: panic in third_party/rust_crates/vendor/netlink-packet-route-NUM.NUM.NUM/src/rtnl/link/nlas/link_i + +[00226.914680][70377][70437][core/starnix_runner/kernels:Af9itZK][11:11[linkinfo2],netlink,starnix] INFO: Creating Route Netlink Socket +[00226.916913][70377][70437][core/starnix_runner/kernels:Af9itZK][11:11[linkinfo2],starnix] ERROR: [src/starnix/lib/kill_job_on_panic/src/lib.rs(20)] + + + +STARNIX KERNEL PANIC + + + + +[00226.916985][70377][70437][core/starnix_runner/kernels:Af9itZK][11:11[linkinfo2],starnix] ERROR: [src/lib/diagnostics/log/rust/src/lib.rs(61)] PANIC info=panicked at ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:1636:41: +range end index 4 out of range for slice of length 3 +[00226.917444][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: thread 'user-thread' panicked at ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:1636:41: +[00226.917617][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: range end index 4 out of range for slice of length 3 +[00226.917650][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: stack backtrace: +[00226.917714][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x0 "" BuildID=89e718fcce2d4e46 0x4272e5dee000]]] +[00226.917883][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x1 "libstd-f4212538686b00a8.so" BuildID=0d14913e113ab46b 0x412c135b8000]]] +[00226.918002][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x2 "librust-trace-provider.so" BuildID=e249b49134468a33 0x414869a44000]]] +[00226.918109][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x3 "libvulkan.so" BuildID=612bf9fd1e581176 0x412c55f5d000]]] +[00226.918240][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x4 "librust-trace-observer.so" BuildID=a2149e8b9de0fbae 0x41d412677000]]] +[00226.918341][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x5 "libcrypto.so" BuildID=a214d4aeaee12010 0x435266816000]]] +[00226.918455][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x6 "libtrace-engine.so" BuildID=9458aa9c92aabe05 0x41aa599f9000]]] +[00226.918568][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x7 "" BuildID=f6b775d0f1978963 0x4185a5c4f000]]] +[00226.918635][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x8 "libfdio.so" BuildID=337a87b27ae5e3d3 0x4147cc99f000]]] +[00226.918753][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x9 "libc.so" BuildID=55373f3efc6290df 0x41fdf12d8000]]] +[00226.918861][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0xa "libzxio_standalone.so" BuildID=b1beddc245267348 0x41e420daa000]]] +[00226.918976][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0xb "libasync-default.so" BuildID=cee857893bf4e41d 0x41e60b950000]]] +[00226.919090][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0xc "libc++.so.2" BuildID=0c1bb7f07d751550 0x41b82fad4000]]] +[00226.919197][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0xd "libc++abi.so.1" BuildID=80d30a5007f19752 0x433fbcc1a000]]] +[00226.919303][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0xe "libunwind.so.1" BuildID=260edff96f98d076 0x42d8cf743000]]] +[00226.919388][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #0.3 0x0000412c13657a9c in std::backtrace_rs::backtrace::libunwind::trace() library/backtrace/src/backtrace/libunwind.rs:104 +0x9fa9c + #0.2 0x0000412c13657a9c in std::backtrace_rs::backtrace::trace_unsynchronized() library/backtrace/src/backtrace/mod.rs:66 +0x9fa9c + #0.1 0x0000412c13657a9c in std::sys_common::backtrace::_print_fmt(std::backtrace_rs::print::PrintFmt, core::fmt::Formatter*) library/std/src/sys_common/backtrace.rs:68 +0x9fa9c + #0 0x0000412c13657a9c in std::sys_common::backtrace::_print::«impl»::fmt(std::sys_common::backtrace::_print::DisplayBacktrace*, core::fmt::Formatter*) library/std/src/sys_common/backtrace.rs:44 +0x9fa9c +[00226.919409][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #1.1 0x0000412c136a9ba0 in core::fmt::rt::Argument::fmt(core::fmt::Formatter*, core::fmt::rt::Argument*) library/core/src/fmt/rt.rs:142 +0xf1ba0 + #1 0x0000412c136a9ba0 in core::fmt::write(&mut dyn core::fmt::Write, core::fmt::Arguments) library/core/src/fmt/mod.rs:1120 +0xf1ba0 +[00226.919431][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #2 0x0000412c1364c5cc in std::io::Write::write_fmt(std::sys::pal::unix::stdio::Stderr*, core::fmt::Arguments) library/std/src/io/mod.rs:1854 +0x945cc +[00226.919451][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #3.1 0x0000412c13657816 in std::sys_common::backtrace::_print(&mut dyn std::io::Write, std::backtrace_rs::print::PrintFmt) library/std/src/sys_common/backtrace.rs:47 +0x9f816 + #3 0x0000412c13657816 in std::sys_common::backtrace::print(&mut dyn std::io::Write, std::backtrace_rs::print::PrintFmt) library/std/src/sys_common/backtrace.rs:34 +0x9f816 +[00226.919472][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #4 0x0000412c1365a36d in std::panicking::default_hook::λ(&mut dyn std::io::Write) library/std/src/panicking.rs:286 +0xa236d +[00226.919492][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #5 0x0000412c1365a093 in std::panicking::default_hook(core::panic::panic_info::PanicInfo*) library/std/src/panicking.rs:292 +0xa2093 +[00226.924619][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #6 0x00004272e6151164 in alloc::boxed::«impl»::call<(&core::panic::panic_info::PanicInfo), (dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()>+core::marker::Send+core::marker::Sync), alloc::alloc::Global>(alloc::boxed::Box<(dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()> + core::marker::Send + core::marker::Sync), alloc::alloc::Global>*, (&core::panic::panic_info::PanicInfo)) /b/s/w/ir/x/w/fuchsia-third_party-rust/library/alloc/src/boxed.rs:2029 <>+0x363164 +[00226.924669][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #7 0x00004272e6155787 in diagnostics_log::install_panic_hook::λ(core::panic::panic_info::PanicInfo*) ../../src/lib/diagnostics/log/rust/src/lib.rs:62 <>+0x367787 +[00226.924703][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #8 0x00004272e6151164 in alloc::boxed::«impl»::call<(&core::panic::panic_info::PanicInfo), (dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()>+core::marker::Send+core::marker::Sync), alloc::alloc::Global>(alloc::boxed::Box<(dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()> + core::marker::Send + core::marker::Sync), alloc::alloc::Global>*, (&core::panic::panic_info::PanicInfo)) /b/s/w/ir/x/w/fuchsia-third_party-rust/library/alloc/src/boxed.rs:2029 <>+0x363164 +[00226.924724][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #9 0x00004272e6151506 in kill_job_on_panic::install_hook::λ(core::panic::panic_info::PanicInfo*) ../../src/starnix/lib/kill_job_on_panic/src/lib.rs:21 <>+0x363506 +[00226.924752][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #10.1 0x0000412c1365aa5d in alloc::boxed::«impl»::call<(&core::panic::panic_info::PanicInfo), (dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()>+core::marker::Send+core::marker::Sync), alloc::alloc::Global>((&core::panic::panic_info::PanicInfo), alloc::boxed::Box<(dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()> + core::marker::Send + core::marker::Sync), alloc::alloc::Global>*) library/alloc/src/boxed.rs:2029 +0xa2a5d + #10 0x0000412c1365aa5d in std::panicking::rust_panic_with_hook(&mut dyn core::panic::PanicPayload, core::option::Option<&core::fmt::Arguments>, core::panic::location::Location*, bool, bool) library/std/src/panicking.rs:785 +0xa2a5d +[00226.924778][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #11 0x0000412c1365a785 in std::panicking::begin_panic_handler::λ() library/std/src/panicking.rs:659 +0xa2785 +[00226.924799][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #12 0x0000412c13658016 in std::sys_common::backtrace::__rust_end_short_backtrace(std::panicking::begin_panic_handler::{closure_env#0}) library/std/src/sys_common/backtrace.rs:171 +0xa0016 +[00226.924819][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #13 0x0000412c1365a533 in std::panicking::begin_panic_handler(core::panic::panic_info::PanicInfo*) library/std/src/panicking.rs:647 +0xa2533 +[00226.924840][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #14 0x0000412c136a62f4 in core::panicking::panic_fmt(core::fmt::Arguments) library/core/src/panicking.rs:72 +0xee2f4 +[00226.924860][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #15.1 0x0000412c136ac471 in core::slice::index::slice_end_index_len_fail_rt() library/core/src/slice/index.rs:76 +0xf4471 + #15 0x0000412c136ac471 in core::slice::index::slice_end_index_len_fail(usize, usize) library/core/src/slice/index.rs:68 +0xf4471 +[00226.929974][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #16 0x00004272e61b9d86 in core::slice::index::«impl»::index(core::ops::range::Range, &[u8]) /b/s/w/ir/x/w/fuchsia-third_party-rust/library/core/src/slice/index.rs:394 <>+0x3cbd86 +[00226.930645][46900][70511][core/starnix_runner/kernels:Af9itZK][track_stub,starnix] WARN: https://fxbug.dev/297438880 /sys/class/net location=../../src/starnix/kernel/task/net.rs:47:13 +[00226.932249][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #17 0x00004272e6a12aa6 in core::slice::index::«impl»::index(core::ops::range::RangeTo, &[u8]) /b/s/w/ir/x/w/fuchsia-third_party-rust/library/core/src/slice/index.rs:441 <>+0xc24aa6 +[00226.932286][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #18 0x00004272e6a124f7 in core::slice::index::«impl»::index>(&[u8], core::ops::range::RangeTo) /b/s/w/ir/x/w/fuchsia-third_party-rust/library/core/src/slice/index.rs:18 <>+0xc244f7 +[00226.933347][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #19 0x00004272e695f5b6 in netlink_packet_route::rtnl::link::nlas::link_infos::«impl»::parse<[u8]>(netlink_packet_utils::nla::NlaBuffer<&[u8]>*) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:1636 <>+0xb715b6 +[00226.933397][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #20 0x00004272e695af44 in netlink_packet_route::rtnl::link::nlas::link_infos::parse_mappings(&[u8]) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:1003 <>+0xb6cf44 +[00226.933419][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #21 0x00004272e695b237 in netlink_packet_route::rtnl::link::nlas::link_infos::«impl»::parse<[u8]>(netlink_packet_utils::nla::NlaBuffer<&[u8]>*) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:1028 <>+0xb6d237 +[00226.933446][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #22 0x00004272e6957149 in netlink_packet_route::rtnl::link::nlas::link_infos::«impl»::parse<[u8]>(netlink_packet_utils::nla::NlaBuffer<&[u8]>*) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:186 <>+0xb69149 +[00226.933467][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #23 0x00004272e695042d in netlink_packet_route::rtnl::link::nlas::«impl»::parse_with_param<[u8]>(netlink_packet_utils::nla::NlaBuffer<&[u8]>*, u16) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/mod.rs:581 <>+0xb6242d +[00226.933487][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #24 0x00004272e6946d8b in netlink_packet_route::rtnl::link::message::«impl»::parse_with_param<&[u8]>(netlink_packet_route::rtnl::link::buffer::LinkMessageBuffer<&&[u8]>*, u16) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/message.rs:53 <>+0xb58d8b +[00226.933507][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #25 0x00004272e6946e76 in netlink_packet_route::rtnl::link::message::«impl»::parse_with_param<&[u8]>(netlink_packet_route::rtnl::link::buffer::LinkMessageBuffer<&&[u8]>*, u8) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/message.rs:66 <>+0xb58e76 +[00226.933527][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #26 0x00004272e698745a in netlink_packet_route::rtnl::link::message::«impl»::parse<&[u8]>(netlink_packet_route::rtnl::link::buffer::LinkMessageBuffer<&&[u8]>*) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/message.rs:38 <>+0xb9945a +[00226.933548][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #27 0x00004272e6973e49 in netlink_packet_route::rtnl::buffer::«impl»::parse_with_param<[u8]>(netlink_packet_route::rtnl::buffer::RtnlMessageBuffer<&[u8]>*, u16) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/buffer.rs:30 <>+0xb85e49 +[00226.933773][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #28 0x00004272e69736c2 in netlink_packet_route::rtnl::message::«impl»::deserialize(netlink_packet_core::header::NetlinkHeader*, &[u8]) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/message.rs:379 <>+0xb856c2 +[00226.934921][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #29 0x00004272e671c755 in netlink_packet_core::message::«impl»::parse<&[u8], netlink_packet_route::rtnl::message::RtnlMessage>(netlink_packet_core::buffer::NetlinkBuffer<&&[u8]>*) ../../third_party/rust_crates/vendor/netlink-packet-core-0.7.0/src/message.rs:115 <>+0x92e755 +[00226.934972][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #30 0x00004272e6717634 in netlink_packet_core::message::NetlinkMessage::deserialize(&[u8]) ../../third_party/rust_crates/vendor/netlink-packet-core-0.7.0/src/message.rs:44 <>+0x929634 +[00226.936053][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #31 0x00004272e658c3a6 in starnix_core::vfs::socket::socket_netlink::«impl»::write(starnix_core::vfs::socket::socket_netlink::RouteNetlinkSocket*, starnix_sync::lock_sequence::Locked*, starnix_core::vfs::socket::socket::Socket*, starnix_core::task::current_task::CurrentTask*, &mut dyn starnix_core::vfs::buffers::io_buffers::InputBuffer, core::option::Option*, alloc::vec::Vec*) ../../src/starnix/kernel/vfs/socket/socket_netlink.rs:904 <>+0x79e3a6 +[00226.937092][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #32 0x00004272e65845c5 in starnix_core::vfs::socket::socket::Socket::write(starnix_core::vfs::socket::socket::Socket*, starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, &mut dyn starnix_core::vfs::buffers::io_buffers::InputBuffer, core::option::Option*, alloc::vec::Vec*) ../../src/starnix/kernel/vfs/socket/socket.rs:729 <>+0x7965c5 +[00226.937142][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #33 0x00004272e6586b73 in starnix_core::vfs::socket::socket_file::«impl»::sendmsg::λ() ../../src/starnix/kernel/vfs/socket/socket_file.rs:142 <>+0x798b73 +[00226.937180][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #34 0x00004272e656c988 in starnix_core::vfs::file_object::FileObject::blocking_op<(), starnix_core::vfs::socket::socket_file::{impl#1}::sendmsg::{closure_env#0}>(starnix_core::vfs::file_object::FileObject*, starnix_core::task::current_task::CurrentTask*, starnix_uapi::vfs::FdEvents, core::option::Option, starnix_core::vfs::socket::socket_file::{impl#1}::sendmsg::{closure_env#0}) ../../src/starnix/kernel/vfs/file_object.rs:1050 <>+0x77e988 +[00226.937201][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #35 0x00004272e65869da in starnix_core::vfs::socket::socket_file::SocketFile::sendmsg(starnix_core::vfs::socket::socket_file::SocketFile*, starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, starnix_core::vfs::file_object::FileObject*, &mut dyn starnix_core::vfs::buffers::io_buffers::InputBuffer, core::option::Option, alloc::vec::Vec, starnix_core::vfs::socket::socket_types::SocketMessageFlags) ../../src/starnix/kernel/vfs/socket/socket_file.rs:160 <>+0x7989da +[00226.937227][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #36 0x00004272e6597462 in starnix_core::vfs::socket::syscalls::sendmsg_internal(starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, alloc::sync::Arc, alloc::alloc::Global>*, starnix_uapi::user_address::UserRef, u32) ../../src/starnix/kernel/vfs/socket/syscalls.rs:686 <>+0x7a9462 +[00226.937258][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #37 0x00004272e6597693 in starnix_core::vfs::socket::syscalls::sys_sendmsg(starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, starnix_core::vfs::fd_number::FdNumber, starnix_uapi::user_address::UserRef, u32) ../../src/starnix/kernel/vfs/socket/syscalls.rs:708 <>+0x7a9693 +[00226.937289][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #38 0x00004272e64ee4ce in starnix_core::syscalls::table::dispatch_syscall(starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, starnix_syscalls::decls::Syscall*) ../../src/starnix/kernel/syscalls/table.rs:189 <>+0x7004ce +[00226.937310][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #39 0x00004272e66a3115 in starnix_core::execution::shared::execute_syscall(starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, starnix_syscalls::decls::SyscallDecl) ../../src/starnix/kernel/execution/shared.rs:94 <>+0x8b5115 +[00226.937336][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #40 0x00004272e669c27e in starnix_core::execution::restricted_executor::run_task(starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*) ../../src/starnix/kernel/execution/restricted_executor.rs:291 <>+0x8ae27e +[00226.937917][21789][0][core/network/netstack][netstack,fuchsia.net.interfaces/Watcher] WARN: fuchsia_net_interfaces.go(731): serving terminated: cancelled: context canceled +[00226.937938][21789][0][core/network/netstack][netstack,fuchsia.net.routes.WatcherV6] WARN: fuchsia_net_routes.go(272): serving terminated: cancelled: context canceled +[00226.937985][21789][0][core/network/netstack][netstack,fuchsia.net.routes.WatcherV4] WARN: fuchsia_net_routes.go(225): serving terminated: cancelled: context canceled + +REPORT: +STARNIX KERNEL PANIC +[00226.916985][70377][70437][core/starnix_runner/kernels:Af9itZK][11:11[linkinfo2],starnix] ERROR: [src/lib/diagnostics/log/rust/src/lib.rs(61)] PANIC info=panicked at ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:1636:41: +range end index 4 out of range for slice of length 3 +[00226.917444][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: thread 'user-thread' panicked at ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:1636:41: +[00226.917617][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: range end index 4 out of range for slice of length 3 +[00226.917650][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: stack backtrace: +[00226.917714][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x0 "" BuildID=89e718fcce2d4e46 0x4272e5dee000]]] +[00226.917883][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x1 "libstd-f4212538686b00a8.so" BuildID=0d14913e113ab46b 0x412c135b8000]]] +[00226.918002][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x2 "librust-trace-provider.so" BuildID=e249b49134468a33 0x414869a44000]]] +[00226.918109][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x3 "libvulkan.so" BuildID=612bf9fd1e581176 0x412c55f5d000]]] +[00226.918240][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x4 "librust-trace-observer.so" BuildID=a2149e8b9de0fbae 0x41d412677000]]] +[00226.918341][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x5 "libcrypto.so" BuildID=a214d4aeaee12010 0x435266816000]]] +[00226.918455][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x6 "libtrace-engine.so" BuildID=9458aa9c92aabe05 0x41aa599f9000]]] +[00226.918568][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x7 "" BuildID=f6b775d0f1978963 0x4185a5c4f000]]] +[00226.918635][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x8 "libfdio.so" BuildID=337a87b27ae5e3d3 0x4147cc99f000]]] +[00226.918753][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0x9 "libc.so" BuildID=55373f3efc6290df 0x41fdf12d8000]]] +[00226.918861][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0xa "libzxio_standalone.so" BuildID=b1beddc245267348 0x41e420daa000]]] +[00226.918976][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0xb "libasync-default.so" BuildID=cee857893bf4e41d 0x41e60b950000]]] +[00226.919090][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0xc "libc++.so.2" BuildID=0c1bb7f07d751550 0x41b82fad4000]]] +[00226.919197][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0xd "libc++abi.so.1" BuildID=80d30a5007f19752 0x433fbcc1a000]]] +[00226.919303][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: [[[ELF module #0xe "libunwind.so.1" BuildID=260edff96f98d076 0x42d8cf743000]]] +[00226.919388][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #0.3 0x0000412c13657a9c in std::backtrace_rs::backtrace::libunwind::trace() library/backtrace/src/backtrace/libunwind.rs:104 +0x9fa9c + #0.2 0x0000412c13657a9c in std::backtrace_rs::backtrace::trace_unsynchronized() library/backtrace/src/backtrace/mod.rs:66 +0x9fa9c + #0.1 0x0000412c13657a9c in std::sys_common::backtrace::_print_fmt(std::backtrace_rs::print::PrintFmt, core::fmt::Formatter*) library/std/src/sys_common/backtrace.rs:68 +0x9fa9c + #0 0x0000412c13657a9c in std::sys_common::backtrace::_print::«impl»::fmt(std::sys_common::backtrace::_print::DisplayBacktrace*, core::fmt::Formatter*) library/std/src/sys_common/backtrace.rs:44 +0x9fa9c +[00226.919409][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #1.1 0x0000412c136a9ba0 in core::fmt::rt::Argument::fmt(core::fmt::Formatter*, core::fmt::rt::Argument*) library/core/src/fmt/rt.rs:142 +0xf1ba0 + #1 0x0000412c136a9ba0 in core::fmt::write(&mut dyn core::fmt::Write, core::fmt::Arguments) library/core/src/fmt/mod.rs:1120 +0xf1ba0 +[00226.919431][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #2 0x0000412c1364c5cc in std::io::Write::write_fmt(std::sys::pal::unix::stdio::Stderr*, core::fmt::Arguments) library/std/src/io/mod.rs:1854 +0x945cc +[00226.919451][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #3.1 0x0000412c13657816 in std::sys_common::backtrace::_print(&mut dyn std::io::Write, std::backtrace_rs::print::PrintFmt) library/std/src/sys_common/backtrace.rs:47 +0x9f816 + #3 0x0000412c13657816 in std::sys_common::backtrace::print(&mut dyn std::io::Write, std::backtrace_rs::print::PrintFmt) library/std/src/sys_common/backtrace.rs:34 +0x9f816 +[00226.919472][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #4 0x0000412c1365a36d in std::panicking::default_hook::λ(&mut dyn std::io::Write) library/std/src/panicking.rs:286 +0xa236d +[00226.919492][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #5 0x0000412c1365a093 in std::panicking::default_hook(core::panic::panic_info::PanicInfo*) library/std/src/panicking.rs:292 +0xa2093 +[00226.924619][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #6 0x00004272e6151164 in alloc::boxed::«impl»::call<(&core::panic::panic_info::PanicInfo), (dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()>+core::marker::Send+core::marker::Sync), alloc::alloc::Global>(alloc::boxed::Box<(dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()> + core::marker::Send + core::marker::Sync), alloc::alloc::Global>*, (&core::panic::panic_info::PanicInfo)) /b/s/w/ir/x/w/fuchsia-third_party-rust/library/alloc/src/boxed.rs:2029 <>+0x363164 +[00226.924669][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #7 0x00004272e6155787 in diagnostics_log::install_panic_hook::λ(core::panic::panic_info::PanicInfo*) ../../src/lib/diagnostics/log/rust/src/lib.rs:62 <>+0x367787 +[00226.924703][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #8 0x00004272e6151164 in alloc::boxed::«impl»::call<(&core::panic::panic_info::PanicInfo), (dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()>+core::marker::Send+core::marker::Sync), alloc::alloc::Global>(alloc::boxed::Box<(dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()> + core::marker::Send + core::marker::Sync), alloc::alloc::Global>*, (&core::panic::panic_info::PanicInfo)) /b/s/w/ir/x/w/fuchsia-third_party-rust/library/alloc/src/boxed.rs:2029 <>+0x363164 +[00226.924724][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #9 0x00004272e6151506 in kill_job_on_panic::install_hook::λ(core::panic::panic_info::PanicInfo*) ../../src/starnix/lib/kill_job_on_panic/src/lib.rs:21 <>+0x363506 +[00226.924752][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #10.1 0x0000412c1365aa5d in alloc::boxed::«impl»::call<(&core::panic::panic_info::PanicInfo), (dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()>+core::marker::Send+core::marker::Sync), alloc::alloc::Global>((&core::panic::panic_info::PanicInfo), alloc::boxed::Box<(dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()> + core::marker::Send + core::marker::Sync), alloc::alloc::Global>*) library/alloc/src/boxed.rs:2029 +0xa2a5d + #10 0x0000412c1365aa5d in std::panicking::rust_panic_with_hook(&mut dyn core::panic::PanicPayload, core::option::Option<&core::fmt::Arguments>, core::panic::location::Location*, bool, bool) library/std/src/panicking.rs:785 +0xa2a5d +[00226.924778][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #11 0x0000412c1365a785 in std::panicking::begin_panic_handler::λ() library/std/src/panicking.rs:659 +0xa2785 +[00226.924799][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #12 0x0000412c13658016 in std::sys_common::backtrace::__rust_end_short_backtrace(std::panicking::begin_panic_handler::{closure_env#0}) library/std/src/sys_common/backtrace.rs:171 +0xa0016 +[00226.924819][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #13 0x0000412c1365a533 in std::panicking::begin_panic_handler(core::panic::panic_info::PanicInfo*) library/std/src/panicking.rs:647 +0xa2533 +[00226.924840][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #14 0x0000412c136a62f4 in core::panicking::panic_fmt(core::fmt::Arguments) library/core/src/panicking.rs:72 +0xee2f4 +[00226.924860][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #15.1 0x0000412c136ac471 in core::slice::index::slice_end_index_len_fail_rt() library/core/src/slice/index.rs:76 +0xf4471 + #15 0x0000412c136ac471 in core::slice::index::slice_end_index_len_fail(usize, usize) library/core/src/slice/index.rs:68 +0xf4471 +[00226.929974][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #16 0x00004272e61b9d86 in core::slice::index::«impl»::index(core::ops::range::Range, &[u8]) /b/s/w/ir/x/w/fuchsia-third_party-rust/library/core/src/slice/index.rs:394 <>+0x3cbd86 +[00226.930645][46900][70511][core/starnix_runner/kernels:Af9itZK][track_stub,starnix] WARN: https://fxbug.dev/297438880 /sys/class/net location=../../src/starnix/kernel/task/net.rs:47:13 +[00226.932249][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #17 0x00004272e6a12aa6 in core::slice::index::«impl»::index(core::ops::range::RangeTo, &[u8]) /b/s/w/ir/x/w/fuchsia-third_party-rust/library/core/src/slice/index.rs:441 <>+0xc24aa6 +[00226.932286][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #18 0x00004272e6a124f7 in core::slice::index::«impl»::index>(&[u8], core::ops::range::RangeTo) /b/s/w/ir/x/w/fuchsia-third_party-rust/library/core/src/slice/index.rs:18 <>+0xc244f7 +[00226.933347][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #19 0x00004272e695f5b6 in netlink_packet_route::rtnl::link::nlas::link_infos::«impl»::parse<[u8]>(netlink_packet_utils::nla::NlaBuffer<&[u8]>*) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:1636 <>+0xb715b6 +[00226.933397][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #20 0x00004272e695af44 in netlink_packet_route::rtnl::link::nlas::link_infos::parse_mappings(&[u8]) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:1003 <>+0xb6cf44 +[00226.933419][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #21 0x00004272e695b237 in netlink_packet_route::rtnl::link::nlas::link_infos::«impl»::parse<[u8]>(netlink_packet_utils::nla::NlaBuffer<&[u8]>*) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:1028 <>+0xb6d237 +[00226.933446][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #22 0x00004272e6957149 in netlink_packet_route::rtnl::link::nlas::link_infos::«impl»::parse<[u8]>(netlink_packet_utils::nla::NlaBuffer<&[u8]>*) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/link_infos.rs:186 <>+0xb69149 +[00226.933467][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #23 0x00004272e695042d in netlink_packet_route::rtnl::link::nlas::«impl»::parse_with_param<[u8]>(netlink_packet_utils::nla::NlaBuffer<&[u8]>*, u16) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/nlas/mod.rs:581 <>+0xb6242d +[00226.933487][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #24 0x00004272e6946d8b in netlink_packet_route::rtnl::link::message::«impl»::parse_with_param<&[u8]>(netlink_packet_route::rtnl::link::buffer::LinkMessageBuffer<&&[u8]>*, u16) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/message.rs:53 <>+0xb58d8b +[00226.933507][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #25 0x00004272e6946e76 in netlink_packet_route::rtnl::link::message::«impl»::parse_with_param<&[u8]>(netlink_packet_route::rtnl::link::buffer::LinkMessageBuffer<&&[u8]>*, u8) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/message.rs:66 <>+0xb58e76 +[00226.933527][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #26 0x00004272e698745a in netlink_packet_route::rtnl::link::message::«impl»::parse<&[u8]>(netlink_packet_route::rtnl::link::buffer::LinkMessageBuffer<&&[u8]>*) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/link/message.rs:38 <>+0xb9945a +[00226.933548][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #27 0x00004272e6973e49 in netlink_packet_route::rtnl::buffer::«impl»::parse_with_param<[u8]>(netlink_packet_route::rtnl::buffer::RtnlMessageBuffer<&[u8]>*, u16) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/buffer.rs:30 <>+0xb85e49 +[00226.933773][1102][1192][core/starnix_runner/kernels:Af9itZK] WARN: #28 0x00004272e69736c2 in netlink_packet_route::rtnl::message::«impl»::deserialize(netlink_packet_core::header::NetlinkHeader*, &[u8]) ../../third_party/rust_crates/vendor/netlink-packet-route-0.17.0/src/rtnl/message.rs:379 <>+0xb856c2 +[00226.934921][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #29 0x00004272e671c755 in netlink_packet_core::message::«impl»::parse<&[u8], netlink_packet_route::rtnl::message::RtnlMessage>(netlink_packet_core::buffer::NetlinkBuffer<&&[u8]>*) ../../third_party/rust_crates/vendor/netlink-packet-core-0.7.0/src/message.rs:115 <>+0x92e755 +[00226.934972][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #30 0x00004272e6717634 in netlink_packet_core::message::NetlinkMessage::deserialize(&[u8]) ../../third_party/rust_crates/vendor/netlink-packet-core-0.7.0/src/message.rs:44 <>+0x929634 +[00226.936053][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #31 0x00004272e658c3a6 in starnix_core::vfs::socket::socket_netlink::«impl»::write(starnix_core::vfs::socket::socket_netlink::RouteNetlinkSocket*, starnix_sync::lock_sequence::Locked*, starnix_core::vfs::socket::socket::Socket*, starnix_core::task::current_task::CurrentTask*, &mut dyn starnix_core::vfs::buffers::io_buffers::InputBuffer, core::option::Option*, alloc::vec::Vec*) ../../src/starnix/kernel/vfs/socket/socket_netlink.rs:904 <>+0x79e3a6 +[00226.937092][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #32 0x00004272e65845c5 in starnix_core::vfs::socket::socket::Socket::write(starnix_core::vfs::socket::socket::Socket*, starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, &mut dyn starnix_core::vfs::buffers::io_buffers::InputBuffer, core::option::Option*, alloc::vec::Vec*) ../../src/starnix/kernel/vfs/socket/socket.rs:729 <>+0x7965c5 +[00226.937142][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #33 0x00004272e6586b73 in starnix_core::vfs::socket::socket_file::«impl»::sendmsg::λ() ../../src/starnix/kernel/vfs/socket/socket_file.rs:142 <>+0x798b73 +[00226.937180][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #34 0x00004272e656c988 in starnix_core::vfs::file_object::FileObject::blocking_op<(), starnix_core::vfs::socket::socket_file::{impl#1}::sendmsg::{closure_env#0}>(starnix_core::vfs::file_object::FileObject*, starnix_core::task::current_task::CurrentTask*, starnix_uapi::vfs::FdEvents, core::option::Option, starnix_core::vfs::socket::socket_file::{impl#1}::sendmsg::{closure_env#0}) ../../src/starnix/kernel/vfs/file_object.rs:1050 <>+0x77e988 +[00226.937201][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #35 0x00004272e65869da in starnix_core::vfs::socket::socket_file::SocketFile::sendmsg(starnix_core::vfs::socket::socket_file::SocketFile*, starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, starnix_core::vfs::file_object::FileObject*, &mut dyn starnix_core::vfs::buffers::io_buffers::InputBuffer, core::option::Option, alloc::vec::Vec, starnix_core::vfs::socket::socket_types::SocketMessageFlags) ../../src/starnix/kernel/vfs/socket/socket_file.rs:160 <>+0x7989da +[00226.937227][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #36 0x00004272e6597462 in starnix_core::vfs::socket::syscalls::sendmsg_internal(starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, alloc::sync::Arc, alloc::alloc::Global>*, starnix_uapi::user_address::UserRef, u32) ../../src/starnix/kernel/vfs/socket/syscalls.rs:686 <>+0x7a9462 +[00226.937258][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #37 0x00004272e6597693 in starnix_core::vfs::socket::syscalls::sys_sendmsg(starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, starnix_core::vfs::fd_number::FdNumber, starnix_uapi::user_address::UserRef, u32) ../../src/starnix/kernel/vfs/socket/syscalls.rs:708 <>+0x7a9693 +[00226.937289][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #38 0x00004272e64ee4ce in starnix_core::syscalls::table::dispatch_syscall(starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, starnix_syscalls::decls::Syscall*) ../../src/starnix/kernel/syscalls/table.rs:189 <>+0x7004ce +[00226.937310][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #39 0x00004272e66a3115 in starnix_core::execution::shared::execute_syscall(starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*, starnix_syscalls::decls::SyscallDecl) ../../src/starnix/kernel/execution/shared.rs:94 <>+0x8b5115 +[00226.937336][1102][1186][core/starnix_runner/kernels:Af9itZK] WARN: #40 0x00004272e669c27e in starnix_core::execution::restricted_executor::run_task(starnix_sync::lock_sequence::Locked*, starnix_core::task::current_task::CurrentTask*) ../../src/starnix/kernel/execution/restricted_executor.rs:291 <>+0x8ae27e +[00226.937917][21789][0][core/network/netstack][netstack,fuchsia.net.interfaces/Watcher] WARN: fuchsia_net_interfaces.go(731): serving terminated: cancelled: context canceled +[00226.937938][21789][0][core/network/netstack][netstack,fuchsia.net.routes.WatcherV6] WARN: fuchsia_net_routes.go(272): serving terminated: cancelled: context canceled +[00226.937985][21789][0][core/network/netstack][netstack,fuchsia.net.routes.WatcherV4] WARN: fuchsia_net_routes.go(225): serving terminated: cancelled: context canceled -- cgit mrf-deployment