We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash seems to result in black screen when starting level.
Level loads, game starts
Chrome version: 121.0.6167.85 Fedora 38
Error on browser console:
jumpy.js:751 panicked at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/puffin-0.17.0/src/lib.rs:572:5: Wasm without the `web` feature requires passing a custom source of time via `ThreadProfiler::initialize` Stack: Error at imports.wbg.__wbg_new_abda76e883ba8a5f (https://fishfolk.github.io/jumpy/player/latest/jumpy.js:735:21) at console_error_panic_hook::hook::h5daf35544037fef3 (https://fishfolk.github.io/jumpy/player/latest/jumpy_bg.wasm:wasm-function[4525]:0xb62a5b) at std::panicking::rust_panic_with_hook::h62090d3fc0630473 (https://fishfolk.github.io/jumpy/player/latest/jumpy_bg.wasm:wasm-function[12066]:0xe5e4f7) at std::panicking::begin_panic::{{closure}}::h8bc445a5854a2124 (https://fishfolk.github.io/jumpy/player/latest/jumpy_bg.wasm:wasm-function[19243]:0xf4fe11) at std::sys_common::backtrace::__rust_end_short_backtrace::hcb113610df018374 (https://fishfolk.github.io/jumpy/player/latest/jumpy_bg.wasm:wasm-function[28607]:0xf8aaff) at std::panicking::begin_panic::hc97db76b7dfe95eb (https://fishfolk.github.io/jumpy/player/latest/jumpy_bg.wasm:wasm-function[19457]:0xf52902) at puffin::now_ns::h5a3d1bb7990efb64 (https://fishfolk.github.io/jumpy/player/latest/jumpy_bg.wasm:wasm-function[27767]:0xf8757a) at puffin::ThreadProfiler::begin_scope::h1c87da7be3ec7a64 (https://fishfolk.github.io/jumpy/player/latest/jumpy_bg.wasm:wasm-function[4516]:0xb60be4) at jumpy::core::physics::update_kinematic_bodies::h0109a9b6a801da35 (https://fishfolk.github.io/jumpy/player/latest/jumpy_bg.wasm:wasm-function[463]:0xff729) at <F as bones_ecs::system::IntoSystem<(F,U,V,W,X,Y,Z),(),Out>>::system::{{closure}}::h78c8d8dc5b359199 (https://fishfolk.github.io/jumpy/player/latest/jumpy_bg.wasm:wasm-function[2584]:0x957096) imports.wbg.__wbg_error_f851667af71bcfc6 @ jumpy.js:751 $console_error_panic_hook::hook::h5daf35544037fef3 @ jumpy_bg.wasm:0xb62b2c $std::panicking::rust_panic_with_hook::h62090d3fc0630473 @ jumpy_bg.wasm:0xe5e4f7 $std::panicking::begin_panic::{{closure}}::h8bc445a5854a2124 @ jumpy_bg.wasm:0xf4fe11 $std::sys_common::backtrace::__rust_end_short_backtrace::hcb113610df018374 @ jumpy_bg.wasm:0xf8aaff $std::panicking::begin_panic::hc97db76b7dfe95eb @ jumpy_bg.wasm:0xf52902 $puffin::now_ns::h5a3d1bb7990efb64 @ jumpy_bg.wasm:0xf8757a $puffin::ThreadProfiler::begin_scope::h1c87da7be3ec7a64 @ jumpy_bg.wasm:0xb60be4 $jumpy::core::physics::update_kinematic_bodies::h0109a9b6a801da35 @ jumpy_bg.wasm:0xff729 $<F as bones_ecs::system::IntoSystem<(F,U,V,W,X,Y,Z),(),Out>>::system::{{closure}}::h78c8d8dc5b359199 @ jumpy_bg.wasm:0x957096 $<bones_ecs::stage::SimpleSystemStage as bones_ecs::stage::SystemStage>::run::hf4794f14228d84c7 @ jumpy_bg.wasm:0xadcde1 $bones_ecs::stage::SystemStages::run::h8ac267a9100449bf @ jumpy_bg.wasm:0x984515 $<jumpy::core::JumpyDefaultMatchRunner as bones_lib::SessionRunner>::step::h9c5bb0d14192bd66 @ jumpy_bg.wasm:0x60e768 $<bevy_ecs::system::exclusive_function_system::ExclusiveFunctionSystem<Marker,F> as bevy_ecs::system::system::System>::run::hba99d814cfeaebb4 @ jumpy_bg.wasm:0xeaca5 $<bevy_ecs::schedule::executor::single_threaded::SingleThreadedExecutor as bevy_ecs::schedule::executor::SystemExecutor>::run::h562703b6b334def4 @ jumpy_bg.wasm:0x7f8a7e $bevy_ecs::schedule::schedule::Schedule::run::h6fbd3f59ecac1cd0 @ jumpy_bg.wasm:0x39488b $<bevy_ecs::system::exclusive_function_system::ExclusiveFunctionSystem<Marker,F> as bevy_ecs::system::system::System>::run::hffa8b9702ae7f556 @ jumpy_bg.wasm:0x47e860 $<bevy_ecs::schedule::executor::single_threaded::SingleThreadedExecutor as bevy_ecs::schedule::executor::SystemExecutor>::run::h562703b6b334def4 @ jumpy_bg.wasm:0x7f8a7e $bevy_ecs::schedule::schedule::Schedule::run::h6fbd3f59ecac1cd0 @ jumpy_bg.wasm:0x39488b $bevy_ecs::world::World::schedule_scope::h37f3243f269a1a29 @ jumpy_bg.wasm:0xa2e087 $bevy_app::app::App::update::h64a07a781477ca98 @ jumpy_bg.wasm:0xc243c4 $bevy_winit::winit_runner::{{closure}}::hd01f1440e465f267 @ jumpy_bg.wasm:0x3e056 $winit::platform_impl::platform::event_loop::EventLoop<T>::spawn::{{closure}}::h800b58b270f3c13a @ jumpy_bg.wasm:0xf4216b $winit::platform_impl::platform::event_loop::runner::Shared<T>::handle_event::hdb9dda59182788d2 @ jumpy_bg.wasm:0xa83c0e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb08334 $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 requestAnimationFrame (async) (anonymous) @ jumpy.js:448 handleError @ jumpy.js:227 imports.wbg.__wbg_requestAnimationFrame_1820a8e6b645ec5a @ jumpy.js:447 $winit::platform_impl::platform::event_loop::runner::Shared<T>::apply_control_flow::h7e0897a0f10235d6 @ jumpy_bg.wasm:0x96fc5e $winit::platform_impl::platform::event_loop::runner::Shared<T>::run_until_cleared::haadbde348d79fe4e @ jumpy_bg.wasm:0xb084aa $winit::platform_impl::platform::backend::timeout::AnimationFrameRequest::new::{{closure}}::h2d33aa129d98f012 @ jumpy_bg.wasm:0xf4345b $wasm_bindgen::convert::closures::invoke0_mut::h017b80e73eee2e78 @ jumpy_bg.wasm:0xf64041 __wbg_adapter_51 @ jumpy.js:222 real @ jumpy.js:203 jumpy_bg.wasm:0xf8c487 Uncaught RuntimeError: unreachable at rust_panic (jumpy_bg.wasm:0xf8c487) at std::panicking::rust_panic_with_hook::h62090d3fc0630473 (jumpy_bg.wasm:0xe5e523) at std::panicking::begin_panic::{{closure}}::h8bc445a5854a2124 (jumpy_bg.wasm:0xf4fe11) at std::sys_common::backtrace::__rust_end_short_backtrace::hcb113610df018374 (jumpy_bg.wasm:0xf8aaff) at std::panicking::begin_panic::hc97db76b7dfe95eb (jumpy_bg.wasm:0xf52902) at puffin::now_ns::h5a3d1bb7990efb64 (jumpy_bg.wasm:0xf8757a) at puffin::ThreadProfiler::begin_scope::h1c87da7be3ec7a64 (jumpy_bg.wasm:0xb60be4) at jumpy::core::physics::update_kinematic_bodies::h0109a9b6a801da35 (jumpy_bg.wasm:0xff729) at <F as bones_ecs::system::IntoSystem<(latest/F,U,V,W,X,Y,Z),(),Out>>::system::{{closure}}::h78c8d8dc5b359199 (https://fishfolk.github.io/jumpy/player/latest/jumpy_bg.wasm) at <bones_ecs::stage::SimpleSystemStage as bones_ecs::stage::SystemStage>::run::hf4794f14228d84c7 (jumpy_bg.wasm:0xadcde1)
The text was updated successfully, but these errors were encountered:
Thanks for the report! This was caused by a recent merge of our profiling tool, and is an easy fix.
Sorry, something went wrong.
fix(web): fix crash on web build due to missing web feature for puf…
web
4a2e382
…fin. Fixes: fishfolk#913
8d420c4
…fin. (#914) Fixes: #913
There you go! The web demo should be fixed in ~5 minutes after it re-builds and deploys.
Successfully merging a pull request may close this issue.
Description
Crash seems to result in black screen when starting level.
To Reproduce
Expected Behavior
Level loads, game starts
Additional Context
Chrome version: 121.0.6167.85
Fedora 38
Log Messages
Error on browser console:
The text was updated successfully, but these errors were encountered: