crashtracker: JSON-encode panic message transport to prevent protocol injection #1966
303 tests run, 299 passed, 0 skipped, 4 failed.
Annotations
Check failure on line 850 in bin_tests/tests/crashtracker_bin_test.rs
github-actions / [ubuntu-latest:${RUST_VERSION}] test report
/home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs.test_crash_tracking_bin_panic_hook_after_fork
thread 'test_crash_tracking_bin_panic_hook_after_fork' panicked at bin_tests/tests/crashtracker_bin_test.rs:895:9
Raw output
thread 'test_crash_tracking_bin_panic_hook_after_fork' panicked at bin_tests/tests/crashtracker_bin_test.rs:895:9:
Expected panic message to start with 'Process panicked with message', got: "Process panicked with message \"child panicked after fork - hook should fire\" (bin_tests/src/modes/unix/test_013_panic_hook_after_fork.rs:69:13)"
stack backtrace:
0: 0x55865841c00a - std::backtrace_rs::backtrace::libunwind::trace::h886f3b0575353f6e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
1: 0x55865841c00a - std::backtrace_rs::backtrace::trace_unsynchronized::h652d1041ec67eb09
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x55865841c00a - std::sys::backtrace::_print_fmt::hd0317245a04c3039
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:66:9
3: 0x55865841c00a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h14b23c1989cbd5c2
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:39:26
4: 0x558658442eb3 - core::fmt::rt::Argument::fmt::h43c1e387827e30dc
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/fmt/rt.rs:177:76
5: 0x558658442eb3 - core::fmt::write::h346b5eee5ed4d7cc
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/fmt/mod.rs:1189:21
6: 0x5586584187b3 - std::io::Write::write_fmt::heeb48dcd4a60b46b
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/io/mod.rs:1884:15
7: 0x55865841be52 - std::sys::backtrace::BacktraceLock::print::h48db11f3fd4983ff
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:42:9
8: 0x55865841d48d - std::panicking::default_hook::{{closure}}::h65db976b9c0d8674
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:268:22
9: 0x55865841d2d3 - std::panicking::default_hook::h6eb3a1192db1ae36
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:295:9
10: 0x55865841da67 - std::panicking::rust_panic_with_hook::h370ee1901241e459
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:801:13
11: 0x55865841d8fa - std::panicking::begin_panic_handler::{{closure}}::heabfe92676d6d073
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:674:13
12: 0x55865841c4e9 - std::sys::backtrace::__rust_end_short_backtrace::h6e22d229d4fdf49e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:170:18
13: 0x55865841d58c - rust_begin_unwind
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:665:5
14: 0x558657f76230 - core::panicking::panic_fmt::hfae270fab21da3e6
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panicking.rs:76:14
15: 0x558657f784aa - crashtracker_bin_test::test_panic_hook_mode::{{closure}}::h349ec2504fbaf486
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:895:9
16: 0x558657fa5972 - core::ops::function::FnOnce::call_once::h13b57c8c1a78607a
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
17: 0x558657fa5670 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h89d04b87f62c7493
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
18: 0x558657fa803c - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7731ed25994a8706
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
19: 0x558657f9bab8 - bin_tests::test_runner::run_custom_crash_test::h6fbce3979c53898d
at /home/runner/work/libdatadog/libdatadog/bin_tests/src/test_runner.rs:241:5
20: 0x558657f78005 - crashtracker_bin_test::test_panic_hook_mode::h1a07ad27ae8d916a
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:924:5
21: 0x558657f91030 - crashtracker_bin_test::test_crash_tracking_bin_panic_hook_after_fork::h6a057a4e88a67bf3
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:851:5
22: 0x558657f90fd7 - crashtracker_bin_test::test_crash_tracking_bin_panic_hook_after_fork::{{closure}}::hf6ff7ea7f16bf1ce
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:850:51
23: 0x558657fa6016 - core::ops::function::FnOnce::call_once::h82e4e18fb6589f1c
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
24: 0x558657fe725b - core::ops::function::FnOnce::call_once::hcf459d49f817e971
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
25: 0x558657fe725b - test::__rust_begin_short_backtrace::h812692078d2a7065
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:632:18
26: 0x558657fe6bd8 - test::run_test_in_process::{{closure}}::he383169452078072
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:60
27: 0x558657fe6bd8 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfd3325d295001553
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
28: 0x558657fe6bd8 - std::panicking::try::do_call::hd41329e64e1d34ac
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
29: 0x558657fe6bd8 - std::panicking::try::h7a44da38acd5f700
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
30: 0x558657fe6bd8 - std::panic::catch_unwind::h84ae8452b3d168cb
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
31: 0x558657fe6bd8 - test::run_test_in_process::h0d23dc8c28915531
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:27
32: 0x558657fe6bd8 - test::run_test::{{closure}}::h427e5ada87ee2030
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:576:43
33: 0x558657faa6aa - test::run_test::{{closure}}::hb864816fed1c6cd7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:606:41
34: 0x558657faa6aa - std::sys::backtrace::__rust_begin_short_backtrace::ha8680ce782bf69f7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:154:18
35: 0x558657fae004 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h05b53495b5672e29
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:561:17
36: 0x558657fae004 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h2a6a6bcc98d0706b
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
37: 0x558657fae004 - std::panicking::try::do_call::hccc670c81fea40a7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
38: 0x558657fae004 - std::panicking::try::h755e3c65d88973b7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
39: 0x558657fae004 - std::panic::catch_unwind::hced8032a948c5bd0
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
40: 0x558657fae004 - std::thread::Builder::spawn_unchecked_::{{closure}}::h3b9e5c9edd874915
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:559:30
41: 0x558657fae004 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hbc1380969ae25c01
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
42: 0x55865842278b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h0bbb114b77b490c1
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
43: 0x55865842278b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3673811012fc0688
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
44: 0x55865842278b - std::sys::pal::unix::thread::Thread::new::thread_start::h0feaf4a9a4b2ecde
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/pal/unix/thread.rs:105:17
45: 0x7ff1e029caa4 - <unknown>
46: 0x7ff1e0329c6c - <unknown>
47: 0x0 - <unknown>
Check failure on line 860 in bin_tests/tests/crashtracker_bin_test.rs
github-actions / [ubuntu-latest:${RUST_VERSION}] test report
/home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs.test_crash_tracking_bin_panic_hook_string
thread 'test_crash_tracking_bin_panic_hook_string' panicked at bin_tests/tests/crashtracker_bin_test.rs:895:9
Raw output
thread 'test_crash_tracking_bin_panic_hook_string' panicked at bin_tests/tests/crashtracker_bin_test.rs:895:9:
Expected panic message to start with 'Process panicked with message', got: "Process panicked with message \"Panic with value: 42\" (bin_tests/src/modes/unix/test_014_panic_hook_string.rs:29:9)"
stack backtrace:
0: 0x55e0801c800a - std::backtrace_rs::backtrace::libunwind::trace::h886f3b0575353f6e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
1: 0x55e0801c800a - std::backtrace_rs::backtrace::trace_unsynchronized::h652d1041ec67eb09
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x55e0801c800a - std::sys::backtrace::_print_fmt::hd0317245a04c3039
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:66:9
3: 0x55e0801c800a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h14b23c1989cbd5c2
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:39:26
4: 0x55e0801eeeb3 - core::fmt::rt::Argument::fmt::h43c1e387827e30dc
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/fmt/rt.rs:177:76
5: 0x55e0801eeeb3 - core::fmt::write::h346b5eee5ed4d7cc
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/fmt/mod.rs:1189:21
6: 0x55e0801c47b3 - std::io::Write::write_fmt::heeb48dcd4a60b46b
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/io/mod.rs:1884:15
7: 0x55e0801c7e52 - std::sys::backtrace::BacktraceLock::print::h48db11f3fd4983ff
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:42:9
8: 0x55e0801c948d - std::panicking::default_hook::{{closure}}::h65db976b9c0d8674
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:268:22
9: 0x55e0801c92d3 - std::panicking::default_hook::h6eb3a1192db1ae36
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:295:9
10: 0x55e0801c9a67 - std::panicking::rust_panic_with_hook::h370ee1901241e459
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:801:13
11: 0x55e0801c98fa - std::panicking::begin_panic_handler::{{closure}}::heabfe92676d6d073
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:674:13
12: 0x55e0801c84e9 - std::sys::backtrace::__rust_end_short_backtrace::h6e22d229d4fdf49e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:170:18
13: 0x55e0801c958c - rust_begin_unwind
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:665:5
14: 0x55e07fd22230 - core::panicking::panic_fmt::hfae270fab21da3e6
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panicking.rs:76:14
15: 0x55e07fd244aa - crashtracker_bin_test::test_panic_hook_mode::{{closure}}::h349ec2504fbaf486
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:895:9
16: 0x55e07fd51972 - core::ops::function::FnOnce::call_once::h13b57c8c1a78607a
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
17: 0x55e07fd51670 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h89d04b87f62c7493
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
18: 0x55e07fd5403c - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7731ed25994a8706
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
19: 0x55e07fd47ab8 - bin_tests::test_runner::run_custom_crash_test::h6fbce3979c53898d
at /home/runner/work/libdatadog/libdatadog/bin_tests/src/test_runner.rs:241:5
20: 0x55e07fd24005 - crashtracker_bin_test::test_panic_hook_mode::h1a07ad27ae8d916a
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:924:5
21: 0x55e07fd3d0b0 - crashtracker_bin_test::test_crash_tracking_bin_panic_hook_string::h11f391db30aba3ed
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:861:5
22: 0x55e07fd3d057 - crashtracker_bin_test::test_crash_tracking_bin_panic_hook_string::{{closure}}::h79cfb2f7f90ed2d9
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:860:47
23: 0x55e07fd52676 - core::ops::function::FnOnce::call_once::he59387a05816e968
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
24: 0x55e07fd9325b - core::ops::function::FnOnce::call_once::hcf459d49f817e971
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
25: 0x55e07fd9325b - test::__rust_begin_short_backtrace::h812692078d2a7065
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:632:18
26: 0x55e07fd92bd8 - test::run_test_in_process::{{closure}}::he383169452078072
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:60
27: 0x55e07fd92bd8 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfd3325d295001553
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
28: 0x55e07fd92bd8 - std::panicking::try::do_call::hd41329e64e1d34ac
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
29: 0x55e07fd92bd8 - std::panicking::try::h7a44da38acd5f700
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
30: 0x55e07fd92bd8 - std::panic::catch_unwind::h84ae8452b3d168cb
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
31: 0x55e07fd92bd8 - test::run_test_in_process::h0d23dc8c28915531
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:27
32: 0x55e07fd92bd8 - test::run_test::{{closure}}::h427e5ada87ee2030
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:576:43
33: 0x55e07fd566aa - test::run_test::{{closure}}::hb864816fed1c6cd7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:606:41
34: 0x55e07fd566aa - std::sys::backtrace::__rust_begin_short_backtrace::ha8680ce782bf69f7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:154:18
35: 0x55e07fd5a004 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h05b53495b5672e29
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:561:17
36: 0x55e07fd5a004 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h2a6a6bcc98d0706b
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
37: 0x55e07fd5a004 - std::panicking::try::do_call::hccc670c81fea40a7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
38: 0x55e07fd5a004 - std::panicking::try::h755e3c65d88973b7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
39: 0x55e07fd5a004 - std::panic::catch_unwind::hced8032a948c5bd0
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
40: 0x55e07fd5a004 - std::thread::Builder::spawn_unchecked_::{{closure}}::h3b9e5c9edd874915
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:559:30
41: 0x55e07fd5a004 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hbc1380969ae25c01
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
42: 0x55e0801ce78b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h0bbb114b77b490c1
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
43: 0x55e0801ce78b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3673811012fc0688
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
44: 0x55e0801ce78b - std::sys::pal::unix::thread::Thread::new::thread_start::h0feaf4a9a4b2ecde
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/pal/unix/thread.rs:105:17
45: 0x7f314dc9caa4 - <unknown>
46: 0x7f314dd29c6c - <unknown>
47: 0x0 - <unknown>
Check failure on line 866 in bin_tests/tests/crashtracker_bin_test.rs
github-actions / [ubuntu-latest:${RUST_VERSION}] test report
/home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs.test_crash_tracking_bin_panic_hook_unknown_type
thread 'test_crash_tracking_bin_panic_hook_unknown_type' panicked at bin_tests/tests/crashtracker_bin_test.rs:895:9
Raw output
thread 'test_crash_tracking_bin_panic_hook_unknown_type' panicked at bin_tests/tests/crashtracker_bin_test.rs:895:9:
Expected panic message to start with 'Process panicked with unknown type', got: "Process panicked with unknown type (bin_tests/src/modes/unix/test_015_panic_hook_unknown_type.rs:28:9)"
stack backtrace:
0: 0x561376d6c00a - std::backtrace_rs::backtrace::libunwind::trace::h886f3b0575353f6e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
1: 0x561376d6c00a - std::backtrace_rs::backtrace::trace_unsynchronized::h652d1041ec67eb09
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x561376d6c00a - std::sys::backtrace::_print_fmt::hd0317245a04c3039
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:66:9
3: 0x561376d6c00a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h14b23c1989cbd5c2
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:39:26
4: 0x561376d92eb3 - core::fmt::rt::Argument::fmt::h43c1e387827e30dc
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/fmt/rt.rs:177:76
5: 0x561376d92eb3 - core::fmt::write::h346b5eee5ed4d7cc
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/fmt/mod.rs:1189:21
6: 0x561376d687b3 - std::io::Write::write_fmt::heeb48dcd4a60b46b
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/io/mod.rs:1884:15
7: 0x561376d6be52 - std::sys::backtrace::BacktraceLock::print::h48db11f3fd4983ff
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:42:9
8: 0x561376d6d48d - std::panicking::default_hook::{{closure}}::h65db976b9c0d8674
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:268:22
9: 0x561376d6d2d3 - std::panicking::default_hook::h6eb3a1192db1ae36
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:295:9
10: 0x561376d6da67 - std::panicking::rust_panic_with_hook::h370ee1901241e459
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:801:13
11: 0x561376d6d8fa - std::panicking::begin_panic_handler::{{closure}}::heabfe92676d6d073
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:674:13
12: 0x561376d6c4e9 - std::sys::backtrace::__rust_end_short_backtrace::h6e22d229d4fdf49e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:170:18
13: 0x561376d6d58c - rust_begin_unwind
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:665:5
14: 0x5613768c6230 - core::panicking::panic_fmt::hfae270fab21da3e6
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panicking.rs:76:14
15: 0x5613768c84aa - crashtracker_bin_test::test_panic_hook_mode::{{closure}}::h349ec2504fbaf486
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:895:9
16: 0x5613768f5972 - core::ops::function::FnOnce::call_once::h13b57c8c1a78607a
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
17: 0x5613768f5670 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h89d04b87f62c7493
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
18: 0x5613768f803c - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7731ed25994a8706
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
19: 0x5613768ebab8 - bin_tests::test_runner::run_custom_crash_test::h6fbce3979c53898d
at /home/runner/work/libdatadog/libdatadog/bin_tests/src/test_runner.rs:241:5
20: 0x5613768c8005 - crashtracker_bin_test::test_panic_hook_mode::h1a07ad27ae8d916a
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:924:5
21: 0x5613768e1124 - crashtracker_bin_test::test_crash_tracking_bin_panic_hook_unknown_type::h51a28765cc72de6a
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:867:5
22: 0x5613768e10d7 - crashtracker_bin_test::test_crash_tracking_bin_panic_hook_unknown_type::{{closure}}::hc8c4f3b0931180b3
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:866:53
23: 0x5613768f65b6 - core::ops::function::FnOnce::call_once::he1b67a4bd50205ba
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
24: 0x56137693725b - core::ops::function::FnOnce::call_once::hcf459d49f817e971
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
25: 0x56137693725b - test::__rust_begin_short_backtrace::h812692078d2a7065
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:632:18
26: 0x561376936bd8 - test::run_test_in_process::{{closure}}::he383169452078072
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:60
27: 0x561376936bd8 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfd3325d295001553
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
28: 0x561376936bd8 - std::panicking::try::do_call::hd41329e64e1d34ac
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
29: 0x561376936bd8 - std::panicking::try::h7a44da38acd5f700
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
30: 0x561376936bd8 - std::panic::catch_unwind::h84ae8452b3d168cb
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
31: 0x561376936bd8 - test::run_test_in_process::h0d23dc8c28915531
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:27
32: 0x561376936bd8 - test::run_test::{{closure}}::h427e5ada87ee2030
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:576:43
33: 0x5613768fa6aa - test::run_test::{{closure}}::hb864816fed1c6cd7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:606:41
34: 0x5613768fa6aa - std::sys::backtrace::__rust_begin_short_backtrace::ha8680ce782bf69f7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:154:18
35: 0x5613768fe004 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h05b53495b5672e29
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:561:17
36: 0x5613768fe004 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h2a6a6bcc98d0706b
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
37: 0x5613768fe004 - std::panicking::try::do_call::hccc670c81fea40a7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
38: 0x5613768fe004 - std::panicking::try::h755e3c65d88973b7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
39: 0x5613768fe004 - std::panic::catch_unwind::hced8032a948c5bd0
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
40: 0x5613768fe004 - std::thread::Builder::spawn_unchecked_::{{closure}}::h3b9e5c9edd874915
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:559:30
41: 0x5613768fe004 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hbc1380969ae25c01
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
42: 0x561376d7278b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h0bbb114b77b490c1
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
43: 0x561376d7278b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3673811012fc0688
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
44: 0x561376d7278b - std::sys::pal::unix::thread::Thread::new::thread_start::h0feaf4a9a4b2ecde
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/pal/unix/thread.rs:105:17
45: 0x7fb592a9caa4 - <unknown>
46: 0x7fb592b29c6c - <unknown>
47: 0x0 - <unknown>
Check failure on line 129 in bin_tests/tests/crashtracker_bin_test.rs
github-actions / [ubuntu-latest:${RUST_VERSION}] test report
/home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs.test_crash_tracking_bin_unhandled_exception
thread 'test_crash_tracking_bin_unhandled_exception' panicked at bin_tests/tests/crashtracker_bin_test.rs:160:83
Raw output
thread 'test_crash_tracking_bin_unhandled_exception' panicked at bin_tests/tests/crashtracker_bin_test.rs:160:83:
called `Result::unwrap()` on an `Err` value: Expected error message to contain 'Process was terminated due to an unhandled exception of type 'RuntimeException'. Message:
an exception
occured
', got: '"Process was terminated due to an unhandled exception of type 'RuntimeException'. Message: \
an exception \
occured \
"'
Stack backtrace:
0: anyhow::error::<impl anyhow::Error>::msg
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.93/src/backtrace.rs:27:14
1: bin_tests::validation::PayloadValidator::validate_error_message_contains
at ./src/validation.rs:194:9
2: crashtracker_bin_test::test_crash_tracking_bin_unhandled_exception::{{closure}}
at ./tests/crashtracker_bin_test.rs:139:9
3: core::ops::function::FnOnce::call_once
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
4: core::ops::function::FnOnce::call_once{{vtable.shim}}
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
5: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
6: bin_tests::test_runner::run_crash_test_with_artifacts
at ./src/test_runner.rs:157:5
7: crashtracker_bin_test::test_crash_tracking_bin_unhandled_exception
at ./tests/crashtracker_bin_test.rs:160:5
8: crashtracker_bin_test::test_crash_tracking_bin_unhandled_exception::{{closure}}
at ./tests/crashtracker_bin_test.rs:129:49
9: core::ops::function::FnOnce::call_once
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
10: core::ops::function::FnOnce::call_once
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
11: test::__rust_begin_short_backtrace
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:632:18
12: test::run_test_in_process::{{closure}}
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:60
13: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
14: std::panicking::try::do_call
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
15: std::panicking::try
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
16: std::panic::catch_unwind
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
17: test::run_test_in_process
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:27
18: test::run_test::{{closure}}
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:576:43
19: test::run_test::{{closure}}
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:606:41
20: std::sys::backtrace::__rust_begin_short_backtrace
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:154:18
21: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:561:17
22: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
23: std::panicking::try::do_call
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
24: std::panicking::try
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
25: std::panic::catch_unwind
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
26: std::thread::Builder::spawn_unchecked_::{{closure}}
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:559:30
27: core::ops::function::FnOnce::call_once{{vtable.shim}}
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
28: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
29: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
30: std::sys::pal::unix::thread::Thread::new::thread_start
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/pal/unix/thread.rs:105:17
31: <unknown>
32: <unknown>
stack backtrace:
0: 0x56283660f00a - std::backtrace_rs::backtrace::libunwind::trace::h886f3b0575353f6e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
1: 0x56283660f00a - std::backtrace_rs::backtrace::trace_unsynchronized::h652d1041ec67eb09
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x56283660f00a - std::sys::backtrace::_print_fmt::hd0317245a04c3039
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:66:9
3: 0x56283660f00a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h14b23c1989cbd5c2
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:39:26
4: 0x562836635eb3 - core::fmt::rt::Argument::fmt::h43c1e387827e30dc
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/fmt/rt.rs:177:76
5: 0x562836635eb3 - core::fmt::write::h346b5eee5ed4d7cc
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/fmt/mod.rs:1189:21
6: 0x56283660b7b3 - std::io::Write::write_fmt::heeb48dcd4a60b46b
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/io/mod.rs:1884:15
7: 0x56283660ee52 - std::sys::backtrace::BacktraceLock::print::h48db11f3fd4983ff
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:42:9
8: 0x56283661048d - std::panicking::default_hook::{{closure}}::h65db976b9c0d8674
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:268:22
9: 0x5628366102d3 - std::panicking::default_hook::h6eb3a1192db1ae36
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:295:9
10: 0x562836610a67 - std::panicking::rust_panic_with_hook::h370ee1901241e459
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:801:13
11: 0x5628366108fa - std::panicking::begin_panic_handler::{{closure}}::heabfe92676d6d073
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:674:13
12: 0x56283660f4e9 - std::sys::backtrace::__rust_end_short_backtrace::h6e22d229d4fdf49e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:170:18
13: 0x56283661058c - rust_begin_unwind
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:665:5
14: 0x562836169230 - core::panicking::panic_fmt::hfae270fab21da3e6
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panicking.rs:76:14
15: 0x5628361696b6 - core::result::unwrap_failed::h82c78b552479728a
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/result.rs:1699:5
16: 0x56283617bdf9 - core::result::Result<T,E>::unwrap::h0c296848e6807c3e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/result.rs:1104:23
17: 0x56283617bdf9 - crashtracker_bin_test::test_crash_tracking_bin_unhandled_exception::hf8d5c7fec5cf316e
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:160:5
18: 0x56283617ba87 - crashtracker_bin_test::test_crash_tracking_bin_unhandled_exception::{{closure}}::hd980136af573a5c4
at /home/runner/work/libdatadog/libdatadog/bin_tests/tests/crashtracker_bin_test.rs:129:49
19: 0x5628361988a6 - core::ops::function::FnOnce::call_once::h0af7cceb953a1010
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
20: 0x5628361da25b - core::ops::function::FnOnce::call_once::hcf459d49f817e971
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
21: 0x5628361da25b - test::__rust_begin_short_backtrace::h812692078d2a7065
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:632:18
22: 0x5628361d9bd8 - test::run_test_in_process::{{closure}}::he383169452078072
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:60
23: 0x5628361d9bd8 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfd3325d295001553
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
24: 0x5628361d9bd8 - std::panicking::try::do_call::hd41329e64e1d34ac
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
25: 0x5628361d9bd8 - std::panicking::try::h7a44da38acd5f700
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
26: 0x5628361d9bd8 - std::panic::catch_unwind::h84ae8452b3d168cb
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
27: 0x5628361d9bd8 - test::run_test_in_process::h0d23dc8c28915531
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:27
28: 0x5628361d9bd8 - test::run_test::{{closure}}::h427e5ada87ee2030
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:576:43
29: 0x56283619d6aa - test::run_test::{{closure}}::hb864816fed1c6cd7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:606:41
30: 0x56283619d6aa - std::sys::backtrace::__rust_begin_short_backtrace::ha8680ce782bf69f7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:154:18
31: 0x5628361a1004 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h05b53495b5672e29
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:561:17
32: 0x5628361a1004 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h2a6a6bcc98d0706b
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
33: 0x5628361a1004 - std::panicking::try::do_call::hccc670c81fea40a7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
34: 0x5628361a1004 - std::panicking::try::h755e3c65d88973b7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
35: 0x5628361a1004 - std::panic::catch_unwind::hced8032a948c5bd0
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
36: 0x5628361a1004 - std::thread::Builder::spawn_unchecked_::{{closure}}::h3b9e5c9edd874915
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:559:30
37: 0x5628361a1004 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hbc1380969ae25c01
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
38: 0x56283661578b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h0bbb114b77b490c1
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
39: 0x56283661578b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3673811012fc0688
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
40: 0x56283661578b - std::sys::pal::unix::thread::Thread::new::thread_start::h0feaf4a9a4b2ecde
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/pal/unix/thread.rs:105:17
41: 0x7f00aa69caa4 - <unknown>
42: 0x7f00aa729c6c - <unknown>
43: 0x0 - <unknown>