/usr/bin/cargo run --color=always --package heron-collision-test --bin heron-collision-test warning: unused import: `bevy::ecs::system::Despawn` --> src/main.rs:1:5 | 1 | use bevy::ecs::system::Despawn; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: function is never used: `projectile_collision_check` --> src/main.rs:141:4 | 141 | fn projectile_collision_check( | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: function is never used: `projectile_collide_check` --> src/main.rs:153:4 | 153 | fn projectile_collide_check( | ^^^^^^^^^^^^^^^^^^^^^^^^ warning: `heron-collision-test` (bin "heron-collision-test") generated 3 warnings Finished dev [unoptimized + debuginfo] target(s) in 0.15s Running `target/debug/heron-collision-test` 2022-04-17T18:01:21.937057Z INFO winit::platform_impl::platform::x11::window: Guessed window scale factor: 1.1666666666666667 2022-04-17T18:01:22.024583Z INFO bevy_render::renderer: AdapterInfo { name: "AMD Radeon RX 560 Series", vendor: 4098, device: 26623, device_type: DiscreteGpu, backend: Vulkan } ALSA lib pcm_dmix.c:1032:(snd_pcm_dmix_open) unable to open slave Cannot connect to server socket err = No such file or directory Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock Cannot connect to server socket err = No such file or directory Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp 2022-04-17T18:01:25.183317Z INFO heron_collision_test: Entity 2v0 and 4v0 started to collide 2022-04-17T18:01:26.231859Z INFO heron_collision_test: Entity 2v0 and 4v1 started to collide 2022-04-17T18:01:26.246282Z INFO heron_collision_test: Entity 2v0 and 4v0 stopped to collide 2022-04-17T18:01:29.215073Z INFO heron_collision_test: Entity 2v0 and 3v2 started to collide 2022-04-17T18:01:29.229122Z INFO heron_collision_test: Entity 2v0 and 4v1 stopped to collide 2022-04-17T18:01:29.974624Z INFO heron_collision_test: Entity 2v0 and 3v3 started to collide 2022-04-17T18:01:29.988612Z INFO heron_collision_test: Entity 2v0 and 3v2 stopped to collide 2022-04-17T18:01:30.699338Z INFO heron_collision_test: Entity 2v0 and 3v3 stopped to collide 2022-04-17T18:01:30.713310Z INFO heron_collision_test: Entity 2v0 and 3v3 started to collide thread 'main' panicked at 'Attempting to create an EntityCommands for entity 3v3, which doesn't exist.', src/main.rs:131:30 stack backtrace: 0: 0x7ff0cb49e96d - std::backtrace_rs::backtrace::libunwind::trace::h391ee3eb96720bb8 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 1: 0x7ff0cb49e96d - std::backtrace_rs::backtrace::trace_unsynchronized::h8ac766d4ecc4f21c at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 2: 0x7ff0cb49e96d - std::sys_common::backtrace::_print_fmt::h67120ae1638604b6 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/sys_common/backtrace.rs:66:5 3: 0x7ff0cb49e96d - ::fmt::h43d9264c5edad28c at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/sys_common/backtrace.rs:45:22 4: 0x7ff0cb4f8fec - core::fmt::write::hb38509135e81eb46 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/core/src/fmt/mod.rs:1194:17 5: 0x7ff0cb4900c1 - std::io::Write::write_fmt::h68856f209e22f0a1 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/io/mod.rs:1655:15 6: 0x7ff0cb4a1685 - std::sys_common::backtrace::_print::h2f4ffd98d72d3d6b at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/sys_common/backtrace.rs:48:5 7: 0x7ff0cb4a1685 - std::sys_common::backtrace::print::hca608482b4ab8751 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/sys_common/backtrace.rs:35:9 8: 0x7ff0cb4a1685 - std::panicking::default_hook::{{closure}}::h9ed02f27942ac2ac at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panicking.rs:295:22 9: 0x7ff0cb4a12f9 - std::panicking::default_hook::h632f45ebccdd2f92 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panicking.rs:314:9 10: 0x7ff0cb4a1da8 - std::panicking::rust_panic_with_hook::h4565951773f90b0d at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panicking.rs:698:17 11: 0x7ff0cb4a1c57 - std::panicking::begin_panic_handler::{{closure}}::hc43ea5bc6ea479a7 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panicking.rs:588:13 12: 0x7ff0cb49ee24 - std::sys_common::backtrace::__rust_end_short_backtrace::hce88d380b9b7207e at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/sys_common/backtrace.rs:138:18 13: 0x7ff0cb4a1989 - rust_begin_unwind at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panicking.rs:584:5 14: 0x7ff0cb465933 - core::panicking::panic_fmt::h5088ed6a76740fc5 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/core/src/panicking.rs:142:14 15: 0x7ff0d039291e - bevy_ecs::system::commands::Commands::entity::h84939c76eb889f33 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_ecs-0.7.0/src/system/commands/mod.rs:195:9 16: 0x56423e65162a - heron_collision_test::projectile_collision_event::h9ac32cd925ab0ac4 at /home/ottermata/dev/heron-collision-test/src/main.rs:131:21 17: 0x56423e64d83a - core::ops::function::FnMut::call_mut::he8146e052e8e4b02 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/core/src/ops/function.rs:164:5 18: 0x56423e66c8bf - core::ops::function::impls:: for &mut F>::call_mut::h774ac377d4e210ed at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/core/src/ops/function.rs:290:13 19: 0x56423e6599fe - >::run::call_inner::h3f542258265f1860 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_ecs-0.7.0/src/system/function_system.rs:525:21 20: 0x56423e66b9ff - >::run::h7bdf04b88bbb517d at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_ecs-0.7.0/src/system/function_system.rs:528:17 21: 0x56423e65ab52 - as bevy_ecs::system::system::System>::run_unsafe::hfe06e109cfaba0b1 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_ecs-0.7.0/src/system/function_system.rs:399:19 22: 0x7ff0d038d155 - bevy_ecs::schedule::executor_parallel::ParallelExecutor::prepare_systems::{{closure}}::hbe44314b57c8fa77 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_ecs-0.7.0/src/schedule/executor_parallel.rs:196:30 23: 0x7ff0d042444c - as core::future::future::Future>::poll::h8a122394aedb23f5 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/core/src/future/mod.rs:91:19 24: 0x7ff0d03f4ce8 - async_executor::Executor::spawn::{{closure}}::h45e08499ce374de5 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.4.1/src/lib.rs:144:19 25: 0x7ff0d042432d - as core::future::future::Future>::poll::h57f5bac114f01f52 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/core/src/future/mod.rs:91:19 26: 0x7ff0d0372972 - async_task::raw::RawTask::run::haffa9996dcb75586 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/async-task-4.2.0/src/raw.rs:489:20 27: 0x7ff0d046b3b1 - async_task::runnable::Runnable::run::h72b701bd7f222e89 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/async-task-4.2.0/src/runnable.rs:309:18 28: 0x7ff0d0462cdf - async_executor::Executor::try_tick::h7d25bcd87c43f11f at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.4.1/src/lib.rs:181:17 29: 0x7ff0d0404826 - bevy_tasks::task_pool::TaskPool::scope::{{closure}}::h09e3aa048bfec895 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_tasks-0.7.0/src/task_pool.rs:233:21 30: 0x7ff0d035eb2d - std::thread::local::LocalKey::try_with::hd0f0638c0c22bcce at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/thread/local.rs:443:16 31: 0x7ff0d035e887 - std::thread::local::LocalKey::with::hfbe44f119d709497 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/thread/local.rs:419:9 32: 0x7ff0d04043aa - bevy_tasks::task_pool::TaskPool::scope::he7488ef03ba41499 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_tasks-0.7.0/src/task_pool.rs:180:9 33: 0x7ff0d038c2f3 - ::run_systems::h940016cca6eab798 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_ecs-0.7.0/src/schedule/executor_parallel.rs:129:9 34: 0x7ff0d035ce94 - ::run::h61fd223b791c770e at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_ecs-0.7.0/src/schedule/stage.rs:852:17 35: 0x7ff0d04123a3 - bevy_ecs::schedule::Schedule::run_once::hf26d6860f4b58789 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_ecs-0.7.0/src/schedule/mod.rs:341:13 36: 0x7ff0d0412490 - ::run::h92e24cf662345e29 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_ecs-0.7.0/src/schedule/mod.rs:359:21 37: 0x7ff0d031cdd6 - bevy_app::app::App::update::hcb662e8565e5b7d1 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_app-0.7.0/src/app.rs:114:9 38: 0x7ff0cda616b2 - bevy_winit::winit_runner_with::{{closure}}::hd01a62516c79cd31 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_winit-0.7.0/src/lib.rs:563:21 39: 0x7ff0cda06be6 - winit::platform_impl::platform::sticky_exit_callback::h32f454ff25e26c29 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.26.1/src/platform_impl/linux/mod.rs:753:5 40: 0x7ff0cda07266 - winit::platform_impl::platform::x11::EventLoop::run_return::hbfb7568e9a2fee50 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.26.1/src/platform_impl/linux/x11/mod.rs:293:17 41: 0x7ff0cda08605 - winit::platform_impl::platform::x11::EventLoop::run::h4b74107d19a62e49 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.26.1/src/platform_impl/linux/x11/mod.rs:392:9 42: 0x7ff0cda06a41 - winit::platform_impl::platform::EventLoop::run::hc1b35e34db9c45b7 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.26.1/src/platform_impl/linux/mod.rs:669:56 43: 0x7ff0cda5de60 - winit::event_loop::EventLoop::run::h7b06b4c5db775631 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.26.1/src/event_loop.rs:154:9 44: 0x7ff0cda60690 - bevy_winit::run::ha53214412cc0f51c at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_winit-0.7.0/src/lib.rs:180:5 45: 0x7ff0cda60ef7 - bevy_winit::winit_runner_with::h4f5dab9af81e27b6 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_winit-0.7.0/src/lib.rs:604:9 46: 0x7ff0cda60700 - bevy_winit::winit_runner::h21e00f1416163005 at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_winit-0.7.0/src/lib.rs:220:5 47: 0x7ff0cda01721 - core::ops::function::Fn::call::h7c49679342f94e73 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/core/src/ops/function.rs:77:5 48: 0x7ff0d031c0a8 - as core::ops::function::Fn>::call::h2ab11cc5549b8501 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/alloc/src/boxed.rs:1880:9 49: 0x7ff0d031d019 - bevy_app::app::App::run::h51d80333ab2e794a at /home/ottermata/.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bevy_app-0.7.0/src/app.rs:130:9 50: 0x56423e650137 - heron_collision_test::main::h993ae3dd56aae97f at /home/ottermata/dev/heron-collision-test/src/main.rs:8:5 51: 0x56423e64d91b - core::ops::function::FnOnce::call_once::he13fbac0c8a33091 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/core/src/ops/function.rs:248:5 52: 0x56423e67785e - std::sys_common::backtrace::__rust_begin_short_backtrace::h006cc8398988ea7d at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/sys_common/backtrace.rs:122:18 53: 0x56423e64ee21 - std::rt::lang_start::{{closure}}::h1298270cac0e2a8d at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/rt.rs:145:18 54: 0x7ff0cb48025e - core::ops::function::impls:: for &F>::call_once::h7454d66d973c41e0 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/core/src/ops/function.rs:280:13 55: 0x7ff0cb48025e - std::panicking::try::do_call::he150fcf6f4a95b70 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panicking.rs:492:40 56: 0x7ff0cb48025e - std::panicking::try::hf537c32c44c4c4df at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panicking.rs:456:19 57: 0x7ff0cb48025e - std::panic::catch_unwind::hd4a0b380281777af at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panic.rs:137:14 58: 0x7ff0cb48025e - std::rt::lang_start_internal::{{closure}}::hff87c1b27ce6abfe at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/rt.rs:128:48 59: 0x7ff0cb48025e - std::panicking::try::do_call::h5a130a97dc9ea90e at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panicking.rs:492:40 60: 0x7ff0cb48025e - std::panicking::try::h08a6a940ff9c3d0f at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panicking.rs:456:19 61: 0x7ff0cb48025e - std::panic::catch_unwind::he4c4ca8ec918cbf7 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/panic.rs:137:14 62: 0x7ff0cb48025e - std::rt::lang_start_internal::ha0befc993a957578 at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/rt.rs:128:20 63: 0x56423e64edf0 - std::rt::lang_start::h46dc9f997cd46f7f at /rustc/e7575f9670f3c837def3d186ae09366c75c7632e/library/std/src/rt.rs:144:17 64: 0x56423e653fbc - main 65: 0x7ff0cb120310 - __libc_start_call_main 66: 0x7ff0cb1203c1 - __libc_start_main@GLIBC_2.2.5 67: 0x56423e64d095 - _start 68: 0x0 - Process finished with exit code 101