Skip to content

global tracing dispatcher exists #13

@frostyplanet

Description

@frostyplanet

https://github.com/frostyplanet/crossfire-rs/actions/runs/21910572365/job/63262991700

() in 2.073339969s >>>
ok
Custom { kind: Other, error: "global tracing dispatcher exists" }
panic occur: panicked at test-suite/src/lib.rs:53:18:
log setup: Custom { kind: Other, error: "global tracing dispatcher exists" } at Some(Location { file: "test-suite/src/lib.rs", line: 53, column: 18 })
trace:    0: captains_log::log_impl::log_panic
             at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/captains-log-0.13.1/src/log_impl.rs:452:14
   1: captains_log::log_impl::panic_and_exit_hook
             at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/captains-log-0.13.1/src/log_impl.rs:464:5
   2: <for<'a, 'b> fn(&'a std::panic::PanicHookInfo<'b>) {captains_log::log_impl::panic_and_exit_hook} as std::ops::Fn<(&std::panic::PanicHookInfo<'_>,)>>::call - shim(for<'a, 'b> fn(&'a std::panic::PanicHookInfo<'b>) {captains_log::log_impl::panic_and_exit_hook})
             at /home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:79:5
   3: <std::boxed::Box<dyn for<'a, 'b> std::ops::Fn(&'a std::panic::PanicHookInfo<'b>) + std::marker::Send + std::marker::Sync> as std::ops::Fn<(&std::panic::PanicHookInfo<'_>,)>>::call
             at /home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:2220:9
   4: std::panicking::panic_with_hook
             at /home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:833:13
   5: std::panicking::panic_handler::{closure#0}
             at /home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:698:13
   6: std::sys::backtrace::__rust_end_short_backtrace::<{closure@std::panicking::panic_handler::{closure#0}}, !>
             at /home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/backtrace.rs:182:18
   7: std::panicking::panic_handler
             at /home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:689:5
   8: std::rt::panic_fmt
             at /home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/panicking.rs:80:14
   9: std::result::unwrap_failed
             at /home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1867:5
  10: std::result::Result::<&captains_log::GlobalLogger, std::io::Error>::expect
             at /home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/result.rs:1185:23
  11: _setup_log
             at test-suite/src/lib.rs:48:13
  12: test_waitgroup::setup_log
             at test-suite/src/test_waitgroup.rs:10:5
  13: test_waitgroup::setup_log::get
             at test-suite/src/test_waitgroup.rs:8:1
  14: test_waitgroup::setup_log::default
             at test-suite/src/test_waitgroup.rs:8:1
  15: test_waitgroup::test_basic_no_wait_async
             at test-suite/src/test_waitgroup.rs:65:1
  16: test_waitgroup::test_basic_no_wait_async::{closure#0}
             at test-suite/src/test_waitgroup.rs:65:10
  17: <{closure@test-suite/src/test_waitgroup.rs:65:1: 65:10} as std::ops::FnOnce<()>>::call_once - shim

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions