Code Monkey home page Code Monkey logo

Comments (1)

Sycrosity avatar Sycrosity commented on May 24, 2024

This issue seems related to macOS in general with bevy_xpbd, rather than the example itself - I am also getting this issue with my own custom code with these details:

  • latest crates.io release
  • macOS Sonoma 14.3.1 on MacBook Pro 14" M2 Pro
  • cargo 1.76.0 (c84b36747 2024-01-18)

A good way of getting this to happen repeatedly is just to open an example and move a small amount, then wait a minute or so.

Backtrace
thread 'main' panicked at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_math-0.13.0/src/primitives/dim2.rs:36:9: assertion failed: value.is_normalized() stack backtrace: 0: rust_begin_unwind at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5 1: core::panicking::panic_fmt at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14 2: core::panicking::panic at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:144:5 3: bevy_math::primitives::dim2::Direction2d::new_unchecked at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_math-0.13.0/src/primitives/dim2.rs:36:9 4: >::mul at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_xpbd_2d-0.4.2/src/components/rotation.rs:246:9 5: bevy_xpbd_2d::plugins::spatial_query::update_shape_caster_positions at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_xpbd_2d-0.4.2/src/plugins/spatial_query/mod.rs:395:36 6: core::ops::function::FnMut::call_mut at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:166:5 7: core::ops::function::impls:: for &mut F>::call_mut at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:294:13 8: Out>>::run::call_inner at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/function_system.rs:656:21 9: Out>>::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/function_system.rs:659:17 10: as bevy_ecs::system::system::System>::run_unsafe at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/function_system.rs:499:19 11: bevy_ecs::system::system::System::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/system.rs:76:18 12: ::run::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/schedule/executor/single_threaded.rs:101:21 13: core::ops::function::FnOnce::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5 14: as core::ops::function::FnOnce<()>>::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9 15: std::panicking::try::do_call at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40 16: std::panicking::try at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19 17: std::panic::catch_unwind at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14 18: ::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/schedule/executor/single_threaded.rs:100:27 19: bevy_ecs::schedule::schedule::Schedule::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/schedule/schedule.rs:344:9 20: bevy_xpbd_2d::plugins::setup::run_physics_schedule::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_xpbd_2d-0.4.2/src/plugins/setup/mod.rs:270:17 21: bevy_ecs::world::World::try_schedule_scope at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:2225:21 22: bevy_xpbd_2d::plugins::setup::run_physics_schedule at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_xpbd_2d-0.4.2/src/plugins/setup/mod.rs:217:13 23: core::ops::function::FnMut::call_mut at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:166:5 24: core::ops::function::impls:: for &mut F>::call_mut at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:294:13 25: Out>>::run::call_inner at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/exclusive_function_system.rs:206:21 26: Out>>::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/exclusive_function_system.rs:209:17 27: as bevy_ecs::system::system::System>::run::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/exclusive_function_system.rs:111:23 28: bevy_ecs::world::World::last_change_tick_scope at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:1981:9 29: as bevy_ecs::system::system::System>::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/exclusive_function_system.rs:103:9 30: bevy_ecs::schedule::executor::multi_threaded::MultiThreadedExecutor::spawn_exclusive_system_task::{{closure}}::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/schedule/executor/multi_threaded.rs:624:21 31: core::ops::function::FnOnce::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5 32: as core::ops::function::FnOnce<()>>::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9 33: std::panicking::try::do_call at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40 34: std::panicking::try at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19 35: std::panic::catch_unwind at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14 36: bevy_ecs::schedule::executor::multi_threaded::MultiThreadedExecutor::spawn_exclusive_system_task::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/schedule/executor/multi_threaded.rs:623:27 37: as core::future::future::Future>::poll at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:297:9 38: as core::future::future::Future>::poll::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-lite-2.2.0/src/future.rs:588:42 39: as core::ops::function::FnOnce<()>>::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9 40: std::panicking::try::do_call at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40 41: std::panicking::try at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19 42: std::panic::catch_unwind at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14 43: as core::future::future::Future>::poll at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-lite-2.2.0/src/future.rs:588:9 44: async_executor::Executor::spawn::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/async-executor-1.8.0/src/lib.rs:158:20 45: async_task::raw::RawTask::run::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/async-task-4.7.0/src/raw.rs:550:21 46: core::ops::function::FnOnce::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5 47: as core::ops::function::FnOnce<()>>::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9 48: std::panicking::try::do_call at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40 49: std::panicking::try at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19 50: async_task::raw::RawTask::run 51: bevy_tasks::thread_executor::ThreadExecutorTicker::tick::{{closure}} 52: bevy_tasks::task_pool::TaskPool::execute_scope::{{closure}}::{{closure}}::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_tasks-0.13.0/src/task_pool.rs:518:45 53: as core::future::future::Future>::poll at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:297:9 54: as core::future::future::Future>::poll::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-lite-2.2.0/src/future.rs:588:42 55: as core::ops::function::FnOnce<()>>::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9 56: std::panicking::try::do_call at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40 57: std::panicking::try at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19 58: std::panic::catch_unwind at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14 59: as core::future::future::Future>::poll at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-lite-2.2.0/src/future.rs:588:9 60: bevy_tasks::task_pool::TaskPool::execute_scope::{{closure}}::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_tasks-0.13.0/src/task_pool.rs:521:77 61: as core::future::future::Future>::poll at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-lite-2.2.0/src/future.rs:446:33 62: bevy_tasks::task_pool::TaskPool::execute_scope::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_tasks-0.13.0/src/task_pool.rs:524:41 63: bevy_tasks::task_pool::TaskPool::scope_with_executor_inner::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_tasks-0.13.0/src/task_pool.rs:435:85 64: futures_lite::future::block_on::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-lite-2.2.0/src/future.rs:99:19 65: std::thread::local::LocalKey::try_with at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/local.rs:270:16 66: std::thread::local::LocalKey::with at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/local.rs:246:9 67: futures_lite::future::block_on at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-lite-2.2.0/src/future.rs:78:11 68: bevy_tasks::task_pool::TaskPool::scope_with_executor_inner at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_tasks-0.13.0/src/task_pool.rs:389:13 69: bevy_tasks::task_pool::TaskPool::scope_with_executor::{{closure}} 70: std::thread::local::LocalKey::try_with at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/local.rs:270:16 71: std::thread::local::LocalKey::with at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/local.rs:246:9 72: bevy_tasks::task_pool::TaskPool::scope_with_executor at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_tasks-0.13.0/src/task_pool.rs:316:31 73: ::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/schedule/executor/multi_threaded.rs:224:9 74: bevy_ecs::schedule::schedule::Schedule::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/schedule/schedule.rs:344:9 75: bevy_ecs::world::World::try_run_schedule::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:2292:55 76: bevy_ecs::world::World::try_schedule_scope at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:2225:21 77: bevy_ecs::world::World::try_run_schedule at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:2292:9 78: bevy_app::main_schedule::Main::run_main::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_app-0.13.0/src/main_schedule.rs:233:31 79: bevy_ecs::world::World::resource_scope at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:1672:22 80: bevy_app::main_schedule::Main::run_main at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_app-0.13.0/src/main_schedule.rs:231:9 81: core::ops::function::FnMut::call_mut at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:166:5 82: core::ops::function::impls:: for &mut F>::call_mut at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:294:13 83: Out>>::run::call_inner at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/exclusive_function_system.rs:206:21 84: Out>>::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/exclusive_function_system.rs:209:17 85: as bevy_ecs::system::system::System>::run::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/exclusive_function_system.rs:111:23 86: bevy_ecs::world::World::last_change_tick_scope at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:1981:9 87: as bevy_ecs::system::system::System>::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/system/exclusive_function_system.rs:103:9 88: ::run::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/schedule/executor/single_threaded.rs:101:21 89: core::ops::function::FnOnce::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5 90: as core::ops::function::FnOnce<()>>::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9 91: std::panicking::try::do_call at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40 92: std::panicking::try at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19 93: std::panic::catch_unwind at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14 94: ::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/schedule/executor/single_threaded.rs:100:27 95: bevy_ecs::schedule::schedule::Schedule::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/schedule/schedule.rs:344:9 96: bevy_ecs::world::World::run_schedule::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:2306:51 97: bevy_ecs::world::World::try_schedule_scope at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:2225:21 98: bevy_ecs::world::World::schedule_scope at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:2277:9 99: bevy_ecs::world::World::run_schedule at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_ecs-0.13.0/src/world/mod.rs:2306:9 100: bevy_app::app::App::update at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_app-0.13.0/src/app.rs:263:24 101: bevy_winit::run_app_update_if_should at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_winit-0.13.0/src/lib.rs:727:9 102: bevy_winit::handle_winit_event at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_winit-0.13.0/src/lib.rs:607:21 103: bevy_winit::winit_runner::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_winit-0.13.0/src/lib.rs:281:9 104: as winit::platform_impl::platform::app_state::EventHandler>::handle_nonuser_event::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/app_state.rs:87:13 105: winit::platform_impl::platform::app_state::EventLoopHandler::with_callback at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/app_state.rs:70:13 106: as winit::platform_impl::platform::app_state::EventHandler>::handle_nonuser_event at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/app_state.rs:86:9 107: winit::platform_impl::platform::app_state::Handler::handle_nonuser_event 108: winit::platform_impl::platform::app_state::AppState::cleared at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/app_state.rs:647:13 109: winit::platform_impl::platform::observer::control_flow_end_handler::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/observer.rs:78:21 110: winit::platform_impl::platform::observer::control_flow_handler::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/observer.rs:40:9 111: std::panicking::try::do_call at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40 112: std::panicking::try at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19 113: std::panic::catch_unwind at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14 114: winit::platform_impl::platform::event_loop::stop_app_on_panic at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/event_loop.rs:469:11 115: winit::platform_impl::platform::observer::control_flow_handler at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/observer.rs:38:5 116: winit::platform_impl::platform::observer::control_flow_end_handler at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/observer.rs:73:9 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: winit::platform_impl::platform::event_loop::EventLoop::run_on_demand::{{closure}}::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/event_loop.rs:310:26 128: core::ops::function::FnOnce::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5 129: as core::ops::function::FnOnce<()>>::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9 130: std::panicking::try::do_call at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40 131: std::panicking::try at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19 132: std::panic::catch_unwind at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14 133: winit::platform_impl::platform::event_loop::EventLoop::run_on_demand::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/event_loop.rs:299:32 134: objc2::rc::autorelease::autoreleasepool at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/objc2-0.4.1/src/rc/autorelease.rs:438:15 135: winit::platform_impl::platform::event_loop::EventLoop::run_on_demand at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/event_loop.rs:281:9 136: winit::platform_impl::platform::event_loop::EventLoop::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/event_loop.rs:248:9 137: winit::event_loop::EventLoop::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/event_loop.rs:249:9 138: bevy_winit::winit_runner at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_winit-0.13.0/src/lib.rs:296:34 139: core::ops::function::FnOnce::call_once{{vtable.shim}} 140: as core::ops::function::FnOnce>::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9 141: bevy_app::app::App::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_app-0.13.0/src/app.rs:308:9 142: galaxy::main at ./src/main.rs:6:5 143: core::ops::function::FnOnce::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. Encountered a panic in system `bevy_xpbd_2d::plugins::spatial_query::update_shape_caster_positions`! Encountered a panic in exclusive system `bevy_xpbd_2d::plugins::setup::run_physics_schedule`! Encountered a panic in system `bevy_app::main_schedule::Main::run_main`! thread 'main' panicked at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/app_state.rs:387:33: called `Result::unwrap()` on an `Err` value: PoisonError { .. } stack backtrace: 0: rust_begin_unwind at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5 1: core::panicking::panic_fmt at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14 2: core::result::unwrap_failed at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1649:5 3: core::result::Result::unwrap at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1073:23 4: winit::platform_impl::platform::app_state::AppState::clear_callback at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/app_state.rs:387:9 5: winit::platform_impl::platform::event_loop::EventLoop::run_on_demand::{{closure}} at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/event_loop.rs:329:13 6: objc2::rc::autorelease::autoreleasepool at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/objc2-0.4.1/src/rc/autorelease.rs:438:15 7: winit::platform_impl::platform::event_loop::EventLoop::run_on_demand at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/event_loop.rs:281:9 8: winit::platform_impl::platform::event_loop::EventLoop::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/platform_impl/macos/event_loop.rs:248:9 9: winit::event_loop::EventLoop::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.11/src/event_loop.rs:249:9 10: bevy_winit::winit_runner at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_winit-0.13.0/src/lib.rs:296:34 11: core::ops::function::FnOnce::call_once{{vtable.shim}} 12: as core::ops::function::FnOnce>::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9 13: bevy_app::app::App::run at /Users/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bevy_app-0.13.0/src/app.rs:308:9 14: galaxy::main at ./src/main.rs:6:5 15: core::ops::function::FnOnce::call_once at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5

from bevy_xpbd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.