bevyengine / bevyengine/bevy

Bevy panics after adding an image.

Open
#7,812 2 comments 0 reactions 0 assignees View on GitHub
A-Rendering C-Bug I-Crash
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

Using the latest version of bevy from git:
```toml
bevy = { git = "https://github.com/bevyengine/bevy" }
```

I get a panic after adding an image.

Here is some code basically taken from [an example](https://github.com/bevyengine/bevy/blob/5d514fb24f2459700f68d8e57d4791bdf5b1b595/examples/3d/render_to_texture.rs#L40-L61):
```rust
use bevy::prelude::*;
use bevy::render::render_resource::{
Extent3d, TextureDescriptor, TextureDimension, TextureFormat, TextureUsages,
};

fn main() {
App::new()
.add_plugins(DefaultPlugins)
.add_startup_system(|mut images: ResMut>| {
images.add(Image {
texture_descriptor: TextureDescriptor {
label: None,
size: Extent3d {
width: 512,
height: 512,
..default()
},
dimension: TextureDimension::D2,
format: TextureFormat::Bgra8UnormSrgb,
mip_level_count: 1,
sample_count: 1,
usage: TextureUsages::TEXTURE_BINDING
| TextureUsages::COPY_DST
| TextureUsages::RENDER_ATTACHMENT,
view_formats: &[],
},
..default()
});
})
.run()
}
```
```rust
$ RUST_BACKTRACE=full cargo run
Finished dev [optimized + debuginfo] target(s) in 0.10s
Running `target/debug/name`
2023-02-24T23:25:23.716694Z INFO bevy_winit::system: Creating new window "Bevy App" (0v0)
2023-02-24T23:25:23.716862Z INFO winit::platform_impl::platform::x11::window: Guessed window scale factor: 1.3333333333333333
2023-02-24T23:25:23.768875Z INFO bevy_render::renderer: AdapterInfo { name: "NVIDIA GeForce GTX 1650", vendor: 4318, device: 8093, devi
ce_type: DiscreteGpu, driver: "NVIDIA", driver_info: "525.78.01", backend: Vulkan }
Finished dev [optimized + debuginfo] target(s) in 0.10s
Running `target/debug/something`
thread 'Compute Task Pool (2)' panicked at 'range end index 1048576 out of range for slice of length 4', /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-0.15.1/src/util/device.rs:128:22
stack backtrace:
0: 0x7fb9fcc97b3a - std::backtrace_rs::backtrace::libunwind::trace::hf28dbfd50804136b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x7fb9fcc97b3a - std::backtrace_rs::backtrace::trace_unsynchronized::h62d3d75d8c6c7518
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x7fb9fcc97b3a - std::sys_common::backtrace::_print_fmt::h7c65ad4db782ae35
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:65:5
3: 0x7fb9fcc97b3a - ::fmt::h0591d7d923081cf4
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:44:22
4: 0x7fb9fccf7b0e - core::fmt::write::hd8816c33fd513dac
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/fmt/mod.rs:1232:17
5: 0x7fb9fcc87fe5 - std::io::Write::write_fmt::ha970bd0663a942df
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/io/mod.rs:1684:15
6: 0x7fb9fcc97905 - std::sys_common::backtrace::_print::hc1125f7df30aa8c7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:47:5
7: 0x7fb9fcc97905 - std::sys_common::backtrace::print::h7c336b712f9027e7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:34:9
8: 0x7fb9fcc9a67f - std::panicking::default_hook::{{closure}}::h0917a311388d7814
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:271:22
9: 0x7fb9fcc9a3bb - std::panicking::default_hook::h91db7159ba663c12
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:290:9
10: 0x7fb9fcc9ad38 - std::panicking::rust_panic_with_hook::h35ca8355202430f8
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:692:13
11: 0x7fb9fcc9ac39 - std::panicking::begin_panic_handler::{{closure}}::hc6b9b77304316297
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:583:13
12: 0x7fb9fcc97fa6 - std::sys_common::backtrace::__rust_end_short_backtrace::h4a71907d455ad567
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:137:18
13: 0x7fb9fcc9a942 - rust_begin_unwind
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:579:5
14: 0x7fb9fccf44b3 - core::panicking::panic_fmt::h08295fd5e9d4266f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panicking.rs:64:14
15: 0x7fb9fccfada2 - core::slice::index::slice_end_index_len_fail_rt::h15cd82580986022d
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/slice/index.rs:77:5
16: 0x7fb9fccfad26 - core::slice::index::slice_end_index_len_fail::h45bf6f5be785bbad
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/slice/index.rs:69:9
17: 0x7fb9fe40461d - as core::slice::index::SliceIndex<[T]>>::index::h00da70ea7ac3949c
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/slice/index.rs:409:13
18: 0x7fb9fe40461d - core::slice::index:: for [T]>::index::h369c36aa9f2576df
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/slice/index.rs:18:9
19: 0x7fb9fe40461d - ::create_texture_with_data::h503cf4f47a6db2cb
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-0.15.1/src/util/device.rs:128:22
20: 0x7fb9fe1c6f52 - bevy_render::renderer::render_device::RenderDevice::create_texture_with_data::h750f2e279effba70
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_render/src/renderer/render_device.rs:141:28
21: 0x7fb9fe1c6f52 - ::prepare_asset::h5705b4335a0b93ae
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_render/src/texture/image.rs:524:23
22: 0x7fb9fe14aae9 - bevy_render::render_asset::prepare_assets::haf24f4532b279970
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_render/src/render_asset.rs:203:15
23: 0x7fb9fe14aae9 - core::ops::function::FnMut::call_mut::h2440ec08e0fb9a4b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:166:5
24: 0x7fb9fe14aae9 - core::ops::function::impls:: for &mut F>::call_mut::h473ebb0e9a7aa74e
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:298:13
25: 0x7fb9fe142b98 - Out>>::run::call_inner::h32f3cd1afc04157f
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/system/function_system.rs:629:21
26: 0x7fb9fe142b98 - Out>>::run::hd0a56ef0745de2f0
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/system/function_system.rs:632:17
27: 0x7fb9fe142b98 - as bevy_ecs::system::system::System>::run_unsafe::hc28d03a44447a8ef
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/system/function_system.rs:466:19
28: 0x7fb9fec5c357 - bevy_ecs::schedule::executor::multi_threaded::MultiThreadedExecutor::spawn_system_task::{{closure}}::{{closure}}::h2db7d93bb8590089
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/schedule/executor/multi_threaded.rs:444:26
29: 0x7fb9fec5c357 - core::ops::function::FnOnce::call_once::hcb1228cefbd0d35f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:250:5
30: 0x7fb9fec5c357 - as core::ops::function::FnOnce<()>>::call_once::h17acafe0dc3b0ab3
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panic/unwind_safe.rs:271:9
31: 0x7fb9fec5c357 - std::panicking::try::do_call::h625582c9a3720301
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:487:40
32: 0x7fb9fec5c357 - std::panicking::try::h001e49d1f2c25bae
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:451:19
33: 0x7fb9fec5c357 - std::panic::catch_unwind::h72a149f280e7c401
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panic.rs:140:14
34: 0x7fb9fec5c357 - bevy_ecs::schedule::executor::multi_threaded::MultiThreadedExecutor::spawn_system_task::{{closure}}::h46eab199695c70c4
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/schedule/executor/multi_threaded.rs:442:23
35: 0x7fb9fec5c357 - async_executor::Executor::spawn::{{closure}}::hf36aa4bee3a4ab92
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.5.0/src/lib.rs:139:19
36: 0x7fb9fec5c357 - async_task::raw::RawTask::run::hd506b64a72225802
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-task-4.3.0/src/raw.rs:511:20
37: 0x7fb9fed7dc52 - async_executor::Executor::run::{{closure}}::{{closure}}::h87fa2f640c069d30
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.5.0/src/lib.rs:230:21
38: 0x7fb9fed7dc52 - as core::future::future::Future>::poll::hf5ea7e3352664588
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:529:33
39: 0x7fb9fed8268a - async_executor::Executor::run::{{closure}}::h88c839cf6a3412cb
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.5.0/src/lib.rs:237:31
40: 0x7fb9fed82deb - futures_lite::future::block_on::{{closure}}::h0503dc4b25f224da
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:89:27
41: 0x7fb9fed82deb - std::thread::local::LocalKey::try_with::hc531d0e29b180649
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:446:16
42: 0x7fb9fed82deb - std::thread::local::LocalKey::with::hc2c39dc16c4eceb9
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:422:9
43: 0x7fb9fed82a4e - futures_lite::future::block_on::h3ecebb45acdb9431
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:79:5
44: 0x7fb9fed82a4e - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::{{closure}}::{{closure}}::ha5ec862f9471bd6c
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:166:37
45: 0x7fb9fed82a4e - std::panicking::try::do_call::h279f00ec097dae2c
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:487:40
46: 0x7fb9fed82a4e - std::panicking::try::hcb4fd97135eaef6b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:451:19
47: 0x7fb9fed82a4e - std::panic::catch_unwind::h4c4a2141f7083a36
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panic.rs:140:14
48: 0x7fb9fed82a4e - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::{{closure}}::hf55f74fcb61b07f8
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:160:43
49: 0x7fb9fed82a4e - std::thread::local::LocalKey::try_with::hc36975f14cef56c4
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:446:16
50: 0x7fb9fed82a4e - std::thread::local::LocalKey::with::h42151bef7b07a02f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:422:9
51: 0x7fb9fed7c70a - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::he90462ae9842b2df
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:153:25
52: 0x7fb9fed7c70a - std::sys_common::backtrace::__rust_begin_short_backtrace::h002186d74fd78c42
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:121:18
53: 0x7fb9fed800f7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h1bbff0edc0b3ce1d
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/mod.rs:560:17
54: 0x7fb9fed800f7 - as core::ops::function::FnOnce<()>>::call_once::hc8d4dd3ba342aebd
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panic/unwind_safe.rs:271:9
55: 0x7fb9fed800f7 - std::panicking::try::do_call::h0cca3ec32885eb0e
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:487:40
56: 0x7fb9fed800f7 - std::panicking::try::hd1e5334dadac575e
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:451:19
57: 0x7fb9fed800f7 - std::panic::catch_unwind::hbdb2d97d6eafde26
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panic.rs:140:14
58: 0x7fb9fed800f7 - std::thread::Builder::spawn_unchecked_::{{closure}}::hecda9a69a4536972
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/mod.rs:559:30
59: 0x7fb9fed800f7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1b7b7d9ba3d8dae0
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:250:5
60: 0x7fb9fcca4d93 - as core::ops::function::FnOnce>::call_once::h740447c4991af6d5
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/alloc/src/boxed.rs:1988:9
61: 0x7fb9fcca4d93 - as core::ops::function::FnOnce>::call_once::h2d2f6f4b2902f0d3
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/alloc/src/boxed.rs:1988:9
62: 0x7fb9fcca4d93 - std::sys::unix::thread::Thread::new::thread_start::h352f678abefa5ff1
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys/unix/thread.rs:108:17
63: 0x7fb9fc9cfb43 -
64: 0x7fb9fca61a00 -
65: 0x0 -
thread 'Compute Task Pool (2)' panicked at 'A system has panicked so the executor cannot continue.: RecvError', /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/schedule/executor/multi_threaded.rs:190:60
stack backtrace:
0: 0x7fb9fcc97b3a - std::backtrace_rs::backtrace::libunwind::trace::hf28dbfd50804136b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x7fb9fcc97b3a - std::backtrace_rs::backtrace::trace_unsynchronized::h62d3d75d8c6c7518
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x7fb9fcc97b3a - std::sys_common::backtrace::_print_fmt::h7c65ad4db782ae35
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:65:5
3: 0x7fb9fcc97b3a - ::fmt::h0591d7d923081cf4
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:44:22
4: 0x7fb9fccf7b0e - core::fmt::write::hd8816c33fd513dac
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/fmt/mod.rs:1232:17
5: 0x7fb9fcc87fe5 - std::io::Write::write_fmt::ha970bd0663a942df
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/io/mod.rs:1684:15
6: 0x7fb9fcc97905 - std::sys_common::backtrace::_print::hc1125f7df30aa8c7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:47:5
7: 0x7fb9fcc97905 - std::sys_common::backtrace::print::h7c336b712f9027e7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:34:9
8: 0x7fb9fcc9a67f - std::panicking::default_hook::{{closure}}::h0917a311388d7814
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:271:22
9: 0x7fb9fcc9a3bb - std::panicking::default_hook::h91db7159ba663c12
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:290:9
10: 0x7fb9fcc9ad38 - std::panicking::rust_panic_with_hook::h35ca8355202430f8
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:692:13
11: 0x7fb9fcc9ac39 - std::panicking::begin_panic_handler::{{closure}}::hc6b9b77304316297
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:583:13
12: 0x7fb9fcc97fa6 - std::sys_common::backtrace::__rust_end_short_backtrace::h4a71907d455ad567
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:137:18
13: 0x7fb9fcc9a942 - rust_begin_unwind
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:579:5
14: 0x7fb9fccf44b3 - core::panicking::panic_fmt::h08295fd5e9d4266f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panicking.rs:64:14
15: 0x7fb9fccf4a43 - core::result::unwrap_failed::h504a7e3e929bca51
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/result.rs:1750:5
16: 0x7fb9fec5d35f - core::result::Result::expect::h0d40317a6c2550c7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/result.rs:1047:23
17: 0x7fb9fec5d35f - ::run::{{closure}}::{{closure}}::h0241ed34aa2daa48
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/schedule/executor/multi_threaded.rs:190:33
18: 0x7fb9fec5d35f - async_executor::Executor::spawn::{{closure}}::ha74ff61288b94ef4
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.5.0/src/lib.rs:139:19
19: 0x7fb9fec5d35f - async_task::raw::RawTask::run::hdb4cb775aa718c64
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-task-4.3.0/src/raw.rs:511:20
20: 0x7fb9fed7dc52 - async_executor::Executor::run::{{closure}}::{{closure}}::h87fa2f640c069d30
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.5.0/src/lib.rs:230:21
21: 0x7fb9fed7dc52 - as core::future::future::Future>::poll::hf5ea7e3352664588
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:529:33
22: 0x7fb9fed8268a - async_executor::Executor::run::{{closure}}::h88c839cf6a3412cb
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.5.0/src/lib.rs:237:31
23: 0x7fb9fed82deb - futures_lite::future::block_on::{{closure}}::h0503dc4b25f224da
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:89:27
24: 0x7fb9fed82deb - std::thread::local::LocalKey::try_with::hc531d0e29b180649
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:446:16
25: 0x7fb9fed82deb - std::thread::local::LocalKey::with::hc2c39dc16c4eceb9
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:422:9
26: 0x7fb9fed82a4e - futures_lite::future::block_on::h3ecebb45acdb9431
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:79:5
27: 0x7fb9fed82a4e - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::{{closure}}::{{closure}}::ha5ec862f9471bd6c
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:166:37
28: 0x7fb9fed82a4e - std::panicking::try::do_call::h279f00ec097dae2c
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:487:40
29: 0x7fb9fed82a4e - std::panicking::try::hcb4fd97135eaef6b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:451:19
30: 0x7fb9fed82a4e - std::panic::catch_unwind::h4c4a2141f7083a36
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panic.rs:140:14
31: 0x7fb9fed82a4e - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::{{closure}}::hf55f74fcb61b07f8
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:160:43
32: 0x7fb9fed82a4e - std::thread::local::LocalKey::try_with::hc36975f14cef56c4
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:446:16
33: 0x7fb9fed82a4e - std::thread::local::LocalKey::with::h42151bef7b07a02f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:422:9
34: 0x7fb9fed7c70a - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::he90462ae9842b2df
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:153:25
35: 0x7fb9fed7c70a - std::sys_common::backtrace::__rust_begin_short_backtrace::h002186d74fd78c42
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:121:18
36: 0x7fb9fed800f7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h1bbff0edc0b3ce1d
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/mod.rs:560:17
37: 0x7fb9fed800f7 - as core::ops::function::FnOnce<()>>::call_once::hc8d4dd3ba342aebd
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panic/unwind_safe.rs:271:9
38: 0x7fb9fed800f7 - std::panicking::try::do_call::h0cca3ec32885eb0e
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:487:40
39: 0x7fb9fed800f7 - std::panicking::try::hd1e5334dadac575e
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:451:19
40: 0x7fb9fed800f7 - std::panic::catch_unwind::hbdb2d97d6eafde26
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panic.rs:140:14
41: 0x7fb9fed800f7 - std::thread::Builder::spawn_unchecked_::{{closure}}::hecda9a69a4536972
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/mod.rs:559:30
42: 0x7fb9fed800f7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1b7b7d9ba3d8dae0
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:250:5
43: 0x7fb9fcca4d93 - as core::ops::function::FnOnce>::call_once::h740447c4991af6d5
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/alloc/src/boxed.rs:1988:9
44: 0x7fb9fcca4d93 - as core::ops::function::FnOnce>::call_once::h2d2f6f4b2902f0d3
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/alloc/src/boxed.rs:1988:9
45: 0x7fb9fcca4d93 - std::sys::unix::thread::Thread::new::thread_start::h352f678abefa5ff1
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys/unix/thread.rs:108:17
46: 0x7fb9fc9cfb43 -
47: 0x7fb9fca61a00 -
48: 0x0 -
thread '' panicked at 'called `Option::unwrap()` on a `None` value', /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:371:49
stack backtrace:
0: 0x7fb9fcc97b3a - std::backtrace_rs::backtrace::libunwind::trace::hf28dbfd50804136b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x7fb9fcc97b3a - std::backtrace_rs::backtrace::trace_unsynchronized::h62d3d75d8c6c7518
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x7fb9fcc97b3a - std::sys_common::backtrace::_print_fmt::h7c65ad4db782ae35
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:65:5
3: 0x7fb9fcc97b3a - ::fmt::h0591d7d923081cf4
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:44:22
4: 0x7fb9fccf7b0e - core::fmt::write::hd8816c33fd513dac
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/fmt/mod.rs:1232:17
5: 0x7fb9fcc87fe5 - std::io::Write::write_fmt::ha970bd0663a942df
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/io/mod.rs:1684:15
6: 0x7fb9fcc97905 - std::sys_common::backtrace::_print::hc1125f7df30aa8c7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:47:5
7: 0x7fb9fcc97905 - std::sys_common::backtrace::print::h7c336b712f9027e7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:34:9
8: 0x7fb9fcc9a67f - std::panicking::default_hook::{{closure}}::h0917a311388d7814
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:271:22
9: 0x7fb9fcc9a3bb - std::panicking::default_hook::h91db7159ba663c12
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:290:9
10: 0x7fb9fcc9ad38 - std::panicking::rust_panic_with_hook::h35ca8355202430f8
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:692:13
11: 0x7fb9fcc9abf2 - std::panicking::begin_panic_handler::{{closure}}::hc6b9b77304316297
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:581:13
12: 0x7fb9fcc97fa6 - std::sys_common::backtrace::__rust_end_short_backtrace::h4a71907d455ad567
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:137:18
13: 0x7fb9fcc9a942 - rust_begin_unwind
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:579:5
14: 0x7fb9fccf44b3 - core::panicking::panic_fmt::h08295fd5e9d4266f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panicking.rs:64:14
15: 0x7fb9fccf454d - core::panicking::panic::hbacf16108808821f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panicking.rs:114:5
16: 0x7fb9fec30869 - core::option::Option::unwrap::ha49e01257a6d0fff
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/option.rs:823:21
17: 0x7fb9fec30869 - bevy_tasks::task_pool::TaskPool::scope_with_executor_inner::{{closure}}::{{closure}}::h542540540e181791
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:371:38
18: 0x7fb9fec34710 - as core::future::future::Future>::poll::h2d1d3c7618cb25ce
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:529:33
19: 0x7fb9fec48590 - bevy_tasks::task_pool::TaskPool::execute_scope::{{closure}}::h4601b97f4c2ef3a3
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:485:40
20: 0x7fb9fec48590 - bevy_tasks::task_pool::TaskPool::scope_with_executor_inner::{{closure}}::h2603f0bba9a4ed2c
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:396:67
21: 0x7fb9fec4914e - futures_lite::future::block_on::{{closure}}::ha0878649322df986
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:89:27
22: 0x7fb9fec4914e - std::thread::local::LocalKey::try_with::h7008a03d86a68f10
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:446:16
23: 0x7fb9fec4914e - std::thread::local::LocalKey::with::ha0360798641ec965
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:422:9
24: 0x7fb9fec74667 - futures_lite::future::block_on::h4d5e982d68b7bd70
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:79:5
25: 0x7fb9fec74667 - bevy_tasks::task_pool::TaskPool::scope_with_executor_inner::heefc8a4795e4723d
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:367:13
26: 0x7fb9fec801c9 - bevy_tasks::task_pool::TaskPool::scope_with_executor::{{closure}}::hc88fe51050fbc6ca
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:306:17
27: 0x7fb9fec801c9 - std::thread::local::LocalKey::try_with::h23d5e78b8797fc1d
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:446:16
28: 0x7fb9fec801c9 - std::thread::local::LocalKey::with::h409984195ea6906c
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:422:9
29: 0x7fb9fec801c9 - bevy_tasks::task_pool::TaskPool::scope_with_executor::h270188e54c160710
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:302:9
30: 0x7fb9fec801c9 - ::run::hae2b2f1f0b8ac67d
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/schedule/executor/multi_threaded.rs:174:9
31: 0x7fb9fec8abd3 - bevy_ecs::schedule::schedule::Schedule::run::h04b82c7c722b996e
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/schedule/schedule.rs:249:9
32: 0x7fb9fec8abd3 - bevy_ecs::world::World::run_schedule_ref::h3a8b6a6190a79fe0
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/world/mod.rs:1748:9
33: 0x7fb9fec2fa63 - bevy_ecs::world::World::run_schedule::h8937578f2110a9e8
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/world/mod.rs:1724:9
34: 0x7fb9fec2fa63 - bevy_app::app::App::add_simple_outer_schedule::run_main_schedule::h8701dbd551e1a34c
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_app/src/app.rs:551:13
35: 0x7fb9fec2fa63 - core::ops::function::FnMut::call_mut::ha405b09587563f3e
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:166:5
36: 0x7fb9fec2fa63 - core::ops::function::impls:: for &mut F>::call_mut::h4d946665246eae22
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:298:13
37: 0x7fb9fec2fa63 - Out>>::run::call_inner::hf8c4f5739f585f5b
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/system/exclusive_function_system.rs:205:21
38: 0x7fb9fec2fa63 - Out>>::run::h3ef5d9ae9e747c47
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/system/exclusive_function_system.rs:208:17
39: 0x7fb9fec2fa63 - as bevy_ecs::system::system::System>::run::h3feed70629c7a6f7
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/system/exclusive_function_system.rs:104:19
40: 0x7fb9fec3b108 - ::run::h58e43fc2055c18f0
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/schedule/executor/single_threaded.rs:98:17
41: 0x7fb9fec8abd3 - bevy_ecs::schedule::schedule::Schedule::run::h04b82c7c722b996e
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/schedule/schedule.rs:249:9
42: 0x7fb9fec8abd3 - bevy_ecs::world::World::run_schedule_ref::h3a8b6a6190a79fe0
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/world/mod.rs:1748:9
43: 0x7fb9fec1e57f - bevy_app::app::SubApp::run::h1b8159148eb64613
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_app/src/app.rs:167:9
44: 0x7fb9fe146203 - ::setup::{{closure}}::h6e47056d7336866b
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_render/src/pipelined_rendering.rs:119:17
45: 0x7fb9fe146203 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7547a66a6960939b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:121:18
46: 0x7fb9fe23bb6b - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h609efd7edeeb7c94
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/mod.rs:560:17
47: 0x7fb9fe23bb6b - as core::ops::function::FnOnce<()>>::call_once::h524d1b041a1b1056
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panic/unwind_safe.rs:271:9
48: 0x7fb9fe23bb6b - std::panicking::try::do_call::hd1bf42e3d6d70aab
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:487:40
49: 0x7fb9fe23bb6b - std::panicking::try::hbfc843ef63e32c48
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:451:19
50: 0x7fb9fe23bb6b - std::panic::catch_unwind::hfc4b9efda7dd2ab5
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panic.rs:140:14
51: 0x7fb9fe23bb6b - std::thread::Builder::spawn_unchecked_::{{closure}}::h7f21c4505895f0df
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/mod.rs:559:30
52: 0x7fb9fe23bb6b - core::ops::function::FnOnce::call_once{{vtable.shim}}::h5753e9f9a93bb566
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:250:5
53: 0x7fb9fcca4d93 - as core::ops::function::FnOnce>::call_once::h740447c4991af6d5
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/alloc/src/boxed.rs:1988:9
54: 0x7fb9fcca4d93 - as core::ops::function::FnOnce>::call_once::h2d2f6f4b2902f0d3
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/alloc/src/boxed.rs:1988:9
55: 0x7fb9fcca4d93 - std::sys::unix::thread::Thread::new::thread_start::h352f678abefa5ff1
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys/unix/thread.rs:108:17
56: 0x7fb9fc9cfb43 -
57: 0x7fb9fca61a00 -
58: 0x0 -
thread 'Compute Task Pool (2)' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_render/src/pipelined_rendering.rs:136:45
stack backtrace:
0: 0x7fb9fcc97b3a - std::backtrace_rs::backtrace::libunwind::trace::hf28dbfd50804136b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x7fb9fcc97b3a - std::backtrace_rs::backtrace::trace_unsynchronized::h62d3d75d8c6c7518
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x7fb9fcc97b3a - std::sys_common::backtrace::_print_fmt::h7c65ad4db782ae35
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:65:5
3: 0x7fb9fcc97b3a - ::fmt::h0591d7d923081cf4
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:44:22
4: 0x7fb9fccf7b0e - core::fmt::write::hd8816c33fd513dac
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/fmt/mod.rs:1232:17
5: 0x7fb9fcc87fe5 - std::io::Write::write_fmt::ha970bd0663a942df
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/io/mod.rs:1684:15
6: 0x7fb9fcc97905 - std::sys_common::backtrace::_print::hc1125f7df30aa8c7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:47:5
7: 0x7fb9fcc97905 - std::sys_common::backtrace::print::h7c336b712f9027e7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:34:9
8: 0x7fb9fcc9a67f - std::panicking::default_hook::{{closure}}::h0917a311388d7814
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:271:22
9: 0x7fb9fcc9a3bb - std::panicking::default_hook::h91db7159ba663c12
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:290:9
10: 0x7fb9fcc9ad38 - std::panicking::rust_panic_with_hook::h35ca8355202430f8
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:692:13
11: 0x7fb9fcc9ac39 - std::panicking::begin_panic_handler::{{closure}}::hc6b9b77304316297
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:583:13
12: 0x7fb9fcc97fa6 - std::sys_common::backtrace::__rust_end_short_backtrace::h4a71907d455ad567
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:137:18
13: 0x7fb9fcc9a942 - rust_begin_unwind
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:579:5
14: 0x7fb9fccf44b3 - core::panicking::panic_fmt::h08295fd5e9d4266f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panicking.rs:64:14
15: 0x7fb9fccf4a43 - core::result::unwrap_failed::h504a7e3e929bca51
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/result.rs:1750:5
16: 0x7fb9fe177e93 - core::result::Result::unwrap::h8769aa79e6cdc608
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/result.rs:1090:23
17: 0x7fb9fe177e93 - bevy_render::pipelined_rendering::update_rendering::{{closure}}::{{closure}}::{{closure}}::h136146be3577b17f
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_render/src/pipelined_rendering.rs:136:21
18: 0x7fb9fe177e93 - async_executor::Executor::spawn::{{closure}}::h6b10d90f117dce62
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.5.0/src/lib.rs:139:19
19: 0x7fb9fe177e93 - async_task::raw::RawTask::run::hf4ff77fb11287de6
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-task-4.3.0/src/raw.rs:511:20
20: 0x7fb9fed7dc52 - async_executor::Executor::run::{{closure}}::{{closure}}::h87fa2f640c069d30
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.5.0/src/lib.rs:230:21
21: 0x7fb9fed7dc52 - as core::future::future::Future>::poll::hf5ea7e3352664588
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:529:33
22: 0x7fb9fed8268a - async_executor::Executor::run::{{closure}}::h88c839cf6a3412cb
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/async-executor-1.5.0/src/lib.rs:237:31
23: 0x7fb9fed82deb - futures_lite::future::block_on::{{closure}}::h0503dc4b25f224da
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:89:27
24: 0x7fb9fed82deb - std::thread::local::LocalKey::try_with::hc531d0e29b180649
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:446:16
25: 0x7fb9fed82deb - std::thread::local::LocalKey::with::hc2c39dc16c4eceb9
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:422:9
26: 0x7fb9fed82a4e - futures_lite::future::block_on::h3ecebb45acdb9431
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:79:5
27: 0x7fb9fed82a4e - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::{{closure}}::{{closure}}::ha5ec862f9471bd6c
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:166:37
28: 0x7fb9fed82a4e - std::panicking::try::do_call::h279f00ec097dae2c
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:487:40
29: 0x7fb9fed82a4e - std::panicking::try::hcb4fd97135eaef6b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:451:19
30: 0x7fb9fed82a4e - std::panic::catch_unwind::h4c4a2141f7083a36
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panic.rs:140:14
31: 0x7fb9fed82a4e - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::{{closure}}::hf55f74fcb61b07f8
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:160:43
32: 0x7fb9fed82a4e - std::thread::local::LocalKey::try_with::hc36975f14cef56c4
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:446:16
33: 0x7fb9fed82a4e - std::thread::local::LocalKey::with::h42151bef7b07a02f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:422:9
34: 0x7fb9fed7c70a - bevy_tasks::task_pool::TaskPool::new_internal::{{closure}}::{{closure}}::he90462ae9842b2df
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:153:25
35: 0x7fb9fed7c70a - std::sys_common::backtrace::__rust_begin_short_backtrace::h002186d74fd78c42
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:121:18
36: 0x7fb9fed800f7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h1bbff0edc0b3ce1d
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/mod.rs:560:17
37: 0x7fb9fed800f7 - as core::ops::function::FnOnce<()>>::call_once::hc8d4dd3ba342aebd
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panic/unwind_safe.rs:271:9
38: 0x7fb9fed800f7 - std::panicking::try::do_call::h0cca3ec32885eb0e
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:487:40
39: 0x7fb9fed800f7 - std::panicking::try::hd1e5334dadac575e
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:451:19
40: 0x7fb9fed800f7 - std::panic::catch_unwind::hbdb2d97d6eafde26
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panic.rs:140:14
41: 0x7fb9fed800f7 - std::thread::Builder::spawn_unchecked_::{{closure}}::hecda9a69a4536972
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/mod.rs:559:30
42: 0x7fb9fed800f7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1b7b7d9ba3d8dae0
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:250:5
43: 0x7fb9fcca4d93 - as core::ops::function::FnOnce>::call_once::h740447c4991af6d5
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/alloc/src/boxed.rs:1988:9
44: 0x7fb9fcca4d93 - as core::ops::function::FnOnce>::call_once::h2d2f6f4b2902f0d3
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/alloc/src/boxed.rs:1988:9
45: 0x7fb9fcca4d93 - std::sys::unix::thread::Thread::new::thread_start::h352f678abefa5ff1
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys/unix/thread.rs:108:17
46: 0x7fb9fc9cfb43 -
47: 0x7fb9fca61a00 -
48: 0x0 -
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:371:49
stack backtrace:
0: 0x7fb9fcc97b3a - std::backtrace_rs::backtrace::libunwind::trace::hf28dbfd50804136b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x7fb9fcc97b3a - std::backtrace_rs::backtrace::trace_unsynchronized::h62d3d75d8c6c7518
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x7fb9fcc97b3a - std::sys_common::backtrace::_print_fmt::h7c65ad4db782ae35
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:65:5
3: 0x7fb9fcc97b3a - ::fmt::h0591d7d923081cf4
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:44:22
4: 0x7fb9fccf7b0e - core::fmt::write::hd8816c33fd513dac
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/fmt/mod.rs:1232:17
5: 0x7fb9fcc87fe5 - std::io::Write::write_fmt::ha970bd0663a942df
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/io/mod.rs:1684:15
6: 0x7fb9fcc97905 - std::sys_common::backtrace::_print::hc1125f7df30aa8c7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:47:5
7: 0x7fb9fcc97905 - std::sys_common::backtrace::print::h7c336b712f9027e7
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:34:9
8: 0x7fb9fcc9a67f - std::panicking::default_hook::{{closure}}::h0917a311388d7814
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:271:22
9: 0x7fb9fcc9a3bb - std::panicking::default_hook::h91db7159ba663c12
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:290:9
10: 0x7fb9fcc9ad38 - std::panicking::rust_panic_with_hook::h35ca8355202430f8
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:692:13
11: 0x7fb9fcc9abf2 - std::panicking::begin_panic_handler::{{closure}}::hc6b9b77304316297
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:581:13
12: 0x7fb9fcc97fa6 - std::sys_common::backtrace::__rust_end_short_backtrace::h4a71907d455ad567
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:137:18
13: 0x7fb9fcc9a942 - rust_begin_unwind
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:579:5
14: 0x7fb9fccf44b3 - core::panicking::panic_fmt::h08295fd5e9d4266f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panicking.rs:64:14
15: 0x7fb9fccf454d - core::panicking::panic::hbacf16108808821f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/panicking.rs:114:5
16: 0x7fb9fe179bfc - core::option::Option::unwrap::hd06048fc508626ef
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/option.rs:823:21
17: 0x7fb9fe179bfc - bevy_tasks::task_pool::TaskPool::scope_with_executor_inner::{{closure}}::{{closure}}::h383778441ddf0177
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:371:38
18: 0x7fb9fe182a6d - as core::future::future::Future>::poll::h0da160f1405bd24a
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:529:33
19: 0x7fb9fe0b4ec5 - bevy_tasks::task_pool::TaskPool::execute_global_external_scope::{{closure}}::h5975df1b7e78d1fa
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:426:40
20: 0x7fb9fe0b4ec5 - bevy_tasks::task_pool::TaskPool::scope_with_executor_inner::{{closure}}::hcdf86aee46da5157
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:388:25
21: 0x7fb9fe0bbd8e - futures_lite::future::block_on::{{closure}}::hfb33b63a256f102d
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:89:27
22: 0x7fb9fe0bbd8e - std::thread::local::LocalKey::try_with::h52adce51735e6d0f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:446:16
23: 0x7fb9fe0bbd8e - std::thread::local::LocalKey::with::hd8ffcc76e6d0d70a
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:422:9
24: 0x7fb9fe13f2b3 - futures_lite::future::block_on::h3a67c20a62ccdd74
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-lite-1.12.0/src/future.rs:79:5
25: 0x7fb9fe13f2b3 - bevy_tasks::task_pool::TaskPool::scope_with_executor_inner::h60dc0feb07c887e3
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:367:13
26: 0x7fb9fe26d46e - bevy_tasks::task_pool::TaskPool::scope_with_executor::{{closure}}::h5be935335c031d78
27: 0x7fb9fe26d46e - std::thread::local::LocalKey::try_with::h0e8cc464176f2294
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:446:16
28: 0x7fb9fe26d46e - std::thread::local::LocalKey::with::h6e140ad8097a3951
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/thread/local.rs:422:9
29: 0x7fb9fe26d46e - bevy_tasks::task_pool::TaskPool::scope_with_executor::ha0f9ab138ff48c7c
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_tasks/src/task_pool.rs:302:9
30: 0x7fb9fe26d46e - bevy_render::pipelined_rendering::update_rendering::{{closure}}::h3a298fb1b8da0e8c
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_render/src/pipelined_rendering.rs:132:30
31: 0x7fb9fe26d46e - bevy_ecs::world::World::resource_scope::h75165155a3083489
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_ecs/src/world/mod.rs:1313:22
32: 0x7fb9fec1fa33 - as core::ops::function::Fn>::call::h588eb562bf4e2500
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/alloc/src/boxed.rs:2002:9
33: 0x7fb9fec1fa33 - bevy_app::app::SubApp::extract::h935ea1516b34549a
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_app/src/app.rs:175:9
34: 0x7fb9fec1fa33 - bevy_app::app::App::update::h03a7397204bc4a77
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_app/src/app.rs:256:13
35: 0x7fb9fd52c506 - bevy_winit::winit_runner::{{closure}}::h8129e0bff8ed7030
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_winit/src/lib.rs:605:21
36: 0x7fb9fd53bce9 - winit::platform_impl::platform::sticky_exit_callback::ha78c6d77c589f9ae
37: 0x7fb9fd53bce9 - winit::platform_impl::platform::x11::EventLoop::run_return::single_iteration::hd02a43eb754e32dc
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.28.1/src/platform_impl/linux/x11/mod.rs:358:17
38: 0x7fb9fd53c9f2 - winit::platform_impl::platform::x11::EventLoop::run_return::h368be33124534223
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.28.1/src/platform_impl/linux/x11/mod.rs:483:27
39: 0x7fb9fd53e8bc - winit::platform_impl::platform::x11::EventLoop::run::heec1bcf16a9660b2
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.28.1/src/platform_impl/linux/x11/mod.rs:498:25
40: 0x7fb9fd521e9e - winit::platform_impl::platform::EventLoop::run::h7efc9f63d6190557
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.28.1/src/platform_impl/linux/mod.rs:792:56
41: 0x7fb9fd4e998e - winit::event_loop::EventLoop::run::hba26bb7e595f29aa
at /home/a/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.28.1/src/event_loop.rs:305:9
42: 0x7fb9fd4ec4f6 - bevy_winit::run::h4fb6df3aebf934ce
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_winit/src/lib.rs:139:5
43: 0x7fb9fd4ed2ca - bevy_winit::winit_runner::h43d191bc00e0fecd
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_winit/src/lib.rs:680:9
44: 0x7fb9fd51f424 - core::ops::function::Fn::call::h53cff639d11ec88f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:79:5
45: 0x7fb9fec1fbe6 - as core::ops::function::Fn>::call::hb5b1b976eb7d2a1b
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/alloc/src/boxed.rs:2002:9
46: 0x7fb9fec1fbe6 - bevy_app::app::App::run::h9cb6c2f710fc11c5
at /home/a/.cargo/git/checkouts/bevy-f7ffde730c324c74/b8263b5/crates/bevy_app/src/app.rs:301:9
47: 0x55e7556f595f - something::main::h5097646854362c43
at /home/a/projects/test/src/main.rs:7:2
48: 0x55e7556effe3 - core::ops::function::FnOnce::call_once::hcce19f36f5b08fb9
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:250:5
49: 0x55e7556effe3 - std::sys_common::backtrace::__rust_begin_short_backtrace::h153776f128aff383
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/sys_common/backtrace.rs:121:18
50: 0x55e7556f05e9 - std::rt::lang_start::{{closure}}::h0b5284164a93feeb
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/rt.rs:166:18
51: 0x7fb9fcc78cbc - core::ops::function::impls:: for &F>::call_once::h7e52d5e2ce5c7039
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/core/src/ops/function.rs:287:13
52: 0x7fb9fcc78cbc - std::panicking::try::do_call::hab2b9a37970c37a6
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:487:40
53: 0x7fb9fcc78cbc - std::panicking::try::h0338858ebe1a57cf
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:451:19
54: 0x7fb9fcc78cbc - std::panic::catch_unwind::h6de2f320fa8984ef
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panic.rs:140:14
55: 0x7fb9fcc78cbc - std::rt::lang_start_internal::{{closure}}::hb9a62ec941500bdc
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/rt.rs:148:48
56: 0x7fb9fcc78cbc - std::panicking::try::do_call::hddbb69e0607c813f
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:487:40
57: 0x7fb9fcc78cbc - std::panicking::try::h26309864a88dbe0d
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panicking.rs:451:19
58: 0x7fb9fcc78cbc - std::panic::catch_unwind::h3498ca1269a9abcf
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/panic.rs:140:14
59: 0x7fb9fcc78cbc - std::rt::lang_start_internal::ha33ccc088314d05a
at /rustc/246eae2fab54a5139365c4e1a08c5724fb385fbf/library/std/src/rt.rs:148:20
60: 0x55e7556f59cc - main
61: 0x7fb9fc964d90 -
62: 0x7fb9fc964e40 - __libc_start_main
63: 0x55e7556e7735 - _start
64: 0x0 -
```
Since the panic is caused in wgpu code, it could either be an error with bevy or that:
```rust
19: 0x7fb9fe40461d - ::create_texture_with_data::h503cf4f47a6db2cb
```
Also note that the error only occurs on the direct git version, it works on `bevy = 0.9.0`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.